Documentation

FieldTalk.Modbus.Slave Namespace

Namespace for all classes and functions of this Modbus Slave protocol communication library.
Classes
  ClassDescription
Public classBusProtocolErrors
Protocol Errors and Modbus exceptions codes
Public classMbusAsciiSlaveProtocol
This class realises the server side of the Modbus ASCII slave protocol.
Public classMbusDataTableInterface
This class defines the interface between a Modbus slave Server Engine and your application. Descendants of this class are referred to as Data Providers.
Public classMbusIpServerBase
Base class for all IP based Slave Protocol classes
Public classMbusIpServerBaseIpEventArgs
Event argument object which carries the client's IP address
Public classMbusRtuOverTcpSlaveProtocol
This class realises the Encapsulated Modbus RTU slave protocol.
Public classMbusRtuSlaveProtocol
This class realises the server side of the Modbus RTU slave protocol.
Public classMbusSerialServerBase
This base class implements common functionality for both serial Modbus protocols.
Public classMbusSlaveServer
Base class which implements the Modbus server engine.
Public classMbusTcpSlaveProtocol
This class realises the server side of the MODBUS/TCP slave protocol.
Public classMbusUdpSlaveProtocol
This class realises a Modbus server using MODBUS over UDP protocol variant.
Public classRegisterConverter
Helper class to convert common data types to Modbus registers and back.
Structures
  StructureDescription
Public structureMasterInfo
The MasterInfo object holds additional information about the currently processed Modbus request.
Delegates
Enumerations