User`s manual

DSM to PLC Interface
GFK-1742A Chapter 5 Motion Mate DSM314 to PLC Interface 5-21
5
Analog Mode
In Analog mode, the
Force Analog Output
command can be used on all four connectors to
force a voltage output.
The
Select Analog Output
command, discussed in the Digital Mode section above, does not
work in Analog mode.
4.07 Position Increment with Position Update.
(User units) This command is similar to the
Position Increment Without Position Update
command (#21h) except that
Actual Position
and
Commanded Position
(returned in %AI data) are both updated by the increment value. If the
servo is enabled, the DSM314 will immediately move the axis by the increment value. Position
Increments can be used to make minor machine position corrections to compensate for changing
actual conditions. See Chapter 6, Non-Programmed Motion, for more information on Position
Increment Commands with the DSM314.
4.08 In Position Zone
.
(User Units) This command can be used to set the active
In Position Zone
to a value different than the configured value.
The DSM314 compares
In Position Zone
to the
Position Error
in order to control the
In Zone
%I
bit. When the
Position Error
is
In Position Zone
, the
In Zone
%I bit is ON.
If the DSM314 is power cycled or the PLC CPU is reset for any reason, the value set by this
command will be lost and the
In Position
zone value set by configuration software will be
reinstated.
4.09 Move Command.
This command will produce a single move profile that will move the axis
to the position commanded each time it is sent. The current
Jog Acceleration
and
Jog Velocity
(which can also be changed by %AQ commands) will be used for the move. A PMOVE command
does not complete (
Program Active
%I bit turns OFF) until
Commanded Position
has reached the
destination and the
In Zone
%I bit is on. A CMOVE command completes (
Program Active
%I bit
turns off) whenever
Commanded Position
reaches the destination even if
In Zone
is OFF.
Therefore a CMOVE will complete even if
Actual Position
has not yet reached the CMOVE
destination. The
Program Active
%I bit can be monitored to determine when an AQ Move
command is active.
The data field for this command may contain the move position or distance in bytes 2-5 with the
command type (in hexadecimal format) as defined below: