How to provide communications within industrial networks
As a result of constant modernization of production, today more and more industrial automation systems are based on distribution networks working over flexible data transfer protocols.
There’s a wide variety of interfaces and data transfer protocols that provide communications within industrial networks. These include Modbus, Ethernet, CAN, HART, PROFIBUS, etc. They allow data transfer between sensors, controllers, and actuators; calibration of sensors; power supply to sensors and actuators; communication between the lower and upper levels of the process control systems, and more.
The data transfer protocols are usually developed according to the requirements of a particular production and technical systems and provide a reliable connection and high accuracy of data transfer between different devices. Along with the reliability of operation in harsh conditions, ACS TP systems often require high functional capabilities, flexibility in construction, ease of integration and maintenance, and compliance with industry standards.
Modbus solution
Modbus protocol is widely used as a communication channel between automation elements in industrial data networks. There are three main implementations of the Modbus protocol. Two of them are designed for serial data communication over both copper EIA/TIA-232-E (RS-232), EIA-422, EIA/TIA-485-A (RS-485), and optical (and radio) lines: Modbus RTU and Modbus ASCII. And one of them is for data transmission across Ethernet networks: Modbus TCP.
Modbus ASCII and Modbus RTU
The difference between Modbus ASCII and Modbus RTU protocols lies in the way they encode characters. In the ASCII mode, the data is encoded using an ASCII table where two bytes of data correspond to each character. In the RTU mode, the data is transmitted in the form of 8-bit binary symbols, which provides a higher data rate. With ASCII there can be a delay of up to 1 second, unlike RTU, where messages must be continuous. Also, ASCII mode has a simplified system of data decoding and management.
Modbus protocols (Modbus ASCII, Modbus RTU, and Modbus TCP) use one application protocol to ensure their compatibility. The maximum number of nodes in the Modbus network is 31. The length of communication lines and the data transfer rate depend on the physical implementation of the interface. All elements of the Modbus network interact using a client-server model based on transactions consisting of a request and a response.
Where Modbus is used
Areas of Modbus industrial application: communication of sensors and actuators with the controller, communication of controllers and control computers, communication with sensors, controllers, and corporate networks, connections in SCADA systems, etc.
The simplicity of implementing Modbus protocols has led to its wide application in industrial systems and not only. Today the equipment of almost all manufacturers comes with support for Modbus protocols.