Skip to content

Streamline Modbus TCP communication on Arduino with the Modbus Bridge Library. Easily bridge coils and holding registers between devices, enhancing connectivity and simplifying integration for your IoT applications.

License

Notifications You must be signed in to change notification settings

wallahi06/ModbusBridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Modbus TCP Bridge for Arduino

This project provides an implementation of a Bridge class for Arduino to facilitate communication between two Modbus TCP servers. The Bridge class allows the Arduino to act as an intermediary, bridging various types of Modbus data (coils, discrete inputs, holding registers, and input registers) between the two servers. This approach is useful in scenarios where direct communication between servers is not possible due to network constraints, protocol differences, or security policies.

Features

Flexible Bridging Methods: Bridge coils, discrete inputs, holding registers, and input registers between two Modbus TCP servers. Customizable Interval: Set the interval for bridging operations to control the frequency of data transfer. Dynamic Method Selection: Choose the appropriate bridging method dynamically within the Arduino loop. Modular Design: Encapsulated timing and logic within the Bridge class for clean and maintainable code.

About

Streamline Modbus TCP communication on Arduino with the Modbus Bridge Library. Easily bridge coils and holding registers between devices, enhancing connectivity and simplifying integration for your IoT applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages