Codesys Ros2 ^new^ [ 4K — FHD ]
provide a direct ROS node and CODESYS library to exchange data via shared memory. This is ideal for high-speed control (up to 1000 Hz) where both ROS 2 and the soft PLC run on the same embedded hardware, such as a Raspberry Pi ctrlX CORE Standard Industrial Protocols : You can connect them using common protocols like Modbus TCP EtherNet/IP
If your CODESYS runtime and ROS 2 are running on the same Industrial PC (IPC) under a Real-Time Linux kernel (like Preempt-RT). codesys ros2
Are you planning to use a as your industrial gateway, or are you working with a specific PLC hardware like Beckhoff or Wago? What is a ROS2 Topic? - ROS2 Tutorial 6 provide a direct ROS node and CODESYS library