C# (CSharp) ModbusLib Namespace

Nested Namespaces

ModbusLib.Piramida

Classes

Name Description
DBInfo
DataDBRecord
DataDBWriter
Logger
Master Modbus TCP common driver class. This class implements a modbus TCP master driver. It supports the following commands: Read coils Read discrete inputs Write single coil Write multiple cooils Read holding register Read input register Write single register Write multiple register All commands can be sent in synchronous or asynchronous mode. If a value is accessed in synchronous mode the program will stop and wait for slave to response. If the slave didn't answer within a specified time a timeout exception is called. The class uses multi threading for both synchronous and asynchronous access. For the communication two lines are created. This is necessary because the synchronous thread has to wait for a previous command to finish.
MasterDBWriter
MasterModbusReader
ModbusDataReader
ModbusInitData
ModbusInitDataArray
ModbusServer
Settings