What Do You Get?

3.5 hours of video instruction
88 lessons
29 downloadable resources
Unlimited access
Certificate of Completion
30 day money back guarantee


How Will This Course Benefit You?

The Modbus protocol is the oldest and still by far the most popular automation protocol in the field of process automation and SCADA. Knowing how to create Modbus based networks that run on the RS485 serial communication standard is essential for any electrical technician and engineer working in these fields. Being able to integrate devices from different manufacturers is a skill that is in demand and will ultimately make you more valuable and marketable in the industry.

This course gives you the theory behind the Modbus Protocol as well as RS485. It then goes on to show you how they work together to create a Modbus RS485 network. Two freeware applications are then used to create a Modbus network right on your PC so you can see the communication in action.

After completing this course, you will be able to integrate devices from the same manufacturers and different manufacturers, that are Modbus compliant, to form a complete seamless network.


In this course, you will learn about:


- The Origins of the Modbus Protocol and RS485.
- Understand Memory Address vs. Memory Value.
- Memory Addressing Conventions.
- Typical Device Memory Map.
- Protocol Network Messaging.
- RS485 Standard and Device Interconnection.
- Protocol Data Frame Structure.
- Query - Response Cycle.
- Function Codes and Master Commands.
- Modbus Simulation using FREE Simulation Software.
- Troubleshooting and Exception Codes.
- Floating Point Data Structure.
- Modbus Communication with Programmable Logic Controller.


Are there any requirements?

- Familiarity with process control devices in a typical Process Automation or SCADA system.

Course curriculum

    1. Importance of Modbus RS485

    2. Accessing Attached Resources

    3. Contacting Your Instructor

    1. History of the Modbus Protocol

    2. History of RS485

    3. Common Misconceptions

    1. The Design Problem

    1. Modbus RTU vs. ASCII

    2. Modbus Device Components

    3. Memory Address vs. Value

    4. Memory Block Sizes

    5. The Modbus Memory Map

    6. Modbus Memory Map Exceptions

    7. Determining I/O Mapping to Memory

    8. Application to our Design Problem

    1. Messaging Method

    2. Modbus Unit ID

    3. Modbus Request Commands

    4. Modbus Block Reads

    5. Application to our Design Problem

    1. Physical Connection

    2. Port Settings

    3. Application to our Design Problem

About this course

  • $10.00
  • 87 lessons
  • 3.5 hours of video content