Hello ROS Community,
We are currently working on a project involving ROS2 Humble (C++) and need to establish communication with a Siemens PLC. We are evaluating two commonly used industrial communication protocols:
Our goal is to build a robust and future-ready integration between the ROS2 environment and industrial PLCs, especially in the context of scalable systems and Industry 4.0 readiness.
Which protocol do you recommend for integrating ROS2 Humble (C++) with Siemens PLCs?
Has anyone here implemented either protocol in real-world industrial setups?
Are there any reliable and maintained C++ libraries or ROS2 packages (client/server) that you’d recommend for either Modbus TCP or OPC UA?