User manual

Exorcist User Manual
29
A more selective method
In this example we are going to look at how inspired use of different functions can
simplify programming, but first lets look at a straightforward method.
VSA 1
Trigger: - Function 1 ON
Reset: - Timer 1 Done
VSA 2
Trigger: - Function 2 ON
Reset: - Timer 1 Done
Timer 1
Trigger: - Function 3 ON
Reset: - Timer 1 Done
Dwell: - 100
Function 1
Condition 1: - Input 1 ON
Condition 2: - Function 4 ON
Operator: - AND
Function 2
Condition 1: - Input 2 ON
Condition 2: - Function 5 ON
Operator: - AND
Function 3
Condition 1: - VSA 1 Done
Condition 2: - VSA 2 Done
Operator: - OR
Function 4
Condition 1: - VSA 2 Active
Operator: - NOT
Function 5
Condition 1: - VSA 1 Active
Operator: - NOT
This routine is exactly like 7; however instead of using the All VSA off it selectively
checks that the one routine is not playing before starting the other. It uses 4 functions
to do what was done with 2 in the previous example. However, there is a way of doing
it with only two using a NOR function. Remember the NOR truth table