Opinions sought on User Interfaces for Machine Control Applications.



Regardless of what machinery is being controlled and what the user's view of
the system looks like on the desk (whether it is a web-based system or a
control mimic) I am seeking some opinions from the rest about what the most
appropriate response time maxima should be. I have found, followed and read
a few links and so far the best advice gives three zones (0.1 seconds, 0.2
to 1 second and 1.1 seconds to 10 seconds) with advice on the style
expected for each of these zones.

<http://www.useit.com/papers/responsetime.html>
<http://www.developer.com/design/article.php/1545991>
<http://hcibib.org/sam/>
<http://blogs.ittoolbox.com/eai/implementation/archives/human-interface-evaluation-12534>
<http://www.sigchi.org/bulletin/1996.2/Chris-Johnson.html>
<http://www.bnl.gov/humanfactors/0700_Rev2.asp>

What I am looking at would be some quotable figures that would apply to an
embedded (perhaps PLC based) system being conrtrolled through a centralised
server based farm of terminals.

Some parts of this conglomorate system gives responses in the two seconds
region (by being given a little more priority for the sub-system traffic).
Other parts are operating with a latency, between commanding a plant action
and seeing confirmation of the action having occurred, of four to 8
seconds. This does not feel so good to operate.

In operating with the programmers interface to a PLC I was able to confirm
that toggling the bits that caused the actions to occur and seeing the
response status from the plant was seen within 3 scans (28ms per scan).
This was for the operation of a small, fast, solenoid valve. With the
central user terminal system this same action was at least 4 seconds and
almost took 8 seconds on occasions (first scan sets the output, one scan
while the device changes state physically, the third scan returns the new
state of plant - approximately 84ms end to end of the change of state).

This indicates to me that the central system is much too loaded and could do
with a boost in capability or an off-loading of some of the work that it is
carrying out.

So, how swift should I specify the plant change of state response be
displayed on the users terminal? This figure would be more interesting if
it was also backed by some good document links. In the mean-time I am going
to see if I can write a justification to support demanding less than 0.25
second response to any change of state of the plant.

--
********************************************************************
Paul E. Bennett ....................<email://peb@xxxxxxxxxxxxxxxxxx>
Forth based HIDECS Consultancy .....<http://www.amleth.demon.co.uk/>
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-811095
Going Forth Safely ..... EBA. www.electric-boat-association.org.uk..
********************************************************************
.



Relevant Pages

  • Re: Controller design
    ... so I have the step response of a system. ... Once determined I want to design my controller. ... his great book ("Applied Control Theory for Embedded Systems"). ... I provide it the plant "as seen" from the digital circuits. ...
    (sci.electronics.design)
  • Re: Controller design
    ... the technique of measuring a step response and fitting a curve to ... it tends to depreciate any high-frequency effects of your plant. ... I proceeded on this way because the plant I need to control is a small but heavy underwater vehicle. ... I'm not an experienced designer so I'd like to use first an approximate model and do the controller to work. ...
    (sci.electronics.design)
  • Re: What for the "D" in a PID control loop?
    ... :I’ve built several PID control loops, mostly for temperature control, ... :proper tuning can have critical damping of the loop with just P and I ... The structured way to do this is to model the plant, ... I love looking at the step response. ...
    (sci.electronics.basics)
  • OT, contributing and why people post links to their web sites.
    ... approximate process bump test data by fitting it with a first order plus dead time dynamic model. ... Unless your plant has significant resonances or other important high-frequency behavior that will be masked by the inherent low-pass nature of the bump. ... The control guru site only deals with low speed process control. ... nonliniarities will not be fully characterized by a "bump" around it's nominal operating point -- trusting the information from a bump test with such a plant will leave you hanging out to dry for issues of system startup, fast settling, or system behavior in markedly different environmental conditions. ...
    (sci.engr.control)
  • Re: Political Correctness: Whats Your Definition?
    ... controversial so you look to the nearest women to see her response. ... In fact I think they ARE feminists. ... That's the beauty of it to those elites who are benefitting on both ... control of western civilization over to lots of people who don't seem to ...
    (soc.men)