9300 Servo PLC
System blocks
2.1 AIF1_IO_AutomationInterface
2-4
L
ServoPLC EN 2.0
User data
The received 8 bytes user data are assigned to several variables of different data types and can be
evaluated as
• binary information (1 bit)
• control word/quasi analog value (16 bit)
• angle information (32 bit)
if needed.
Byte Variable (1 bit) Variable (16 bit) Variable (32 bit)
1, 2
AIF1_bInB0_b
AIF1_bInB1_b
AIF1_bInB2_b
AIF1_bCtrlQ uickstop_b
AIF1_bInB4_b
...
AIF1_bInB7_b
AIF1_bCtrlDisable_b
AIF1_bCtrlCInhibit_b
AIF1_bCtrlTripSet_b
AIF1_bCtrlTripReset_b
AIF1_bInB12 _b
...
AIF1_bInB15 _b
AIF1_wDct rlCtrl
Notes:
Drive PLC:
All variables assigned to byte 1/2 can be freely used in the PLC program.
9300 Servo PLC:
The controller-internal control word is not assigned to byte 1/2 as fixed word.
• The signals for Quick stop (QSP), DISABLE, CINH, TRIP-SET and TRIP-RESET can be written to the SB
DCTRL_DriveControl .
– To do this, connect the variable AIF1_wDctrlCtrl with the variable DCTRL_wAIF1Ctrl of the SB
DCTRL_DriveControl.
• The signals can also be read and processed via the follo wing variables:
– AIF1_bCtrlQuickstop_b
– AIF1_bCtrlDisable_b
– AIF1_bCtrlCInhibit_b
– AIF1_bCtrlTripSet_b
– AIF1_bCtrlTripReset_b
3, 4
AIF1_nInW 1_a
5, 6 AIF1_bInB0_b
...
AIF1_bInB15 _b
AIF1_nInW 2_a
7, 8 AIF1_bInB1 6_b
...
AIF1_bInB31 _b
AIF1_nInW 3_a
IF1_dnInD1_p
efesotomasyon.com - Lenze