58
model 3000 DeviceNet Module Manual (DN311/DN311A)
Chapter 4 Operating Procedures for the DN311 (Software)
4
(4) Completion of module initialization (05CDH: 1 word)
This register indicates the completion of initializing after switching power on or by a 
reset request.
"1": Initializing completed
Other than "1": Initialization under way 
(5) Node error counter (05C6H to 05CCH: 7 words)
The CAN controller used in the DN311 has a function of notifying error state changes 
of the local station (error active ↔ error passive ↔ busoff) based on the frequency of 
transmission error occurrence.
The CAN controller also has a function of notifying the DN311 of an overrun error, 
which occurs if the DN311 fails to take the data sent from slave devices because the 
CAN controller processing of the received data could not follow the data input speed.  
That is, if an overrun error occurs in the DN311, it means that the DN311 has failed to 
take the data from the slave devices.  The DN311 maintains the current error state 
and a history of error state changes since the start of communication.  This register 
shows a history of error state changes since the start of communication and the total 
number of transmissions and receptions.
Table 4-6  Node Error Counter
05C6H Current error state (hexadecimal)
05C7H Number of transmissions since start of communication
05C8H Number of receptions since start of communication
05C9H Number of error active occurrences
05CAH Number of error passive occurrences
05CBH Number of busoff occurrences
05CCH Number of overrun error occurrences
Current Error State Error Code (Hexadecimal)
Initial mode 00H
Error active state 01H
Error passive state 02H
Busoff state 03H
Overrun error occurrence 04H
Reserved Other than the above