Chapter 2 111
Agilent VEE Programming Techniques
Debugging Programs in Agilent VEE
Figure 2-29. The Order of Events in an Object
In Figure 2-29, the pins operate as follows:
1
If the sequence input pin is connected, the object will not operate
until it receives a message to execute (a “ping” in VEE terms).
However, the sequence input pin does not have to be connected.
2
All data input pins must have data before the object operates. (You
can add data input/output pins to most objects. Click on the
Add/Delete Terminal menu in any object menu to find out the
pins that can be added.)
3
The object performs its task. In this case, A is added to B and the
result is placed on the output pin.
4
The data output pin fires. The object waits for a signal from the next
object that the data is received before its operation is completed.
Therefore, a given object does not fire its sequence output pin until
all objects connected to its data output pin have received data.
5
The sequence output pin fires.
1 (if connected)
2
3
4
5