9300 servo plc, System blocks – Lenze DDS Target 9300 Servo PLC V8.x User Manual
Page 28
2.3
AIF3_IO_AutomationInterface (node number 43)
9300 Servo PLC
System blocks
2−22
L
9300 Servo PLC EN 5.1
System variables
Variable
Data type
Signal type
Address
Display code
Display
format
Note
AIF3_nOutW1_a
Integer
Analog
%QW43.0
AIF3_nOutW2_a
%QW43.1
AIF3_nOutW3_a
%QW43.2
AIF3_nOutW4_a
%QW43.3
AIF3_bFDO0_b
Bool
Binary
%QX43.0.0
...
...
AIF3_bFDO15_b
%QX43.0.15
AIF3_bFDO16_b
%QX43.1.0
...
...
AIF3_bFDO31_b
%QX43.1.15
AIF3_dnOutD1_p
Double integer
Position
%QD43.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
AIF3_bFDO0_b
...
AIF3_bFDO15_b
AIF3_nOutW1_a
AIF3_dnOutD1_p
3, 4
AIF3_bFDO16_b
...
AIF3_bFDO31_b
AIF3_nOutW2_a
5, 6
AIF3_nOutW3_a
7, 8
AIF3_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 AIF3_dnOutD1_p,
– by the variable AIF3_nOutW1_a or
– by the variables AIF3_bFDO0_b ... AIF3_bFDO15_b.