ModbusExceptionCode 열거형
Modbus Exception 코드. 각 코드별 주석은 https://en.wikipedia.org/wiki/Modbus 에서 발췌.
네임스페이스: VagabondK.Protocols.Modbus
어셈블리: VagabondK.Protocols.Modbus.dll
구문
public enum ModbusExceptionCode : byte
필드
| 이름 | 설명 |
|---|---|
| Acknowledge | Slave has accepted request and is processing it, but a long duration of time is required. This response is returned to prevent a timeout error from occurring in the master. Master can next issue a Poll Program Complete message to determine whether processing is completed. |
| GatewayPathUnavailable | Specialized for Modbus gateways. Indicates a misconfigured gateway. |
| GatewayTargetDeviceFailedToRespond | Specialized for Modbus gateways. Sent when slave fails to respond. |
| IllegalDataAddress | Data address of some or all the required entities are not allowed or do not exist in slave. |
| IllegalDataValue | Value is not accepted by slave. |
| IllegalFunction | Function code received in the query is not recognized or allowed by slave. |
| MemoryParityError | Slave detected a parity error in memory. Master can retry the request, but service may be required on the slave device. |
| NegativeAcknowledge | Slave cannot perform the programming functions. Master should request diagnostic or error information from slave. |
| NotDefined | Not Defined |
| SlaveDeviceBusy | Slave is engaged in processing a long-duration command. Master should retry later. |
| SlaveDeviceFailure | Unrecoverable error occurred while slave was attempting to perform requested action. |