ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Is it possible to use ROS Kinetic Kame to control a siemens servo motor 1FK2 via Siemens PLC S7-1200?

asked 2019-09-03 06:45:09 -0500

Raed_Abd gravatar image

Hello everyone,

I'm running Ubuntu 16.04 LTS on an HP Pavilion 15-CX0004NK, and I'm working on a project in which I need to control the position and speed of a siemens servo motor 1FK2 via a siemens S7-1200 PLC with ROS Kinetic Kame.

Actually, I wanted to know whether it is possible or not to use ROS Kinetic to send speed and position control commands to the servo drive via this siemens S7-1200 PLC? I mean, the communication between ROS Kinetic and this PLC is it even possible?

and if the answer of the previous question is 'yes', are there any specific packages that I need to install in order to communicate with this PLC?

thanks a lot for your attention :-D

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-09-03 12:39:18 -0500

duck-development gravatar image

updated 2019-09-03 12:42:06 -0500

The question is have what is the interface if your motor inverter. Maybe you cloud use it without the plc, if you do not need the safety features.

You could program a function block witch read and write the inverter date to udp. And Programm an counterpart with ros.

You may need a cp for the network communication

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2019-09-03 06:38:49 -0500

Seen: 187 times

Last updated: Sep 03 '19