Your automation controller — Powerful, Tailored, Supported.

Modbus and the Model 5300

CTC's Model 5300 fully supports Modbus as a master or slave — in TCP, RTU or RTU Multidrop configurations.


Model 5300:  Modbus Slave

CTC’s 5300 supports Modbus Slave protocol commands as built-in functions on its Ethernet, RS-232, and RS-485 ports. Setting the IP address for Ethernet and the node address for the RTU is all you need to do in setup. The controller handles the rest.

Model 5300 as Modbus Slave

TCP - 5300 is slave

TCP

Modbus RTU RS-485 Multidrop

Multi-Drop RS-485

Modbus RTU RS-232 Single Point

Single Point RS-232


Model 5300: Modbus Master

As a Modbus Master, you simply set up a connection block in your 5300 program to configure your Modbus Slave devices based on IP address for Ethernet and node address for RTU. This block lets you set unique poll rates for each slave device and also lets you map slave device data of interest to internal registers in your master. Your program accesses these registers directly for reads and writes as if they were native to the controller.

Model 5300 as Modbus Master

Modbus TCP - 5300 as master

TCP

Modbus RTU RS-485 Multidrop

Multi-Drop RS-485

Modbus RTU RS-232 Single Point

Single Point RS-232


Master and Slave Operation

Each model 5300 communications port can independently be configured for either master or slave operation. This means you have the ability to use the Model 5300 as both a master on one network and a slave on another.

Example: 12-Head Workstation with Vision Inspection

  • Model 5300 acts as a master to 12 Modbus slaves on a RTU RS-485 Multidrop. Each Slave is an IAI Servo Slide running with 40 mS poll rate, mapping 32 registers for each axis into the 5300.
  • The application has 6 vision cameras tied back to a PC using Dalsa’s Sherlock machine vision software. The Sherlock software connects to the 5300 using ModbusTCP over Ethernet, as a Master, reading 100 CTC registers in a single block and performs both single and 50 register writes.
  • In this case, the 5300 is a Master on the motion network and a slave on the Vision network.