MCi210 User Guide
75
Issue Number: 2
Safety
In
M
El
P
V
Digi
T
User
progr
Diagno
Inde
10.3.1
Handling Run-Time Errors with the ERROR task
Certain run-time errors will cause the ERROR task to be invoked if it exists. This provides a
convenient way to safely handle the error condition and take whatever action is necessary, such as
a controlled stop of the system or signalling of an alarm.
When an ERROR task runs, all other tasks will have been stopped. Therefore the ERROR task has
exclusive execution rights. Once the ERROR task has completed, the program ends and no other
tasks operate.
When the option module is reset (Pr
S.00.007
= On (1)), this will restart the user program (providing
auto-run Pr
S.01.013
=1) and clear any drive trip. This reset action can be performed at any time,
not just after a run-time error or in an ERROR task.
The task that caused a run-time error can be determined by reading Pr
S.01.050
.
10.4
Ethernet error codes
If the option module detects an Ethernet error during operation, it will force a SlotX Error trip on the
drive with a sub trip string. Table 10-3 shows the possible Ethernet error codes and sub trip string.
Table 10-3 Ethernet error codes
Drive trips do not cause the ERROR task to run. Only certain user program errors do.
Value
Sub trip string
Description
100
Link Loss
Network link has been lost
101
E/IP Timeout
An Ethernet/IP RPI timeout trip has occurred
102
E/IP Read Param
Invalid read consistency parameter, is parameter read only?
103
E/IP Write Param
Invalid write consistency parameter, is parameter read only?
104
E/IP Fault
An unexpected Ethernet/IP error has occurred
105
Modbus Timeout
The Modbus connection has timed out
106
Cyclic Timeout
Cyclic Rx link timeout
107
Cyclic RX Late
Cyclic Rx data was received late
108
INIT Switch
Ethernet switch initialization error
109
INIT PTP
IEEE1588 (Precision Time Protocol) initialization error
110
INIT Cyclic
Cyclic data initialization error
111
INIT Modbus
Modbus TCP initialization error
112
INIT SMTP
Email (SMTP) initialization error
113
INIT Ethernet/IP
Ethernet/IP initialization error
114
INIT TCP/IP
TCP/IP initialization error
115
Ethernet Failure
Ethernet controller initialization error
116
E/IP PLC IDLE
Ethernet/IP PLC Idle
117
Sync Task ORun
Synchronous task overrun
NOTE