CanOpen protocol
Positioning module IMD20, IMD40
Pos. contr. Interval
Time
Position
SYNC interval
Interpolation target values
Internally calculated target values
Data
Data
Data
Y
1
P2
P3
P4
P2
P3
P4
P4
P
S NC
P1
In order to launch the interpolation, the Sync signal has to be active and Bit 4 has to be set in the
rd.
control wo
The length of the SYNC interval in µs has to be entered in the "Communication Cycle Period" (1006
h
)
object so as to make sure that the drive calculates the interim values correctly.
I
ig
r comes in too late (0.5-1 ms), the interpolation process is stopped and the
Bit 15 is set in the s
t target position is maintained.
Selection of the in
thod
Index Sub Name
Type
Attrib Map Default
value
Meaning
f the SYNC s nal fails o
tatus word. For this, the las
terpolation me
ation sub-
lect
Signed 16
RW
N
0
0: selection of the
process.
60C0 00 Interpol
mode se
interpolation
D
c
fo
Ind
ata re ord
r interpolation
ex Sub Name
Type
Attrib Map Default
value
Meaning
60C
Data record for
interpolation.
1
Interpolation data
record
RECORD
60C1
ber of entries
Unsigned 8
CONST
N
1
Number of entries.
00
Num
60C1
Interp
RW
Y
0
Interpolation data
(absolute value target
position in user-defined-
unit).
01
olation data
Signed 32
Interpolation interval
Index Sub Name
Type
Attrib Map Default
value
Meaning
60C2
Interpolation time
period
RECORD
Interpolation cycle in µs.
60C2
00
Number of entries
Unsigned 8
CONST
N
2
Number of entries.
60C2
01
ip time units
Unsigned 16
00
RW
N
30
Scan time for the
interpolation.
60C2
02
ip time index
Interger 8
RW
N
-6
corresponds
to µs (1 µs = 10
-6
s).
Time unit -6
108