Introduction to Industrial Communication

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.
Hands-On training is based on STMicroelectronics STM32F4DISCOVERY board.

Training name      

Introduction to Industrial Communication

LevelBasic
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
Content      

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.
Hands-On training is based on STMicroelectronics STM32F4DISCOVERY board.

 Introduction

  • 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)

 Modbus

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

 Workshop – Modbus/TCP

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

 CANopen

  • 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 based protocol on an STM32F407 microcontroller.
  • Using IXXAT canAnalyser to debug/analyse a CAN based protocol

 Wrap-up, Q&A

 

 

 

 

Tecnologix offers support which is directly handled by development team. Do not hesitate to get in touch with our experts.
Just ask here

Technical Support

Tecnologix offers support which is directly handled by development team. Do not hesitate to get in touch with our experts.

Just ask here