Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Modbus Client Software Library

Need to talk Modbus for your SCADA or controller application? AB Tech Solution's Modbus Client Software Library can be used to implement a Modbus client using either the Modbus/TCP or Modbus/RTU serial protocol.

Depending on whether you are implementing Modbus serial or TCP, the client library will allow you to read coils & discrete inputs, write coils & discrete outputs, read input registers, and read/write holding registers. The following commands are available:

Read Coils
Read Discrete Inputs
Read Holding Registers
Read Input Registers
Write Single Coil
Write Single Register
Read Exception Status
Diagnostics
Write Multiple Registers
Report Slave ID
Read File
Write File
Mask Write Register
Read/Write Multiple Registers
(0x01)
(0x02)
(0x03)
(0x04)
(0x05)
(0x06)
(0x07)
(0x08)
(0x10)
(0x11)
(0x14)
(0x15)
(0x16)
(0x17)

The library includes all source code, and header files, as well as an implementer's guide to the library to help you implement the code on your specific hardware.

For developers who want to add fieldbus protocol capability to their products themselves, AB Tech Solution offers several fieldbus software libraries to save you money,time & effort.

All of the libraries are written in ANSI C, and can be ported to any microcontroller of microprocessor platform.

When you license a fieldbus protocol stack from ABTS, you receive complete source code and documentation files. You will also receive, free, any published updates to your protocol stack for six months after the date of purchase, as well as up to eight hours of free technical service. You may also an extended warranty for your protocol stack for one, two, or three years, to take effect after the six months. You will receive all updates for your product for no additional charge from ABTS during your extended warranty period.