Modbus

Modbus
Communication protocol
Developer(s)
  • Modicon (1979–1997)
  • Schneider Electric (1997–2004)
  • Modbus Organization, Inc. (since 2004)
Introduction1979

Modbus or MODBUS is a client/server data communications protocol in the application layer.[1] It was originally designed for use with programmable logic controllers (PLCs),[2] but has become a de facto standard communication protocol for communication between industrial electronic devices in a wide range of buses and networks.[3][1]

Modbus is popular in industrial environments because it is openly published and royalty-free. It was developed for industrial applications, is relatively easy to deploy and maintain compared to other standards, and places few restrictions on the format of the data to be transmitted.

The Modbus protocol uses serial communication lines, Ethernet, or the Internet protocol suite as a transport layer.[1] Modbus supports communication to and from multiple devices connected to the same cable or Ethernet network. For example, there can be a device that measures temperature and another device to measure humidity connected to the same cable, both communicating measurements to the same computer, via Modbus.

Modbus is often used to connect a plant/system supervisory computer with a remote terminal unit (RTU) in supervisory control and data acquisition (SCADA) systems. Many of the data types are named from industrial control of factory devices, such as ladder logic because of its use in driving relays: a single-bit physical output is called a coil, and a single-bit physical input is called a discrete input or a contact.

It was originally published by Modicon in 1979. The company was acquired by Schneider Electric in 1997. In 2004, they transferred the rights to the Modbus Organization[4] which is trade association of users and suppliers of Modbus-compliant devices that advocates for the continued use of the technology.[5]

  1. ^ a b c MODBUS Application Protocol 2012, p. 2.
  2. ^ MODICON, Inc. 1996, "Preface"
  3. ^ Drury, Bill (2009). Control Techniques Drives and Controls Handbook (PDF) (2nd ed.). Institution of Engineering and Technology. pp. 508–.
  4. ^ "Modbus FAQ". Modbus. Modbus Organization, Inc. Retrieved 1 November 2012.
  5. ^ "About Modbus Organization". Modbus. Modbus Organization, Inc. Retrieved 8 November 2012.