409-35001
Rev C
42
of 92
Condition Editor
Purpose
The Condition Editor (see Figure 45) is used to enter and store non-pressing sequence actions called
Conditions in the database. A condition is a series of one or more steps containing machine actions
arranged in a When/Then/Else logical format. Conditions are used in conjunction with Connectors to
create the Press Sequence.
The Condition is saved in an sqlite database. When generating a new condition or using a template
condition, it may be convenient in some cases to open an ex
isting condition and do a “Copy” to duplicate
the Condition and a “Save” to store the
condition under a new condition name.
The Condition Editor can be accessed using the “Editors” drop down menu.
Figure 45
Explanation
Each condition step typically consists of three parts: a “When”
operation
, a “Then”
operation, and an
“Else”
operation
. The “When”
operation
functions as the step input, which determines whether the “Then”
or “Else”
output operations will be executed.
If the result of the “When” operation is true, the “Then” output
operation will be executed. If the result of the “When” operation is false or the operation times out, the
“Else”output operation will be executed. See the basic example in statement
form below.
When Operation:
When Digital Input DI1 is 1 within 1000ms,
Then Operation:
Then set Digital Output DO1 to 0,
Else Operation:
Else display Message “Input not switched on!”
Содержание 2216055
Страница 34: ...409 35001 Rev C 34 of 92 Figure 35 Figure 36 ...
Страница 71: ...409 35001 Rev C 71 of 92 Figure 77 ...
Страница 72: ...409 35001 Rev C 72 of 92 Figure 78 Figure 79 ...
Страница 75: ...409 35001 Rev C 75 of 92 Figure 82 Figure 83 ...