We are developing a set of Delphi components to communicate with a ModBus PLC over TCP/IP. The library provides components to implement both a ModBus master and a Modbus slave, and is based on the Indy component set (both Indy 9 and 10 are supported)

De source code of the project has been moved to GitHub!

Features

  • Supports Delphi 5 and higher
  • Implements Modbus TCP master and slave

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2), Mozilla Public License 1.1 (MPL 1.1)

Follow Delphi ModBusTCP library

Delphi ModBusTCP library Web Site

Other Useful Business Software
Desktop and Mobile Device Management Software Icon
Desktop and Mobile Device Management Software

It's a modern take on desktop management that can be scaled as per organizational needs.

Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
8
1
1
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Recommend for ease of use and stability. Works well with Free Pascal. Wishlist: Documentation. I'm sure Delphi ModBus TCP library does more than what I've got it doing right now. I'd love to be able to open up a manual, read it cover to cover and see what this thing can do when it is pushed to its limits. Comment: one of the dependencies for DelphiModBusLazarus has changed its name from 'pl_indycomp' to 'indylaz'. Took me a while to figure that out, but when I did, the library was ready to rock and roll. Change the name in project inspector and you're good to go. Just drop the control onto your form, follow the lead in one of the relevant examples and Voila! Modbus in your application!
  • Very good library. It works very well with Delphi XE8 (Windows, Androïd and IOS). I hope a Delphi 10 Seattle compatible version will arrive soon.
  • That's a great library. Here are some Modbus drivers and other libraries for reference: icpdas- usa.com/utility_and_software_develop_toolkit_for_7000_8000_87000_i_o_modules_with_dcon_protocol_.html?r=maria
  • Excelent library! Will there be a Delphi XE7 release? /Per
  • Work using the demos. But on real PLC, I can't get register value or write value, please help...
Read more reviews >

Additional Project Details

Operating Systems

Linux, Windows

Languages

English

Intended Audience

Information Technology, Manufacturing, Developers

User Interface

Win32 (MS Windows)

Programming Language

Delphi/Kylix, Lazarus, Free Pascal

Related Categories

Delphi/Kylix Software Development Software, Delphi/Kylix Networking Software, Delphi/Kylix Hardware Platform, Lazarus Software Development Software, Lazarus Networking Software, Lazarus Hardware Platform, Free Pascal Software Development Software, Free Pascal Networking Software, Free Pascal Hardware Platform

Registered

2003-07-14