Reference Manual

16-Axis MACRO CPU Software Reference Manual
16-Axis MACRO Station MI-Variable Reference 41
MS{node},MI912 Encoder n Capture Control
Range: 0 - 15
Units: none
Default: 1
This parameter determines which signal or combination of signals, and which polarity, triggers a position
capture of the counter for the encoder mapped to the specified node. If a flag input (home, limit, or user)
is used, MI913 for the node determines which flag. Proper setup of this variable is essential for a
successful home search, which depends on the position-capture function. The following settings may be
used:
0: Immediate capture
1: Capture on Index (CHCn) high
2: Capture on Flag high
3: Capture on (Index high AND Flag high)
4: Immediate capture
5: Capture on Index (CHCn) low
6: Capture on Flag high
7: Capture on (Index low AND Flag high)
8: Immediate capture
9: Capture on Index (CHCn) high
10: Capture on Flag low
11: Capture on (Index high AND Flag low)
12: Immediate capture
13: Capture on Index (CHCn) low
14: Capture on Flag low
15: Capture on (Index low AND Flag low)
The trigger is armed when the position capture register is read. After this, as soon as the 16-Axis
MACRO Station sees that the specified input lines are in the specified states, the trigger will occur -- it is
level-trigger, not edge-triggered.
MS{node},MI913 Capture n Flag Select Control
Range: 0 - 3
Units: none
Default: 0
This parameter determines which of the “Flag” inputs will be used for position capture (if one is used --
see MI912):
0: HMFLn (Home Flag n)
1: PLIMn (Positive End Limit Flag n)
2: MLIMn (Negative End Limit Flag n)
3: USERn (User Flag n)
This parameter is typically set to 0 or 3, because in actual use, the LIMn flags create other effects that
usually interfere with what is trying to be accomplished by the position capture. If you wish to capture on
the LIMn flags, you probably will want to disable their normal functions with Ix25, or use a channel n
where none of the flags is used for the normal axis functions.