9300 servo plc, System blocks – Lenze Drive PLC Developer Studio 9300 Servo PLC (V8.x) User Manual

Page 18

Advertising
background image

2.1

AIF1_IO_AutomationInterface (node number 41)

9300 Servo PLC

System blocks

2−4

L

9300 Servo PLC EN 5.0

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

Advertising