Namespace NModbus
Classes
FactoryExtensions
Extension methods for the IModbusFactory interface.
InvalidModbusRequestException
An exception that provides the exception code that will be sent in response to an invalid Modbus request.
ModbusFactory
ModbusFunctionCodes
Supported function codes
SlaveException
Represents slave errors that occur during communication.
SlaveExceptionCodes
Modbus slave exception codes
Interfaces
IModbusAsciiTransport
IModbusFactory
Container for modbus function services.
IModbusFunctionService
A Modbus slave message handler.
IModbusLogger
Simple logging target. Designed to be easily integrated into other logging frameworks.
IModbusMaster
Modbus master device.
IModbusMessage
A message built by the master (client) that initiates a Modbus transaction.
IModbusRtuTransport
IModbusSerialMaster
Modbus Serial Master device.
IModbusSerialTransport
IModbusSlave
A modbus slave.
IModbusSlaveNetwork
A network of slave devices on a single transport.
IModbusTransport
IPointSource<TPoint>
Represents a memory map.
ISlaveDataStore
Object simulation of a device memory map.
ISlaveHandlerContext
Enums
LoggingLevel
Following the guidelines from https://github.com/aspnet/Logging/wiki/Guidelines.