Operational Overview
End of Chaining Count
This output function is activated when the index chain has repeated the chain the number of times as specified in the Global Chain Count parameter. When the last index in the chain has completed the specified Chain Count times (after the Dwell), the End of Chaining Count will activate and remain on until the next index initiate.
End of Index Motion
This output function activates when the motor ceases motion from a given index and becomes inactive when the next index is initiated. When indexes are chained together, the "End of Index Motion" output will turn on in between indexes. If chained indexes are configured such that there is no stop in motion then this output will still become active for 400usec in between indexes. When indexes are compounded together the "End of Index Motion" will not become active between indexes but will at the end of the compounding.
Index In Position
This output function activates when the specified index motion command is completed. If a Stop is activated before the index has completed, the function will not be activated. This function is inactivated when the specified index command is executed, When indexes are chained together, the "End of Index Motion" output will turn on in between indexes.
Examples
Below is a list of examples that use chaining and show timing diagrams for pertinent input and output functions based on index motion. The indexes for the examples are setup as follows:
Index0
Repeat for Count = 2
Dwell Time = 100 msec
When this index is complete then: Stop
Index1
Repeat for Count = 2
Dwell Time = 200 msec
When this index is complete then: Start next index
Index Chain = 2
Chain Count = 1
Index2
Repeat for Count = 1
Dwell = 300 msec
When this index is complete then: Stop
Chain Count = 1
Index3
Repeat for Count = 1
Dwell = 150 msec
When this index is complete then: Start next index
Next Index = 4
Chain Count = 2
Index4
Repeat for Count = 1
Dwell = 150 msec
When this index is complete then: Start next index
Next Index = 3
Chain Count = 2
Index5
Repeat for Count = 2
Dwell = 0 msec
When this index is complete then: Wait for run next index input function
Next Index = 6
Chain Count = 1
Index6
Repeat for Count = 1
Dwell = 150 msec
67