Moog Animatics SmartMotor™ Developer's Guide,Rev. L
Page 587 of 909
MSR
Mode Step Ratio
APPLICATION: Motion control
DESCRIPTION: Request step mode with ratio
EXECUTION: Buffered until a G command is issued
CONDITIONAL TO: N/A
LIMITATIONS: N/A
READ/REPORT: N/A
WRITE: N/A
LANGUAGE ACCESS: N/A
UNITS: N/A
RANGE OF VALUES: N/A
TYPICAL VALUES: N/A
DEFAULT VALUE: MP
FIRMWARE VERSION: 5.x and later
COMBITRONIC: MSR:3 or MSR(0):3
where ":3" is the motor address — use the actual address or a
variable
DETAILED DESCRIPTION:
The MSR command operation is nearly identical to the MFR command. The only difference is
that the encoder input is configured as a step-and-direction signal. For a more detailed
description of how the following ratio is set and how to use the profile commands such as
MFA, MFSLEW, etc., see MFR on page 570. Those commands also apply in the MSR motion.
MSR is typically used in applications where the input signal is from a controller using stepper
motors. The SmartMotor™ can be used in place of a stepper drive and stepper motor. By
carefully applying MFMUL and MFDIV, you can select a wide range of motion per input step.
NOTE: As with most stepping systems, opto-isolation modules are recommended
to assure robust step-and-direction operation.
Part 2: Commands: MSR