in the real world of device-to-device process automation communication a dialogue or conversation between devices occurs systematically in many cases over different types of communication networks and in different languages depending on the process automation equipment manufacturer a very specific or proprietary language is used or it may be a language that is commonly open to the industry it is these open protocols many manufacturers adapt to easily integrate their products in a market an open protocol means the specifications are published and may be used by anyone freely or by licensed open protocols are usually backed by a combination of corporations user groups professional societies and governments this provides users with a much wider choice of devices or systems that can be utilized to meet specific applications advantages of open protocols include support by multiple manufacturers software vendors and install service organizations active community groups for support the ability to stay current and add capabilities in the future one of the most common automation communication protocols of connecting industrial electronic devices used today is Modbus in this lesson we will discuss what Modbus communication protocol is and the types of Modbus communication used in the industry before we get into today's video if you love our videos be sure to click the like button below and make sure to click Subscribe and the bell to receive notifications of new real Parrs videos this way you never miss another one the Modbus communication protocol is the oldest and by far the most popular automation protocol in the field of process automation and SCADA or supervisory control and data acquisition knowing how to create Modbus based networks is essential for any electrical technician and engineer working in these occupation 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 Modbus is a communications protocol published by modicon in 1979 for use with its programmable logic controllers or PLC's modicon is now owned by Schneider Electric Modbus provides a common language for devices and equipment to communicate with one another for example Modbus enables devices on a system that measures temperature and humidity connected on the same network to communicate the results to a supervisory computer or PLC and the development and update of Modbus protocols have been managed by the Modbus organization the Modbus organization is an association of users and suppliers of Modbus compliant devices several versions of the Modbus protocol exist for the serial port and Ethernet and the most common are Modbus RTU Modbus ASCII Modbus TCP and Modbus plus modicon published the Modbus communication interface for a multi drop network based on a master/slave architecture communication between the Modbus nodes is achieved with send request and read response type messages Modbus is an open standard that describes the messaging communication dialog Modbus communicates over several types of physical media such as serial rs-232 rs-485 rs-422 and over Ethernet the physical media will be selected at the time when you purchase the devices the original Modbus interface ran on rs-232 serial communication but most of the later Modbus implementations use rs-485 because it allowed longer distances higher speeds and the possibility of multiple devices on a single multi-drop network master/slave Modbus communication over serial rs-485 physical media showing two-wire transmit and receive connections on simple interfaces like rs-485 and rs-232 the Modbus messages are sent in plain form over the network and the network will be dedicated to only Modbus communication however if your network requires multiple heterogeneous devices using a more versatile network system like tcp/ip over Ethernet the Modbus messages are embedded in Ethernet packets with a format prescribed for this physical interface so in this case Modbus and other types of mixed protocols can coexist at the same physical interface at the same time the main Modbus message structure is peer-to-peer Modbus is able to function on both point to point and multi drop networks devices communicate using a master/slave client-server for Ethernet technique in which only one device can initiate transactions called queries the other devices respond by supplying the requested data to the master or by taking the action requested in a query a slave is any peripheral device such as an i/o transducer valve network drive or other measuring types of devices which processes information and sends its response message to the master using Modbus masters can address individual slaves or initiate a broadcast message to all slaves slaves return a response to all message queries addressed to them individually but do not respond to broadcast messages slaves do not initiate messages on their own and only respond to message queries transmitted from the master the master's query will consist of a slave address or broadcast address a function code with a read or write data command to the slave along with the write command data if a write command was initiated by the master and an error checking field the error-checking is a value the master or slave creates at the beginning of the transmission or response and then checked when the message is received to verify the contents are correct a slave's response consists of fields confirming it receive the request the data to be returned and in error checking data if no error occurs the slaves response contains the data as requested if an error occurs in the message query received by the slave or if the slave is unable to perform the action requested the slave will return an exception message as its response the error check field of the slaves message frame allows the master to confirm that the contents of the message are valid in this video you learned about what Modbus communication protocol is and the types of Modbus communication used in the industry in the next video we will discuss the characteristics of how Modbus communication protocol works between devices stay tuned want to learn see programming in an easy-to-understand format and take your career to the next level head on over to real parse calm [Music]