Training name      

Introduction to Industrial Communication

Level      Basic
Target Group     Embedded Developers
CANopen Developers
Prerequisites      CAN Fundamentals, C Language, Embedded Systems Programming Fundamentals
Goals      Acquire basic knowledge of Industrial Communication principles
Learn about the possibilities of Industrial Fieldbuses and real-time Networking
Learn CANopen basics
Facts      Duration: 1 Day – 8 hours
Maximum Number of Participants: 4 People

In this workshop you will acquire a basic knowledge about Industrial Communication protocols.

After a short overview of the RS232, RS485, CAN and Ethernet technologies, the training continues by introducing the Object Dictionary concept and its implementation in Modbus and CANopen protocols.

The seminar will explain the concepts of Process Data Object (PDO), Service Data Object (SDO) and CANopen Network Management (NMT).

The hands-on session in the afternoon will show how to implement a simplified CANopen node and how to exchange simple information using CANopen protocol.




  • Industrial Automation
  • Distributed Automation
  • Industrial Comunication - Fieldbus
  • Communication Protocol Technologies overview
  • RS485
  • CAN
  • Ethernet

Networking Introduction – Part 1

  • Theory of operation
  • Data Link Layer (Ethernet)
  • Network Layer (IP)

Networking Introduction – Part 2

  • Transport Layer (TCP)


  • Theory of operation
  • Modbus RS232/RS485 ASCII/RTU
  • Modbus/TCP

Workshop – Modbus/TCP

  • Theory of operation
  • Use of Wireshark to develop/debug Modbus protocol


  • Theory of operation
  • CANopen Protocol basics

Workshop – CANopen

  • Theory of operation
  • Using KEIL MDK-ARM and IXXAT USB to CAN v2 to develop/debug/trace a CAN
  • Using IXXAT canAnalyser to debug/analyse a CAN based protocol

Wrap-up, Q&A







 Contattaci per maggiori informazioni ➦