Though RS232 is a very famous serial communication protocol, it is now has been replaced with advanced protocols like USB. Previously they we used for serial terminals like Mouse, Modem etc. But, RS232 is still being used in some Servo Controllers, CNC Machines, PLC machines and some microcontroller boards use RS232 Protocol.
This is a list of communication protocols used for the automation of processes (industrial or otherwise), such as for building automation, power-system automation, automatic meter reading, and vehicular automation.
Process automation protocols[edit]
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 – Supported by the CLPA
CIP (Common Industrial Protocol) – can be treated as application layer common to DeviceNet, CompoNet, ControlNet and EtherNet/IP
ControlNet – an implementation of CIP, originally by Allen-Bradley
DC-BUS – communication over DC power lines, originally by Yamar Electronics Ltd
DeviceNet – an implementation of CIP, originally by Allen-Bradley
DF-1 - used by Allen-Bradley ControlLogix, CompactLogix, PLC-5, SLC-500, and MicroLogix class devices
DNP3 - a protocol used to communicate by industrial control and utility SCADA systems
Ethernet Global Data (EGD) – GE FanucPLCs (see also SRTP)
EtherNet/IP – IP stands for 'Industrial Protocol'. An implementation of CIP, originally created by Rockwell Automation
Ethernet Powerlink – an open protocol managed by the Ethernet POWERLINK Standardization Group (EPSG).
FINS, Omron's protocol for communication over several networks, including ethernet.
FOUNDATION fieldbus – H1 & HSE
HostLink Protocol, Omron's protocol for communication over serial links.
Interbus, Phoenix Contact's protocol for communication over serial links, now part of PROFINET IO
MECHATROLINK – open protocol originally developed by Yaskawa, supported by the MMA
MelsecNet, and MelsecNet II, /B, and /H, supported by Mitsubishi Electric.
Modbus 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; protocol to manage electricity consuming/controlling devices
Optomux – Serial (RS-422/485) network protocol originally developed by Opto 22 in 1982. The protocol was openly documented[1] and over time used for industrial automation applications.
PieP – An Open Fieldbus Protocol
Profibus – by PROFIBUS International.
RAPIEnet – Real-time Automation Protocols for Industrial Ethernet
Honeywell SDS – Smart Distributed System – Originally developed by Honeywell. Currently supported by Holjeron.
SERCOS III, Ethernet-based version of SERCOS real-time interface standard
SERCOS interface, Open Protocol for hard real-time control of motion and I/O
GE SRTP – GE FanucPLCs
Sinec H1 – Siemens
SynqNet – Danaher
TTEthernet – TTTech
MPI – Multi Point Interface
Industrial control system protocols[edit]
Building automation protocols[edit]
1-Wire – from Dallas/Maxim
BACnet – for Building Automation and Control networks, maintained by ASHRAE Committee SSPC 135.
C-Bus Clipsal Integrated Systems Main Proprietary Protocol
CC-Link Industrial Networks, supported by Mitsubishi Electric
EnOcean – Low Power Wireless protocol for energy harvesting and very lower power devices.
INSTEON - SmartHome Labs Pro New 2-way Protocol based on Power-BUS.
KNX – Standard for building control. Previously EIB/EHS/BATIBus
LonTalk – protocol for LonWorks technology by Echelon Corporation