This is a list of
communication protocol
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. The protocol defines the rules, syntax, semantics (computer scien ...
s used for the
automation
Automation describes a wide range of technologies that reduce human intervention in processes, namely by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machines ...
of processes (industrial or otherwise), such as for
building automation
Building automation (BAS), also known as building management system (BMS) or building energy management system (BEMS), is the automatic centralized control of a building's HVAC (heating, ventilation and air conditioning), electrical, lighting, ...
,
power-system automation
Power-system automation is the act of automatically controlling the power system via instrumentation and control devices. Electrical substation, Substation automation refers to using data from Intelligent electronic devices (IED), control and autom ...
,
automatic meter reading, and
vehicular automation
Vehicular automation involves the use of mechatronics, artificial intelligence, and multi-agent systems to assist the operator of a vehicle (car, aircraft, watercraft, or otherwise).Hu, J.; Bhowmick, P.; Lanzon, A.,Group Coordinated Control o ...
.
Process automation protocols
*
AS-i – Actuator-sensor interface, a low level 2-wire bus establishing power and communications to basic digital and analog devices
*
BSAP – Bristol Standard Asynchronous Protocol, developed by Bristol Babcock Inc.
*
CC-Link Industrial Networks
The CC-Link Open Automation Networks Family are a group of open industrial networks that enable devices from numerous manufacturers to communicate. They are used in a wide variety of industrial automation applications at the machine, cell and line ...
– Supported by the CLPA
*
CIP (Common Industrial Protocol) – can be treated as application layer common to
DeviceNet DeviceNet is a network protocol used in the automation industry to interconnect control devices for data exchange. It utilizes the Common Industrial Protocol over a Controller Area Network media layer and defines an application layer to cover a rang ...
,
CompoNet,
ControlNet ControlNet is an open industrial network protocol for industrial automation applications, also known as a fieldbus. ControlNet was earlier supported by ControlNet International, but in 2008 support and management of ControlNet was transferred to ...
and
EtherNet/IP
EtherNet/IP (IP = Industrial Protocol) is an industrial network protocol that adapts the Common Industrial Protocol (CIP) to standard Ethernet. EtherNet/IP is one of the leading industrial protocols in the United States and is widely used in a r ...
*
ControlNet ControlNet is an open industrial network protocol for industrial automation applications, also known as a fieldbus. ControlNet was earlier supported by ControlNet International, but in 2008 support and management of ControlNet was transferred to ...
– an implementation of
CIP, originally by
Allen-Bradley
Allen-Bradley is the brand-name of a line of factory automation equipment, today owned by Rockwell Automation. The company, with revenues of approximately US $6.4 billion in 2013, manufactures programmable logic controllers ( PLC), human-mach ...
*
DeviceNet DeviceNet is a network protocol used in the automation industry to interconnect control devices for data exchange. It utilizes the Common Industrial Protocol over a Controller Area Network media layer and defines an application layer to cover a rang ...
– an implementation of
CIP, originally by
Allen-Bradley
Allen-Bradley is the brand-name of a line of factory automation equipment, today owned by Rockwell Automation. The company, with revenues of approximately US $6.4 billion in 2013, manufactures programmable logic controllers ( PLC), human-mach ...
*
DF-1 - used by
Allen-Bradley
Allen-Bradley is the brand-name of a line of factory automation equipment, today owned by Rockwell Automation. The company, with revenues of approximately US $6.4 billion in 2013, manufactures programmable logic controllers ( PLC), human-mach ...
ControlLogix, CompactLogix, PLC-5, SLC-500, and MicroLogix class devices
*
DNP3
Distributed Network Protocol 3 (DNP3) is a set of communications protocols used between components in process automation systems. Its main use is in utilities such as electric and water companies. Usage in other industries is not common. It was d ...
- a protocol used to communicate by industrial control and utility SCADA systems
*
DirectNet – Koyo / Automation Direct proprietary, yet documented PLC interface
*
EtherCAT
EtherCAT (Ethernet for Control Automation Technology) is an Ethernet-based fieldbus system invented bBeckhoff Automation The protocol is standardized in IEC 61158 and is suitable for both hard and soft real-time computing requirements in automatio ...
*
Ethernet Global Data (EGD) –
GE Fanuc PLCs (see also
SRTP)
*
EtherNet/IP
EtherNet/IP (IP = Industrial Protocol) is an industrial network protocol that adapts the Common Industrial Protocol (CIP) to standard Ethernet. EtherNet/IP is one of the leading industrial protocols in the United States and is widely used in a r ...
– IP stands for "Industrial Protocol". An implementation of
CIP, originally created by
Rockwell Automation
Rockwell Automation, Inc. is an American provider of industrial automation whose brands include Allen-Bradley, FactoryTalk software and LifecycleIQ Services.
Headquartered in Milwaukee, Wisconsin, Rockwell Automation employs approximately 26,000 ...
*
Ethernet Powerlink
Ethernet Powerlink is a real-time protocol for standard Ethernet. It is an open protocol managed by the Ethernet POWERLINK Standardization Group (EPSG). It was introduced by Austrian automation company B&R in 2001.
This protocol has nothing to ...
– an open protocol managed by the Ethernet POWERLINK Standardization Group (EPSG).
*
FINS
A fin is a thin component or appendage attached to a larger body or structure. Fins typically function as foils that produce lift or thrust, or provide the ability to steer or stabilize motion while traveling in water, air, or other fluids. Fin ...
,
Omron
, styled as OMRON, is a Japanese electronics company based in Kyoto, Japan. Omron was established by in 1933 (as the ''Tateishi Electric Manufacturing Company'') and incorporated in 1948.
The company originated in an area of Kyoto called ""( ja ...
's protocol for communication over several networks, including ethernet.
*
FOUNDATION fieldbus Foundation Fieldbus (styled Fieldbus) is an all- digital, serial, two-way communications system that serves as the base-level network in a plant or factory automation environment. It is an open architecture, developed and administered by FieldComm ...
–
H1 & HSE
*
HART Protocol
The HART Communication Protocol (Highway Addressable Remote Transducer) is a hybrid analog+digital industrial automation open protocol. Its most notable advantage is that it can communicate over legacy 4–20 mA analog instrumentation current loops ...
*
HostLink Protocol HostLink is communication protocol for use with or between PLC's made by Omron. It is an ASCII-based protocol generally used for communication over RS-232 or RS-422. The protocol enables communication between various pieces of equipment in an indus ...
,
Omron
, styled as OMRON, is a Japanese electronics company based in Kyoto, Japan. Omron was established by in 1933 (as the ''Tateishi Electric Manufacturing Company'') and incorporated in 1948.
The company originated in an area of Kyoto called ""( ja ...
's protocol for communication over serial links.
*
Interbus, Phoenix Contact's protocol for communication over serial links, now part of PROFINET IO
*
MECHATROLINK MECHATROLINK is an open protocol used for industrial automation, originally developed by Yaskawa and presently maintained by Mechatrolink Members Association (MMA).
Mechatrolink protocol has two major variants:
* MECHATROLINK-II—Defines protocol ...
– open protocol originally developed by
Yaskawa
The is a Japanese manufacturer of servos, motion controllers, AC motor drives, switches and industrial robots. Their Motoman robots are heavy duty industrial robots used in welding, packaging, assembly, coating, cutting, material handling and ...
, supported by the MMA
*
MelsecNet
MelsecNet is a protocol developed and supported by Mitsubishi Electric for data delivery. MelsecNet supports 239 networks.
MelsecNet protocol has two variants. MELSECNET/H and its predecessor MELSECNET/10 use high speed and redundant functionali ...
, and MelsecNet II, /B, and /H, supported by
Mitsubishi Electric
, established on 15 January 1921, is a Japanese multinational electronics and electrical equipment manufacturing company headquartered in Tokyo, Japan. It is one of the core companies of Mitsubishi. The products from MELCO include elevators an ...
.
*
Modbus PEMEX
*
Modbus Plus
*
Modbus
Modbus is a data communications protocol originally published by Modicon (now Schneider Electric) in 1979 for use with its programmable logic controllers (PLCs). Modbus has become a ''de facto'' standard communication protocol and is now a commonl ...
RTU or ASCII or TCP
*
OSGP – The Open Smart Grid Protocol, a widely use protocol for smart grid devices built on ISO/IEC 14908.1
*
OpenADR Open Automated Demand Response (OpenADR) is a research and standards development effort for energy management led by North American research labs and companies. The typical use is to send information and signals to cause electrical power-using devi ...
– Open Automated Demand Response; protocol to manage electricity consuming/controlling devices
*
Optomux Optomuxhttps://documents.opto22.com/1572_Optomux_Protocol_Guide.pdf is a serial (RS-422/RS485) network protocol originally developed by Opto 22 in 1982 which is used for industrial automation applications. Optomux is an ASCII protocol consisting of ...
– Serial (
RS-422
RS-422, also known as TIA/EIA-422, is a technical standard originated by the Electronic Industries Alliance that specifies electrical characteristics of a digital signaling circuit. It was meant to be the foundation of a suite of standards that ...
/485) network protocol originally developed by
Opto 22
{{Unreferenced, date=September 2009
Opto 22 is a manufacturing company specializing in hardware and software products for industrial automation, remote monitoring, and data acquisition. The company is based in Southern California and sells solid s ...
in 1982. The protocol was openly documented
and over time used for industrial automation applications.
*
PieP – An Open Fieldbus Protocol
*
Profibus – by PROFIBUS & PROFINET International (PI)
*
PROFINET - by PROFIBUS & PROFINET International (PI)
*
RAPIEnet
RAPIEnet (Real-time Automation Protocols for Industrial Ethernet) is Korea's first Ethernet international standard for real-time data transmission.
*An Ethernet-based industrial networking protocol developed in-house by LSIS guarantees real-tim ...
– Real-time Automation Protocols for Industrial Ethernet
*
Honeywell SDS – Smart Distributed System – Originally developed by
Honeywell
Honeywell International Inc. is an American publicly traded, multinational conglomerate corporation headquartered in Charlotte, North Carolina. It primarily operates in four areas of business: aerospace, building technologies, performance ma ...
. Currently supported by Holjeron.
*
SERCOS III
Sercos III is the third generation of the Sercos interface, a standardized open digital interface for the communication between industrial controls, motion devices, input/output devices (I/O), and Ethernet nodes, such as PCs. Sercos III applies ...
, Ethernet-based version of SERCOS real-time interface standard
*
SERCOS interface
In the field of Industrial Control Systems, the interfacing of various control components must provide means to coordinate the signals and commands sent between control modules. While tight coordination is desirable for discrete inputs and outpu ...
, Open Protocol for
hard real-time
Real-time computing (RTC) is the computer science term for hardware and software systems subject to a "real-time constraint", for example from event to system response. Real-time programs must guarantee response within specified time constrai ...
control of motion and I/O
*
GE SRTP –
GE Fanuc PLCs
*
Sinec H1
Sinec H1 is an Industrial Ethernet communications protocol that provides the transport layer function widely used in automation and process control applications. The protocol was developed by Siemens and is used mainly for control applications. ...
–
Siemens
Siemens AG ( ) is a German multinational conglomerate corporation and the largest industrial manufacturing company in Europe headquartered in Munich with branch offices abroad.
The principal divisions of the corporation are ''Industry'', '' ...
*
SynqNet –
Danaher
*
TTEthernet –
TTTech
*
MPI
MPI or Mpi may refer to:
Science and technology Biology and medicine
* Magnetic particle imaging, an emerging non-invasive tomographic technique
* Myocardial perfusion imaging, a nuclear medicine procedure that illustrates the function of the hear ...
–
Multi Point Interface The Multi-Point Interface – Siemens (MPI) is a proprietary interface of the programmable logic controller SIMATIC S7 of the company Siemens.
It is used for connecting the stations programming (PC or personal computer), operator consoles, and othe ...
Industrial control system protocols
*
MTConnect
MTConnect is a manufacturing technical standard to retrieve process information from numerically controlled machine tools. As explained by a member of the team that developed it, "This standard specifies the open-source, royalty-free communication ...
*
Open Platform Communications
Open Platform Communications (OPC) is a series of standards and specifications for industrial telecommunication. They are based on Object Linking and Embedding (OLE) for process control.
An industrial automation task force developed the original ...
, formerly OLE for process control
*
OPC Unified Architecture
OPC Unified Architecture (OPC UA) is a cross-platform, open-source, IEC62541 standard for data exchange from sensors to cloud applications developed by the OPC Foundation. Distinguishing characteristics are:
* Standardized data models freely a ...
*
Data Distribution Service
The Data Distribution Service (DDS) for real-time systems is an Object Management Group (OMG) machine-to-machine (sometimes called middleware or connectivity framework) standard that aims to enable dependable, high-performance, interoperable, re ...
from the
Object Management Group
The Object Management Group (OMG) is a computer industry standardization, standards consortium. OMG Task Forces develop enterprise integration standards for a range of technologies.
Business activities
The goal of the OMG was a common portabl ...
Building automation protocols
*
1-Wire
1-Wire is a device communications bus system designed by Dallas Semiconductor Corp. that provides low-speed (16.3 kbit/s) data, signaling, and power over a single conductor.
1-Wire is similar in concept to I²C, but with lower data rates and ...
– from Dallas/Maxim
*
BACnet
BACnet is a communication protocol for building automation and control (BAC) networks that use the ASHRAE, ANSI, and ISO 16484-5 standards protocol.
BACnet was designed to allow communication of building automation and control systems for applic ...
– for
Building
Automation and
Control
networks, maintained by
ASHRAE
The American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE ) is an American professional association seeking to advance heating, ventilation, air conditioning and refrigeration (HVAC&R) systems design and constructio ...
Committee SSPC 135.
*
BatiBUS BatiBus was a network protocol for building automation that was introduced in 1989 and has since been succeeded by KNX. It was a relatively simple low-cost protocol that did not rely on dedicated chips.
The system was run by the BatiBus Club Intern ...
- merged to KNX
*
C-Bus Clipsal Integrated Systems Main Proprietary Protocol
*
CC-Link Industrial Networks
The CC-Link Open Automation Networks Family are a group of open industrial networks that enable devices from numerous manufacturers to communicate. They are used in a wide variety of industrial automation applications at the machine, cell and line ...
, supported by
Mitsubishi Electric
, established on 15 January 1921, is a Japanese multinational electronics and electrical equipment manufacturing company headquartered in Tokyo, Japan. It is one of the core companies of Mitsubishi. The products from MELCO include elevators an ...
*
DALI
Dali or Dalí may refer to:
Chinese history
* Kingdom of Dali (937–1253 AD), centered in modern Yunnan
* Kingdom of Nanzhao or Dali, Kingdom of Dali's predecessor state
* Dali, Emperor Daizong of Tang's third and last regnal period (766–779)
...
- Digital Addressable Lighting Interface specified in IEC 62386.
*
DSI - Digital Serial Interface for the controlling of lighting in building, precursor to DALI.
*
Dynet
DyNet is the communications network and communications protocol for Dynalite lighting automation and building automation
Building automation (BAS), also known as building management system (BMS) or building energy management system (BEMS), i ...
- lighting and automation control protocol developed in Sydney, Australia by the company Dynalite
*
EnOcean
The EnOcean technology is an energy harvesting wireless technology used primarily in building automation systems, but also in other application fields such as industry, transportation, logistics or smart homes solutions. The energy harvesting wire ...
– Low Power Wireless protocol for energy harvesting and very lower power devices.
*
European Home Systems Protocol European Home Systems (EHS) Protocol was a communication protocol aimed at home appliances control and communication using power line communication (PLC), developed by the European Home Systems Association (EHSA).
After merging with two other proto ...
(EHS) - merged to KNX
*
European Installation Bus
Instabus, is a decentralized open system to manage and control electrical devices within a facility. It is developed by Berker, Gira, Jung, Merten and Siemens AG. There are about 200 companies of electrical supplies using this communication protoco ...
(EIB) named also
Instabus
Instabus, is a decentralized open system to manage and control electrical devices within a facility. It is developed by Berker, Gira, Jung, Merten and Siemens AG. There are about 200 companies of electrical supplies using this communication protoco ...
- merged to KNX
*
INSTEON - SmartHome Labs Pro New 2-way Protocol based on Power-BUS.
*
KNX
KNX is an open standard (see EN 50090, ISO/IEC 14543) for commercial and domestic building automation. KNX devices can manage lighting, blinds and shutters, HVAC, security systems, energy management, audio video, white goods, displays, remote ...
– Standard for building control. Previously Batibus/EHS/EIB
*
LonTalk
LonTalk is a protocol optimized for control. Originally developed by Echelon Corporation for networking devices over media such as twisted pair, powerlines, fiber optics, and RF. It is popular for the automation of various functions in industri ...
– protocol for
LonWorks
LonWorks or Local Operating Network is an open standard (ISO/IEC 14908) for networking platforms specifically created to address the needs of control applications. The platform is built on a protocol created by Echelon Corporation for networking d ...
technology by
Echelon Corporation
Echelon Corporation was an American company which designed control networks to connect machines and other electronic devices, for the purposes of sensing, monitoring and control. Echelon is now owned by Adesto Technologies.
History
Echelon ...
*
Modbus
Modbus is a data communications protocol originally published by Modicon (now Schneider Electric) in 1979 for use with its programmable logic controllers (PLCs). Modbus has become a ''de facto'' standard communication protocol and is now a commonl ...
RTU or ASCII or TCP
*
oBIX
oBIX (for Open Building Information Exchange) is a standard for RESTful Web Services-based interfaces to building control systems. oBIX is about reading and writing data over a network of devices using XML and URIs, within a framework specific ...
- Open Building Information Exchange is a standard for
RESTful Web Services-based interfaces to building control systems developed by
OASIS
In ecology, an oasis (; ) is a fertile area of a desert or semi-desert environment'ksar''with its surrounding feeding source, the palm grove, within a relational and circulatory nomadic system.”
The location of oases has been of critical imp ...
.
*
UPB - 2-way Peer to Peer Protocol
*
VSCP
The Very Simple Control Protocol (VSCP) is a free automation protocol suitable for all sorts of automation task where Building automation, building- or Home automation, home-automation is in the main focus.
Its main advantage is that each VSCP- ...
- Very Simple Control Protocol is a free protocol with main focus on building- or home-automation
*
xAP – Open protocol
*
X10 – Open standard for communication among electronic devices used for home automation (domotics)
*
Z-Wave
Z-Wave is a wireless communications protocol used primarily for residential and commercial building automation. It is a mesh network using low-energy radio waves to communicate from device to device, allowing for wireless control of smart home d ...
- Wireless RF Protocol
*
ZigBee
Zigbee is an IEEE 802.15.4-based specification for a suite of high-level communication protocols used to create personal area networks with small, low-power digital radios, such as for home automation, medical device data collection, and othe ...
– Open protocol for Mesh Networks
Power system automation protocols
*
DNP3
Distributed Network Protocol 3 (DNP3) is a set of communications protocols used between components in process automation systems. Its main use is in utilities such as electric and water companies. Usage in other industries is not common. It was d ...
– Distributed Network Protocol
*
IEC 60870-5
IEC 60870 part 5 Gordon R. Clarke et al, ''Practical modern SCADA protocols: DNP3, 60870.5 and related systems'', Newnes, 2004 is one of the IEC 60870 set of standards which define systems used for telecontrol (supervisory control and data acquis ...
*
IEC 61850
IEC 61850 is an international standard defining communication protocols for intelligent electronic devices at electrical substations. It is a part of the International Electrotechnical Commission's (IEC) Technical Committee 57 reference archit ...
*
IEC 62351
IEC 62351 is a standard developed by WG15 of IEC TC57. This is developed for handling the security of TC 57 series of protocols including IEC 60870-5 series, IEC 60870-6 series, IEC 61850 series, IEC 61970 series & IEC 61968 series. The different ...
– Security for IEC 60870, 61850, DNP3 & ICCP protocols
Automatic meter reading protocols
*
ANSI C12.18
A smart meter is an electronic device that records information such as consumption of electric energy, voltage levels, current, and power factor. Smart meters communicate the information to the consumer for greater clarity of consumption beha ...
*
DLMS/IEC 62056
*
IEC 61107
A smart meter is an electronic device that records information such as consumption of electric energy, voltage levels, current, and power factor. Smart meters communicate the information to the consumer for greater clarity of consumption beha ...
*
M-Bus
*
OMS
*
ZigBee Smart Energy 2.0
Zigbee is an IEEE 802.15.4-based specification for a suite of high-level communication protocols used to create personal area networks with small, low-power digital radios, such as for home automation, medical device data collection, and othe ...
*
Modbus
Modbus is a data communications protocol originally published by Modicon (now Schneider Electric) in 1979 for use with its programmable logic controllers (PLCs). Modbus has become a ''de facto'' standard communication protocol and is now a commonl ...
*
ANSI C12.21
A smart meter is an electronic device that records information such as consumption of electric energy, voltage levels, current, and power factor. Smart meters communicate the information to the consumer for greater clarity of consumption beh ...
*
ANSI C12.22
Automobile / Vehicle protocol buses
*
Controller Area Network
A Controller Area Network (CAN bus) is a robust vehicle bus standard designed to allow microcontrollers and devices to communicate with each other's applications without a host computer. It is a message-based protocol, designed originally for mu ...
(CAN) – an inexpensive low-speed serial bus for interconnecting automotive components
*
FlexRay – a general purpose high-speed protocol with safety-critical features
*
IDB-1394
*
IEBus
IEBus (''Inter Equipment Bus'') is a communication bus specification "between equipments within a vehicle or a chassis" of Renesas Electronics. It defines OSI model layer 1 and layer 2 specification. ''IEBus'' is mainly used for car audio and ...
*
J1708
Society of Automotive Engineers standard SAE J1708 is a standard used for serial communications between ECUs on a heavy duty vehicle and also between a computer and the vehicle. With respect to Open System Interconnection model (OSI), J1708 defin ...
– RS-485 based SAE specification used in commercial vehicles, agriculture, and heavy equipment.
*
J1939
Society of Automotive Engineers standard SAE J1939 is the vehicle bus recommended practice used for communication and diagnostics among vehicle components. Originating in the car and heavy-duty truck industry in the United States, it is now widely ...
and
ISO11783 – an adaptation of CAN for agricultural and commercial vehicles
*
Keyword Protocol 2000 Keyword Protocol 2000, abbreviated KWP2000, is a communications protocol used for on-board vehicle diagnostics systems (OBD). This protocol covers the application layer in the OSI model of computer networking. The protocol is standardized by Interna ...
(KWP2000) – a protocol for automotive diagnostic devices (runs either on a
serial line or over CAN)
*
Local Interconnect Network
LIN (Local Interconnect Network) is a serial network protocol used for communication between components in vehicles. It is a single wire, serial network protocol that supports communications up to 19.2 Kbit/s at a bus length of 40 meters. The need ...
(LIN) – a very low cost in-vehicle sub-network
*
Media Oriented Systems Transport
MOST (Media Oriented Systems Transport) is a high-speed multimedia network technology optimized by the automotive industry. It can be used for applications inside or outside the car. The serial MOST bus uses a daisy-chain topology or ring topolog ...
(MOST) – a high-speed multimedia interface
*
Vehicle Area Network The Vehicle Area Network (VAN) is a vehicle bus developed by PSA Peugeot Citroën and Renault. It is a serial protocol capable of speeds up to 125 kbit/s and is standardised in ISO 11519-3.
At the media layer, VAN is a differential bus with domin ...
(VAN)
*
UAVCAN - a lightweight protocol for in-vehicle communication over CAN or Ethernet
See also
*
Lists of network protocols
This is a list of articles that list different types or classifications of communication protocols used in computer network
A computer network is a set of computers sharing resources located on or provided by network nodes. The computers ...
*
Protocol converter
{{Use American English, date = March 2019
A protocol converter is a device used to convert standard or proprietary protocol of one device to the protocol suitable for the other device or tools to achieve the desired interoperability. Protocols are ...
*
Serial communication
In telecommunication and data transmission, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits are ...
*
Vehicle bus
A vehicle bus is a specialized internal communications network that interconnects components inside a vehicle (e.g., automobile, bus, train, industrial or agricultural vehicle, ship, or aircraft). In electronics, a bus is simply a device that con ...
References
{{List of Automation Protocols
Industrial Ethernet
Control engineering
automation
Automation describes a wide range of technologies that reduce human intervention in processes, namely by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machines ...