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
License
GNU General Public License version 2.0 (GPLv2), Mozilla Public License 1.1 (MPL 1.1)Follow Delphi ModBusTCP library
Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Rate This Project
Login To Rate This Project
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...