C++ Modbus Protocol Drivers & Libraries
This is a commercial product. FieldTalk™ Modbus protocol stack offers the variety of platforms, protocol variants, programming languages, and functionality. The library distribution contains source code and documentation as well as a 12-month update guarantee.
The licensing scheme is designed for commercial OEM users. No GPL or 3rd party license issues. They offer a no-nonsense per-developer-seat - no-royalty license.
Typical applications are Modbus based Supervisory Control and Data Acquisition Systems (SCADA), Modbus data concentrators, Modbus gateways, User Interfaces and Factory Information Systems (FIS). The Java Modbus edition helps publishing plant floor data on the web using Java applets and Java servlets.
During the course of implementation, the usability in automation, control and other industrial environments was always kept in mind. The result is a well performing and robust Modbus library.
The FieldTalk architecture is based on a programming language neutral but object oriented design model. This design approach enables them to offer the Modbus protocol stacks for C#, VB.net, Java, Object Pascal and for C++ while maintaining similar functionality.
The C++ editions of the Modbus protocol stack have also been designed to support multiple operating system and compiler platforms, including real-time operating systems (RTOS). In order to support this multi-platform approach, the C++ Modbus editions are built around a lightweight OS abstraction layer.
