List of automation protocols
3122018
222185654
2008-06-27T23:51:06Z
Alaibot
1324179
Robot: Changing template: com-stub
This includes list of communication network protocols used for process or industrial [[automation]], building automation and substation automation applications.
==Process automation protocols==
*'''[[FOUNDATION fieldbus]]'''
*'''[[Profibus]]''' - by PROFIBUS International.
*'''[[PROFINET IO]]'''
*'''[[Common Industrial Protocol|CIP]] (Common Industrial Protocol)''' - Can be treated as application layer common to [[DeviceNet]], CompoNet, [[ControlNet]] and [[EtherNet/IP]]
*'''[[Controller Area Network]]''' utlised in many network implementations, including [[CANopen]] and [[DeviceNet]]
*'''[[ControlNet]]''' - an implementation of [[Common Industrial Protocol|CIP]], originally by [[Allen-Bradley]]
*'''[[DeviceNet]]''' - an implementation of [[Common Industrial Protocol|CIP]], originally by [[Allen-Bradley]]
*'''[[EtherNet/IP]]''' - IP stands for "Industrial Protocol". An implementation of [[Common Industrial Protocol|CIP]], originally created by [[Rockwell Automation]]
*'''[[EtherCAT]]'''
*'''[[Interbus]]''', Phoenix Contact's protocol for communication over serial links, now part of PROFINET IO
*'''[[HART Protocol]]
*'''DirectNet''' - supported by [http://www.automationdirect.com Automationdirect]
*'''[[Modbus]]''' RTU or ASCII
*'''Modbus-NET''' - Modbus for Networks
*'''Modbus/TCP'''
*'''[[Modbus Plus]]'''
*'''EGD (Ethernet Global Data)''' - [[GE Fanuc Automation North America, Inc.|GE Fanuc]] [[Packet Loss Concealment|PLC]]s (see also [[Service Request Transport Protocol|SRTP]])
*'''[[FINS]]''', [[Omron]]'s protocol for communication over several networks, including ethernet.
*'''Host Link''', Omron's protocol for communication over serial links.
*'''Mechatrolink''' - open protocol originally developed by [[Yaskawa]].
*'''MelsecNet/10''', supported by [[Mitsubishi Electric]].
*'''Optomux''' - Serial ([[RS-422]]/485) network protocol originally developed by [[Opto 22]] in 1982. The protocol was [http://www.opto22.com/site/documents/drilldown.aspx?aid=1941&title=Optomux+Protocol+Guide openly documented] and over time used for industrial automation applications.
*'''[[SERCOS interface]]''', Open Protocol for [[hard real-time]] control of motion and I/O
*'''GE [[Service Request Transport Protocol|SRTP]]''' - [[GE Fanuc Automation North America, Inc.|GE Fanuc]] [[Packet Loss Concealment|PLC]]s
<!-- or does the initialism "SRTP" mean something completely different here? -->
*'''[[Sinec H1]]''' - [[Siemens AG|Siemens]]
*'''SynqNet''' - [[Danaher]].
*'''PieP''' - An Open Fieldbus Protocol.
*'''BSAP''' - Bristol Standard Asynchronous Protocol, developed by Bristol Babcock Inc.
==Building automation protocols==
*'''[[BACnet]]''' - for building automation, designed by committee [[ASHRAE]].
*'''[[LonTalk]]''' - protocol for [[LonWorks]] technology by [[Echelon Corporation]]
*'''[[Konnex]]''' - previously '''[[EIB]]'''
*'''[[C-Bus]]'''
*'''[[DALI]]'''
*'''[[DSI]]'''
*'''[[Dynet]]'''
*'''[[oBIX]]'''
*'''[[ZigBee]]'''
*'''CC-LINK''', supported by [[Mitsubishi Electric]]
*'''[[Modbus]]''' RTU or ASCII
*'''Modbus/TCP'''
==Substation automation protocols==
*'''[[IEC 61850]]'''
*'''[[IEC_60870-5-101]]'''
*'''[[IEC_60870-5-104]]'''
*'''[[DNP3]]''' - Distributed Network Protocol
*'''[[IEC_60870-5-103]]'''
==Automobile / Vehicle protocol buses==
*'''[[Local Interconnect Network]] (LIN)''' - a very low cost in-vehicle sub-network
*'''[[Controller Area Network]] (CAN)''' - an inexpensive low-speed serial bus for interconnecting automotive components
*'''[[J1939]] and [[ISO11783]]''' - an adaptation of CAN for agricultural and commercial vehicles
*'''[[FlexRay]]''' - a general purpose high-speed protocol with safety-critical features
*'''[[Media Oriented Systems Transport]] (MOST)''' - a high-speed multimedia interface
*'''[[Keyword Protocol 2000]] (KWP2000)''' - a protocol for automotive diagnostic devices (runs either on a [[Serial cable|serial]] line or over CAN)
*'''[[Vehicle Area Network]] (VAN)'''
*'''DC-BUS''' [http://www.yamar.com/benefits.html] - Automotive power-line communication multiplexed network
*'''[[IDB-1394]]'''
*'''[[SMARTwireX]]'''
==See also==
* [[serial communications]]
* [[list of network protocols]]
* [[vehicle bus]]
* [[Protocol converter]]
==External links==
* [http://www.modbus.org Modbus-IDA site]
* [http://www.modicon.com/Default.htm Schneider Automation site]
* [http://www.novatechweb.com/orion.html NovaTech Orion] Automation Platform and Protocol Converter.
* [http://www.nsls.bnl.gov/organization/OpsEng/ElectricalSys/RFSys/PLCinterlocks/openmbustcp.htm Open Modbus/TCP Specification]
* [http://www.odva.org/ ODVA--The organization responsible for DeviceNet, ControlNet, and EtherNet/IP]
* [http://web.archive.org/web/20050207084154/http://www.gefanuc.com/support/plc/fax06810.htm Archived copy of the EGD protocol specification] (no longer available from [[GE Fanuc Automation North America, Inc.|GE Fanuc]]'s web site)
* [http://www.ge-fanuc.com/support/plc/downloads/Genius/commegd.zip EGD source code]
* [http://www.gefanuc.com/cwc/gefanuc/products/ictrl.html See how EGD works]
* [http://www.mitsubishi-automation.com/products/networks_content.html Networks supported by Mitsubishi Electric]
* [http://www.opcfoundation.org/ OPC Foundation]
* [http://www.sercos.com SERCOS North America]
* [http://www.sercos.de/english/index.htm SERCOS International e.V.]
* [http://sourceforge.net/projects/piep/ PieP Project Site @ Source Forge]
Free software exists for EtherNet/IP (Unconnected explicit messaging)
* [http://rongage.org/cell.php CELL--CIP/Ethernet Library for Linux (now maintained by LSN-US)]
* [ftp://ftp.rongage.org/pub/cell/ Older free GNU LGPL version download of CELL]
* [http://www.tuxplc.net TuxPLC]
[[Category:Industrial Ethernet]]
[[Category:Automation]]
{{telecomm-stub}}