9300 servo plc, System blocks – Lenze DDS Target 9300 Servo PLC V8.x User Manual
Page 24
2.2
AIF2_IO_AutomationInterface (node number 42)
9300 Servo PLC
System blocks
2−18
L
9300 Servo PLC EN 5.1
System variables
Variable
Data type
Signal type
Address
Display code
Display
format
Note
AIF2_nOutW1_a
Integer
Analog
%QW42.0
AIF2_nOutW2_a
%QW42.1
AIF2_nOutW3_a
%QW42.2
AIF2_nOutW4_a
%QW42.3
AIF2_bFDO0_b
Bool
Binary
%QX42.0.0
...
...
AIF2_bFDO15_b
%QX42.0.15
AIF2_bFDO16_b
%QX42.1.0
...
...
AIF2_bFDO31_b
%QX42.1.15
AIF2_dnOutD1_p
Double integer
Position
%QD42.0
User data
The first 4 bytes of the 8 bytes of user data to be sent can be written to via several variables of different
data types at the same time. Data can therefore be transferred by the PLC program as
·
binary information (1 bit)
·
quasi−analog value (16 bits)
·
angle information (32 bits)
according to the requirements.
Byte
Variable (1 bit)
Variable (16 bits)
Variable (32 bits)
1, 2
AIF2_bFDO0_b
...
AIF2_bFDO15_b
AIF2_nOutW1_a
AIF2_dnOutD1_p
3, 4
AIF2_bFDO16_b
...
AIF2_bFDO31_b
AIF2_nOutW2_a
5, 6
AIF2_nOutW3_a
7, 8
AIF2_nOutW4_a
Tip!
Avoid simultaneous overwriting via different variable types to ensure data consistency.
·
Thus bytes 1 and 2 should only be written to
– by the variable AIF2_dnOutD1_p,
– by the variable AIF2_nOutW1_a or
– by the variables AIF2_bFDO0_b ... AIF2_bFDO15_b.