Robotics StackExchange | Archived questions

Communication between ROS SBC and PLC

Hi Everyone,

I am running ROS Kinetic on Ubuntu 16.04 on a Intel Upboard. I want to connect to a Siemen's PLC with ethernet cable using TCP/IP protocol to the upboard. I need to publish data(0/1) to certain register in PLC and subscribe to it's feedback.

What ROS packages should I Use, Please point me to necessary resources and tutorials.

Thank you

Asked by BV_Pradeep on 2019-09-16 02:32:05 UTC

Comments

Answers

You can check the modbus package for that. It provides a wrapper from the modbus TCP communication to standardized ROS messages and it looks like it has been tested with few Siemens PLCs.

Asked by pavel92 on 2019-09-16 04:46:21 UTC

Comments