Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Modbus
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Serial communications protocol}} {{Distinguish|Meter-Bus{{!}}M-Bus}} {{Infobox networking protocol | title = | logo = <!-- some weird issue is that the image is very small if you put it like a regular infobox parameter. No idea why, this is a workaround --> {{multiple image | background color = | align = center | direction = vertical | total_width = 300 | image_style = border:none; | border = infobox | image1 = Logo of Modbus.svg | alt1 = | caption1 = }} | logo_size = | logo alt = | image = | image alt = | caption = | is stack = | abbreviation = | purpose = | developer = {{plain list| * Modicon (1979β1997) * [[Schneider Electric]] (1997β2004) * Modbus Organization, Inc. (since 2004) }} | date = 1979 | based on = | influenced = | osilayer = | ports = | rfcs = | hardware = }} [[File:Logo of Modbus-IDA.svg|thumb|Logo of Modbus-IDA, the older name of the industry consortium ]] '''Modbus''' or MODBUS is a client/server data [[communications protocol]] in the [[application layer]].{{Sfn|MODBUS Application Protocol|2012|p=2}} It was originally designed for use with [[programmable logic controller]]s (PLCs),{{Sfn|MODICON, Inc.|1996|p=|ps=, "Preface"}} but has become a ''[[de facto]]'' [[standardization|standard]] communication protocol for communication between industrial [[Electronics|electronic]] devices in a wide range of buses and networks.<ref name="Drury2009">{{cite book |first=Bill |last=Drury |title=Control Techniques Drives and Controls Handbook |edition=2nd |date=2009 |publisher=[[Institution of Engineering and Technology]] |url=https://app.knovel.com/kn/resources/kpCTDCHE08/toc |format=PDF |pages=508β |url-access=subscription}}</ref>{{Sfn|MODBUS Application Protocol|2012|p=2}} 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 port|serial communication lines]], [[Ethernet]], or the [[Internet protocol suite]] as a transport layer.{{Sfn|MODBUS Application Protocol|2012|p=2}} 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<ref>{{cite web |url=https://modbus.org/faq.php |title=Modbus FAQ |website=Modbus |publisher=Modbus Organization, Inc. |access-date=1 November 2012}}</ref> which is a [[trade association]] of users and suppliers of Modbus-compliant devices that advocates for the continued use of the technology.<ref>{{cite web |url=https://modbus.org/about_us.php |title=About Modbus Organization |website=Modbus |publisher=Modbus Organization, Inc. |access-date=8 November 2012}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)