Drive plc, System blocks – Lenze Global Drive PLC Developer Studio User Manual
Page 19

Drive PLC
System blocks
2.2
AIF1_IO_AutomationInterface (node number 41)
2−5
L
DrivePLC DE 6.0
User data
The received 8 bytes of user data are assigned to several variables of different data types. Data can
therefore be evaluated as —
·
binary information (1 bit)
·
control word/quasi−analog value (16 bits)
·
angle information (32 bits)
in the PLC program.
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
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
Tip!
Drive PLC:
·
All variables assigned to byte 1/2 can be freely used in the PLC program.
9300 Servo PLC:
·
In addition to signals such as IMP and CINH, the SB status word DCTRL contains some freely
assignable signals which can be overwritten via the variables DCTRL_bStateB..._b of the
SB DCTRL. More detailed information about the SB DCTRL can be found in the
"9300 Servo PLC" Online Manual.
·
The control signals for the quick stop (QSP), DISABLE, CINH, TRIP−SET and TRIP−RESET
function can also be read and processed via the following variables:
– AIF1_bCtrlQuickstop_b
– AIF1_bCtrlDisable_b
– AIF1_bCtrlInhibit_b
– AIF1_bCtrlTripSet_b
– AIF1_bCtrlTripReset_b
·
The remaining 11 bits (AIF1_bCtrlB..._b) can be used to control additional functions/function
blocks.