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

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
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