Open loop motion control
12.7 Using the AXISx_ABSPOS subroutine to read the absolute position from a SINAMICS servo drive
Network 2:
Network 3:
12.7.2
Interconnections
Digital I/O
Refer to the section "Connection examples with PLCs" in the
SIMOTICS S-1FL6 Operating Instructions
the suggested digital control signals between an S7-200 SMART CPU and a V90 servo
drive.
Communications
The AXISx_ABSPOS subroutine obtains the position data from the drive using serial
communications on the RS485 link between the two devices. Therefore, connect a cable
between the RS485 port on the S7-200 SMART CPU (or optionally the S7-200 SMART
CM01 signal board, if your CPU model supports it) and the RS485 port on the V90 servo
drive.
Refer to the appropriate sections of the
SINAMICS V90 / SIMOTICS S-1FL6 Operating Instructions
the RS485 ports on the S7-200 SMART CPU and V90 servo drive.
638
When the operation is
done, capture the error
code and also capture
the servo position, if no
error.
Update the current
position in this Axis of
Motion with the cap-
tured servo position
value.
SINAMICS V90 /
document to find wiring diagrams for connection of
S7-200 SMART System Manual
documents for descriptions of
System Manual, V2.3, 07/2017, A5E03822230-AF
LD V600.0
LPS
AB= VB601, 0
MOVD VD602,
VD800
= M0.1
LPP
MOVB VB601, VB804
LD SM0.0
= L60.0
LD M0.1
EU
= L63.7
LD L60.0
CALL AXIS0_LDPOS,
L63.7, VD800,
V610.0, VB611,
VD612
and the
S7-200 SMART