
User Manual
Chapter 5
GFK-1742F
Jan 2020
DSM314 to Host Controller Interface
141
35
Find Home
Servo 2 3.08
75
Reserved
Servo 4
36
Jog Plus
Servo 2 3.09
76
Enable Follower
Servo 4
3.14
37
Jog Minus
Servo 2 3.10
77
Select Follower Master Source Servo 4
3.15
38
Reset Strobe 1
Servo 2 3.11
78
Reserved
Servo 4
39
Reset Strobe 2
Servo 2 3.11
79
Reserved
Servo 4
3.01 Clear Error. When an error condition is reported, this command is used to clear the
Module Error Present %I status bit as well as the associated Module Status Code and
Axis 1-Axis 4 Error Code %AI status words. Error conditions that are still present (such
as an End of Travel limit switch error) will not be cleared and must be cleared by some
other corrective action. If the Clear Error bit is maintained ON, a Jog command can
be used to move away from an open hardware overtravel limit switch.
3.02 Enable Local Logic. This command enables the current Local Logic program within
the DSM to execute. Refer to Chapter 4 for information on configuring the Local
Logic program name.
3.03 Execute Motion Program 1 - 10. These commands are used to select stored motion
programs for immediate execution. Each command uses a one-shot action; thus a
command bit must transition from OFF to ON each time a program is to be
executed. Programs may be temporarily paused by a Feed Hold command.
When a program begins execution, Rate Override is always set to 100%. A Rate
Override %AQ command can be sent on the same sweep as the Execute Motion
Program n %Q bit and will be effective as the program starts.
Only one Motion Program can be executed at a time per axis. The Program Active %I
status bit must be OFF, or Motion Program execution will not be allowed to start. A
multi-axis Motion Program uses both axis 1 and axis 2, so both Program Active bits
must be OFF to start a multi-axis Motion Program.
3.04 Configurable CTL Bit Sources. %Q bit offsets 12-15 are configurable as sources for
CTL bits CTL01-CTL24. Refer to Chapter 4 for additional information. The default
configuration is:
%Q bit offset 12: CTL09
%Q bit offset 13: CTL10
%Q bit offset 14: CTL11
%Q bit offset 15: CTL12
3.05 Abort All Moves. This command causes any motion in progress to halt at the
current Jog Acceleration rate and configured Jog Acceleration Mode. Therefore it is
important to use a Jog Acceleration that will provide deceleration in a satisfactory
distance. Any pending programmed or immediate command is canceled and
therefore not allowed to become effective. The abort condition is in effect as long
as this command is on. If motion was in progress when the command was received,
the Moving status bit will remain set until the commanded velocity reaches zero.