Read/write operation codes
For each read/write operation of a single or multiple tags, the controller generates an operation code that describes the operation result.
Operation codes description
Code | Description |
---|---|
Good | The read/write operation succeeded. |
BadNoCommunication | The read/write failed because of a timeout, such as a connection timeout. The Timeout property value of a Communication station determines the timeout. |
BadCommunicationError | The read/write operation failed because the controller returned an error. |
BadConfigurationError | The read/write operation failed because of a tag configuration error such as an invalid address. |
Read operation codes in C#
You can read the operation codes in NetLogics. If the returned value is
0
, the communication is good. If the returned value is different than 0
, the communication is down.Example:
var station = Project.Current.Get<Station>("CommDrivers/RAEtherNet_IPStation1");var stationState = station.OperationCode
read/write
read/write error
read write
read write error
Provide Feedback