13.3 Position Control Modes
13.3.2 Interpolated Position Mode
13-10
Mode 2
This submode is used to perform interpolation feeding control for an individual axis. Unlike
mode 1, mode 2 has reference input buffers (
interpolation data record for 1st profile
and
inter-
polation data record for 2nd profile
) that you can set to different interpolation positions (
interpo-
lation data record
). The interpolation positions that are set in the reference input buffers are
read each
interpolation time period
to perform interpolation processing.
The following figure shows the block diagram for mode 2.
Related Objects
60C2 hex
Interpolation time period
1
Interpolation time period
value
RO
No
−
USINT
2
Interpolation time index
RO
No
−
SINT
607D hex
Software position limit
1
Min position limit
RW
No
Pos unit
DINT
2
Max position limit
RW
No
Pos unit
DINT
6084 hex
0
Profile deceleration
RW
Yes
Acc unit
UDINT
6085 hex
0
Quick stop deceleration
RW
Yes
Acc unit
UDINT
Continued from previous page.
Index
Subindex
Name
Access
PDO
Mapping
Unit
Data
Type
+
+
-
-
Motor
Encoder
Position actual value (6064 hex)
Velocity actual value (606C hex)
Torque actual value (6077 hex)
Position window (6067 hex)
Target reached in statusword
(6041 hex)
Following error in statusword
(6041 hex)
Following error window (6065 hex)
Following error actual value (60F4 hex)
Following error
window
comparator
Position reached
window
comparator
Position window
time (6068 hex)
Following window
time out (6066 hex)
Position demand
value (6062 hex)
Position
user unit
(2701 hex: 1, 2701 hex: 2)
Velocity
user unit
(2702 hex: 1, 2702 hex: 2)
Position
user unit
(2701 hex: 1, 2701 hex: 2)
Output of position
limit function
Position actual
internal value (6063 hex)
Position
control
Speed
control
Torque
control
Position
user unit
(2701 hex: 1, 2701 hex: 2)
Position
trajectory
generator
Acceleration
user unit
(2703 hex: 1, 2703 hex: 2)
Quick stop deceleration (6085 hex)
(or profile deceleration (6084 hex))
[Pos unit]
[Acc unit]
[inc]
104[inc/s2]
Quick stop option code (605A hex)
Position
demand
internal
value
(60FC hex)
Interpolation data
(27C0 hex and 27C1 hex)
Interpolation time
period (60C2 hex)
Interpolation data
configuration
(2730 hex and 2731 hex)
Input
buffer
Interpolation profile
select (2732 hex)
Controlword (6040 hex)
Position
limit
function
Software position limit (607D hex)
Multiplier
Multiplier
Multiplier
Torque
user unit
(2704 hex: 2, 2704 hex: 1)
Index
Subindex
Name
Access
PDO
Mapping
Unit
Data
Type
6040 hex
0
Controlword
RW
Yes
−
UINT
6041 hex
0
Statusword
RO
Yes
−
UINT
60C2 hex
Interpolation time period
1
Interpolation time period value
RW
No
−
USINT
2
Interpolation time index
RW
No
−
SINT
Continued on next page.