Get in Touch
 Duration 28 hours (4 days)

Course Outline

Foundations of Industrial Robotics and Automation

  • Survey of the industrial robotics ecosystem
  • Key communication standards: OPC UA, Modbus, and Profinet
  • The specific roles of ROS and PLCs in automation settings

ROS-PLC Communication and Integration Strategies

  • Exploring ROS topics, services, and message structures
  • Essential PLC programming concepts for ROS connectivity
  • Leveraging OPC UA and MQTT to achieve interoperability

Establishing the Integration Environment

  • Installation and configuration of ROS 2 and Codesys
  • Network configuration between the robot and the PLC
  • Creating effective communication bridges between disparate systems

Controlling and Coordinating Industrial Robots

  • Implementing ROS-based motion control for robotic arms
  • Mapping PLC signals to achieve task synchronization
  • Ensuring coordinated operation between robotic actions and machine processes

Digital Twins and Virtual Commissioning

  • The concept and architectural design of digital twins in automation
  • Simulating production lines using Gazebo or Unity Reflect
  • Maintaining real-time feedback loops between physical and digital environments

Data Acquisition, Monitoring, and Optimization

  • Gathering telemetry data from PLCs and sensors
  • Utilizing Python or ROS tools for performance data analysis
  • Refining robotic workflows through predictive analytics

Advanced Concepts in ROS-Industrial

  • An introduction to ROS-Industrial interfaces and libraries
  • Incorporating machine vision and AI-driven quality inspection
  • Addressing security and maintenance within ROS-PLC systems

Practical Project: Integrated ROS-PLC Digital Twin

  • Designing a virtual model of a robotic cell
  • Linking the simulation environment with PLC control logic
  • Testing real-time synchronization and performing optimization

Requirements

  • Knowledge of industrial automation and PLC systems
  • Proficiency in Python or ladder logic programming
  • Fundamental understanding of robotics and control communication protocols

Audience

  • Automation engineers responsible for developing or maintaining robotic systems
  • Systems integrators deploying ROS-PLC communication solutions
  • Professionals engaged with digital twins or industrial simulation environments

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories