
User Manual
Chapter 5
GFK-1742F
Jan 2020
DSM314 to Host Controller Interface
131
Chapter 5:
DSM314 to Host Controller
Interface
This chapter defines the data that is transferred between the CPU and the Motion Mate
DSM314 automatically each host controller sweep, without user programming. This data is
categorized as follows:
•
Input Status Data (Transferred from Motion Mate DSM314 to CPU)
—
Status Bits: 32 (1 Axis), 48 (2 Axes),64 (3 Axes), 80 (4 Axes) bits of %I data
—
Status Words: 24(1 Axis),44 (2 Axes) ,64 (3 Axes) ,84 (4 Axes) words of % AI
data
•
Output Command Data (Transferred from CPU to Motion Mate DSM314)
—
Discrete Commands: 32(1 Axis),48(2 Axes),64(3 Axes),80(4 Axes) bits of %Q
data
—
Immediate Commands: 3(1 Axis),6(2 Axes),9(3 Axes),12 (4 Axes) words of %AQ
data
Note:
Throughout this chapter words shown in italics refer to actual host controller machine data
references (%I, %A, %AI, %AQ).
5.1
Section 1: %I Status Bits
The following %I Status Bits are transferred automatically from the DSM314 to the CPU each
sweep. The actual addresses of the Status Bits depend on the starting address configured
for the %I reference (see Table 40
, “Settings Tab”). The bit offsets listed in the following table
are offsets to this starting address. All reference section designations pertain to this chapter.
Table 40: %I Status Bits
Bit
Offset
Description
Axis
Ref. Bit
Offset
Description
Axis
Ref.
00
Module Error Present
N/A
1.01 40
Position Error Limit
Servo 2 1.12
01
Local Logic Active
N/A
1.02 41
Torque Limit
Servo 2 1.13
02
New Configuration Received
N/A
1.03 42
Servo Ready / IN4_B (5v) Servo 2 1.14
03
Reserved
43
Reserved
04
CTL01 (function selected by config) N/A
1.04 44
Follower Enabled
Servo 2 1.15
05
CTL02 (function selected by config) N/A
1.04 45
Velocity Limit
Servo 2 1.16
06
CTL03 (function selected by config) N/A
1.04 46
Follower Ramp Active
Servo 2 1.17
07
CTL04 (function selected by config) N/A
1.04 47
Reserved
08
CTL05 (function selected by config) N/A
1.04 48
Axis OK
Servo 3 1.05
09
CTL06 (function selected by config) N/A
1.04 49
Position Valid
Servo 3 1.06
10
CTL07 (function selected by config) N/A
1.04 50
Drive Enabled
Servo 3 1.07