Table of Contents

Enum ModbusExceptionCode

Namespace
Pamoja.Modbus
Assembly
Pamoja.Modbus.dll

The reason a device gives for refusing a request, as it appears on the wire.

public enum ModbusExceptionCode : byte

Fields

Acknowledge = 5

The device accepted a long-running request and is still processing it.

GatewayPathUnavailable = 10

A gateway could not route the request to the target path.

GatewayTargetFailedToRespond = 11

A gateway got no response from the target device, usually one not on the network.

IllegalDataAddress = 2

The data address is not allowed for this device.

IllegalDataValue = 3

A value in the request is not allowed for this device.

IllegalFunction = 1

The function code is not allowed for this device.

MemoryParityError = 8

The device detected a parity error in its memory.

ServerDeviceBusy = 6

The device is busy with a long-running request; retry later.

ServerDeviceFailure = 4

The device failed while serving the request.