What Do You Get?

2.5 hours of video instruction
65 lessons
2 downloadable resources
Unlimited access
Certificate of Completion
30 day money back guarantee


How Will This Course Benefit You?

If you deal with Automation and Process Control equipment, chances are that you are very familiar with terms like RS232, RS485, 4-20mA, DI, DO, AI and on and on. However, standards in Information Technology have been making their way into the fields of Automation and Process control. Modbus falls into that category as well.

Modbus has traditionally been used on RS485 networks. However, Modbus TCP/IP has gained in popularity and is being implemented more and more. Here is where the challenge exists. As a tech or engineer in the automation field, in order to implement, maintain and troubleshoot Modbus TCP/IP networks, you will need to know about certain technologies in the field of IT work. The latter can be a BIG challenge since the field of IT is so expansive and you don't have the time to learn all of it.

That is what this course is for.

In this course, I am going to take your existing knowledge of Modbus RTU, combine it with what you need to know from the world of IT and give you all that you need to build, maintain and troubleshoot Modbus TCP/IP networks. And I am going to do that in the shortest possible time and in the most practical way that I know


In this course, you will:

- Understand Network Layering as it applies to Modbus TCP/IP.
- Understanding and Configuring IP Addresses on Modbus TCP/IP compliant devices.
- Be able to Recognize and Interpret Modbus TCP/IP Data Streams.
- Use Modbus Simulation Tools to simulate a simple Modbus TCP/IP Client-Server network.
- Use Modbus Software to Troubleshoot Modbus TCP/IP Networks.
- Configure a Programmable Logic Controller for Modbus TCP/IP Communication.
- Create an actual physical Modbus TCP/IP Network System.


Are there any requirements?

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

Course curriculum

    1. Prerequisite

    2. Plan of Attack

    3. Accessing Attached Resources

    4. Contacting Your Instructor

    1. Why we need to Understand Network Layering

    2. A Network Layering Analogy Scenario

    3. Properties of the Network Layering Analogy Scenario

    4. A View into the Internal Software Modules that support Network Layering

    5. The TCP/IP Software Module within Modbus TCP/IP devices

    6. Change from Master/Slave to Client/Server

    7. Change in Network Representation

    8. Ethernet is a Major Component of Modbus TCP/IP

    9. The Layers within a TCP/IP Software Module

    10. Interconnection via Ethernet Hardware

    11. PLC Example - Revised Interconnection Scheme

    1. Main Properties of Modbus TCP/IP

    2. Simultaneous Query Response Cycles on Modbus TCP/IP

    1. Unit ID and IP Address

    2. Why IP Addressing is used on TCP/IP Networks

    3. Format of an IP Address

    4. Example IP Addressing on a TCP/IP Network

    5. Port Numbers

    6. Modbus Application Port Assignment

    1. Ethernet as a Physical Layer Technology

    2. Network Arbitration

    3. Ethernet's Network Arbitration Method

    4. Layering and Abstraction

    1. Introduction and Prerequisite Reminder

    2. Standard Modbus TCP/IP Data Frame

    3. Modbus TCP/IP Data Frame Naming Convention

    4. MBAP Header Functions - Part 1

    5. MBAP Header Functions - Part 2

    6. Construction of a TCP/IP-Ethernet Data Packet

    7. Client Server Example Scenario

    8. The Read Input Registers Query Data Stream

    9. The Read Input Registers Response Data Stream

    10. Additional Note on Transaction Identifier

About this course

  • $10.00
  • 73 lessons
  • 3 hours of video content