DeviceNet Status Codes
The following are the DeviceNet Status Codes.
Status Code | Description of Status | Recommended Action |
---|---|---|
0-63 | DeviceNet node address of scanner or slave device. | None. |
65 | The AutoScan option is on and the scanner is in idle mode. | None. |
67 | Scanner is Secondary scanner. | None. |
68 | Primary scanner has detected no Secondary scanner. | Configure another scanner to be the Secondary scanner. |
69 | Primary and Secondary configurations are mismatched. | Check configuration of the Secondary scanner. |
70 | The address of the scanner is already in use by another device on the network. | Change the address of the scanner to an unused address. |
71 | Invalid data in scan list. | Use RSNetWorx software to reconfigure the scan list. |
72 | Slave device stopped communicating. If communication is not reestablished with the slave device during the next attempt, status code will change to 78. |
|
73 | Slave device’s identity information does not match electronic key in scanner. |
|
74 | Scanner detected data overrun on DeviceNet communication port. |
|
75 | Either or both of the following are present.
| Verify that the scanner has the following.
|
76 | No direct network traffic for scanner. The scanner hears other network communication but does not hear any directed to it. | None. |
77 | During initialization, the data size expected by the slave device does not match the size in the corresponding scan list entry. |
|
78 | Slave device is configured in scan list, but is not communicating. |
|
79 | Scanner has failed to transmit a message. |
|
80 | Scanner is in idle mode. | If desired, put scanner in run mode by doing the following.
|
81 | Controller has set the scanner to faulted mode. | Bit O.CommandRegister.Fault for the scanner is on. Correct condition that caused controller to set this bit and then turn this bit off. |
82 | Error detected in sequence of fragmented I/O messages from slave device. |
|
83 | Slave device returns error responses when the scanner attempts to communicate with it. |
|
84 | Scanner is initializing the DeviceNet network. | None. This code clears itself once the scanner attempts to initialize all the slave devices on the network. |
85 | During runtime, the data size sent by the slave device does not match the size in the corresponding scan list entry. | Since variable length poll data is not supported, verify that the slave device is functioning properly. |
86 | The slave device is in idle mode or not producing data while the scanner is in run mode. |
|
87 | Scanner cannot listen to shared inputs from slave device because the owning scanner has not established communication with that slave device. |
|
88 | Scanner cannot listen to shared inputs from slave device because I/O parameters (for example, polled or strobed, electronic key, data size) for that slave device are configured differently between this scanner and the owning scanner. | In this scanner, reconfigure the I/O parameters for the shared inputs scan list entry so that they match those same parameters in the owning scanner. |
89 | Scanner failed to configure a slave device using the Automatic Device Recovery (ADR) parameters. | Make sure that you installed a compatible slave device. |
90 | Controller has set the scanner to disabled mode. | If desired, enable the scanner by turning off bit O.CommandRegister.DisableNetwork for the scanner. |
91 | Bus-off condition likely due to cable or signal errors. |
|
92 | DeviceNet cable not supplying power to the scanner’s communication port. |
|
95 | The scanner’s firmware is being updated or a configuration is being downloaded. | None. Do not disconnect the scanner while the update is in process, otherwise, existing data in scanner memory will be lost. |
97 | The controller has placed the scanner in halt mode. | Bit O.CommandRegister.HaltScanner for the scanner is on. Turn this bit off and then cycle scanner power. |
98 | General firmware error. | Replace device. |
99 | System failure. | Replace device. |
Provide Feedback