Reference Manual

16-Axis MACRO CPU Software Reference Manual
16-Axis MACRO Station MI-Variable Reference 43
MS{node},MI917 Output n Invert Control
Range: 0 - 3
Units: none
0 = Do not invert Outputs A & B; Do not invert Output C
1 = Invert Outputs A & B; Do not invert Output C
2 = Do not invert Outputs A & B; Invert Output C
3 = Invert Outputs A & B; Invert Output C
Default: 0
MI917 controls the polarity of the command output signals for Channel n. The default non-inverted
outputs are high true. For PWM signals on Outputs A, B, and C, this means that the transistor-on signal
is high. Delta Tau PWM-input amplifiers, and most other PWM-input amplifiers, expect this non-
inverted output format. For such a 3-phase motor drive, MI917 should be set to 0.
For PFM signals on Output C, non-inverted means that the pulse-on signal is high (direction polarity is
controlled by MI918). During a change of direction, the direction bit will change synchronously with the
leading edge of the pulse, which in the non-inverted form is the rising edge. If the drive requires a set-up
time on the direction line before the rising edge of the pulse, the pulse output can be inverted so that the
rising edge is the trailing edge, and the pulse width (established by MI904 or MI908) is the set-up time.
For DAC signals on Outputs A and B, non-inverted means that a 1 value to the DAC is high. DACs used
on Delta Tau accessory boards, as well as all other known DACs always expect non-inverted inputs, so
MI917 should always be set to 0 or 2 when using DACs on Channel n.
MS{node},MI918 Output n PFM Direction Signal Invert Control
Range: 0 - 1
Units: none
0 = Do not invert direction signal (+ = low; - = high)
1 = Invert direction signal (- = low; + = high)
Default: 0
MI918 controls the polarity of the direction output signal in the pulse-and-direction format for Channel n.
It is only active if MI916 has been set to 2 or 3 to use Output C as a pulse-frequency-modulated (PFM)
output.
If MI918 is set to the default value of 0, a positive direction command provides a low output; if MI918 is
set to 1, a positive direction command provides a high output.
MS{node},MI919 Reserved for Future Use
MS{node},MI920 Absolute Power-On Position (Read Only)
Range: $0 -$FFFFFFFFFFFF
Units: counts
Default:
This variable, when queried, reports the value of the absolute position for the specified MACRO node.
MI11x for the motor node determines what type of feedback device at what address will be read when this
variable is queried.
When the value of MI920 is queried, the encoder counter for the channel matched to the specified node is
cleared (when the otherwise similar MI930 is queried, the counter is not cleared.)