Following tutorials are provided to demonstrate configuration and usage of ROS-PROFINET Interface:
Introduction
- Introduction to siemens_cp1616
Driver installation and instuctions for basic usage of ROS-PROFINET wrappers
Interfacing S7-1200 PLC
CP1616 in IO Controller mode |
CP1616 in IO Device mode |
|
|
Interfacing SINAMICS S120 Drive
Servo position control using Standard Telegram 111 PZD(12/12)
- SINAMICS S120 - STEP7 + STARTER Configuration
This tutorial teaches you how to configure SINAMICS S for PROFINET communication using STEP7 v.5.5 and STARTER commissioning tool
- SINAMICS S120 - ROS configuration
This tutorial teaches you how to configure yaml and launch files according to your SIMATIC MANAGER HW config from previous tutorial
- SINAMICS S120 - User node
This tutorial teaches you how to create a simple ROS C++ node for position control of SINAMICS S120 drive
- SINAMICS S120 - Runtime
This tutorial teaches you how to run PROFINET communication and check the results
Interfacing SINAMICS G120 Drive
Induction motor speed control using Standard Telegram 1 PZD(2/2)
- SINAMICS G120 - TIA Portal Configuration
This tutorial teaches you how to configure SINAMICS G120 drive to communicate with CP1616 over PROFINET
- SINAMICS G120 - ROS Configuration
This tutorial teaches you how to configure yaml and launch files according to TIA Portal config from previous tutorial
- SINAMICS G120 - User node
This tutorial teaches you how to write simple ROS C++ node to control the speed of SINAMICS G120 drive
- SINAMICS G120 - Runtime
This tutorial teaches you how to run PROFINET communication and check the results
Create a new tutorial: