Function library lenzeiosystem.lib, Function blocks – Lenze DDS Function library IOSystem User Manual
Page 55

Function library LenzeIOSystem.lib
Function blocks
5.3
L_IOCompactModule − Coordinate data
5−9
L
LenzeIOSystem.lib EN 1.7
Outputs
ð
(Variable type: VAR_OUTPUT)
Identifier
Data type
Value/meaning
nStatePDO1_DataToIO
Integer
States
Indicates actual status of the transmit objects.
−150 CAN bus not in Operational status.
−121 Wrong driver number
−120 CAN driver for unassigned CAN objects currently not initialised.
−119 Transmit command memory is full.
Transmit command could not be entered.
−118 No free CAN channel available.
−12 Message identifier outside permissible range.
−11 pIOAddress pointer does not point at PLC RAM.
0 Transmit and/or receive command is executed.
1 Command has not yet been completed and is still in the
command memory.
2 Data transmission disabled
·
bEnablePDOTransfer = False
·
I/O system parameterisation not yet complete
10 Telegram longer than 8 bytes.
Telegram length limited to 8 bytes.
200 Data in receive memory have been overwritten.
nStatePDO1_DataFromIO
Integer
States
Indicates actual status of the receive objects.
−150 CAN bus not in Operational status.
−121 Wrong driver number
−120 CAN driver for unassigned CAN objects currently not initialised.
−119 Transmit command memory is full.
Transmit command could not be entered.
−118 No free CAN channel available.
−12 Message identifier outside permissible range.
−11 pIOAddress pointer does not point at PLC RAM.
0 Transmit and/or receive command is executed.
1 Command has not yet been completed and is still in the
command memory.
2 Data transmission disabled
·
bEnablePDOTransfer = False
·
I/O system parameterisation not yet complete
10 Telegram longer than 8 bytes.
Telegram length limited to 8 bytes.
200 Data in receive memory have been overwritten.
−30xx TimeOut monitoring
Data transfer from I/O system to PLC failed.
Data arrived late or not at all.