2 enums, 1 l_dco_commstate, 2 l_dco_error – Lenze PLC Designer R3-x User Manual
Page 101: 1 l_dco_commstate 12.2.2 l_dco_error, L_dco_commstate ( 101), L_dco_error ( 101), The l_dco_drivecommunication library

Lenze · Commissioning of Lenze drives · 1.3 EN - 06/2014
101
The L_DCO_DriveCommunication library
Enums
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
12.2
Enums
12.2.1
L_DCO_CommState
The L_DCO_CommState type describes possible states that can be adopted by the bus system
masters and slaves.
• The communication status is available via an instance of the L_DCO_AXIS_REF_BASE function
block and its extensions.
• The respective function block instance is provided in the device editor.
12.2.2
L_DCO_Error
The L_DCO_Error type describes possible error messages that can be generated at the eError output
of the function block of the L_DCO_DriveCommunication library.
• All error messages are of the L_DCO_ERROR data type
Identifier
Initialisation
Description
L_DCO_STATE_BOOT
0
"Boot process" state
L_DCO_STATE_INIT
10
"Initialisation" state
L_DCO_STATE_RESET_COMM
20
"Communication reset" state
L_DCO_STATE_RESET_APP
30
"Reset" state
L_DCO_STATE_PREOPERATIONAL
40
"Preoperational" state
L_DCO_STATE_STOPPED
50
"Stopped" state
L_DCO_STATE_OPERATIONAL
70
"Operational" state
L_DCO_STATE_UNKNOWN
80
"Unknown" state
L_DCO_STATE_NOT_AVAIL
90
"Not available" state
Identifier
Error number
(dec)
Description
L_DCO_No_Error
0
No error reported
L_DCO_OTHERERROR
20001
General fault
L_DCO_INVALIDINDEX
20002
Invalid SDO index
L_DCO_INVALIDOFFSET
20003
Invalid offset value during access to process
data image
L_DCO_INVALIDSIZE
20004
Invalid length value...
• ... during access to process data image
• ... during saving of data in a data area
L_DCO_INVALIDDATA
20005
Invalid data
L_DCO_NOTREADY
20006
Internal software error
• Cause not reported
L_DCO_BUSY
20007
The master is busy at the moment and cannot process
the API function.
• Repeat the function at a later time.
L_DCO_NOMEMORY
20008
Not enough application memory available.
L_DCO_INVALIDPARM
20009
Incorrect call of a API function by invalid parameters.
L_DCO_INVALIDSTATE
20010
Invalid state
L_DCO_TIMEOUT
20011
Time-out