9300 servo plc, System blocks – Lenze DDS Target 9300 Servo PLC V8.x User Manual
Page 18
2.1
AIF1_IO_AutomationInterface (node number 41)
9300 Servo PLC
System blocks
2−12
L
9300 Servo PLC EN 5.1
User data
The received 8 bytes of user data are assigned to several variables of different data types
simultaneously. Thus the data can be evaluated in the PLC program as
·
binary information (1 bit)
·
control word/quasi−analog value (16 bits)
·
phase information (32 bits)
according to the requirements.
Byte
Variable (1 bit)
Variable (16 bits)
Variable (32 bits)
1, 2
AIF1_bInB0_b
AIF1_bInB1_b
AIF1_bInB2_b
AIF1_bCtrlQuickstop_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_wDctrlCtrl
Notes:
Drive PLC:
All variables assigned to byte 1/2 can be freely used in the PLC program.
9300 Servo PLC:
The assignment of the controller−internal control word to byte 1/2 is not a fixed assignment.
·
Byte 1/2 can, however, be used to write the signals for the quick stop (QSP), DISABLE, CINH, TRIP−SET and
TRIP−RESET functions 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 following variables:
– AIF1_bCtrlQuickstop_b
– AIF1_bCtrlDisable_b
– AIF1_bCtrlCInhibit_b
– AIF1_bCtrlTripSet_b
– AIF1_bCtrlTripReset_b
3, 4
AIF1_nInW1_a
5, 6
AIF1_bInB0_b
...
AIF1_bInB15_b
AIF1_nInW2_a
AIF1_dnInD1_p
7, 8
AIF1_bInB16_b
...
AIF1_bInB31_b
AIF1_nInW3_a