ArticleslgStudy

computer science

List of automation protocols

List of automation protocols is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand List of automation protocols rather than just read about it. In short: 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 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 Protoco…

Key takeaways

  • List of automation protocols belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect List of automation protocols to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of List of automation protocols from memory before moving on to harder problems.

Reference excerpt

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 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 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 DirectNet – Koyo / Automation Direct proprietary, yet documented PLC interface EtherCAT Ethernet Global Data (EGD) – GE Fanuc PLCs (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 HART Protocol 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 PEMEX Modbus Plus Modbus RTU or ASCII or TCP MPI – Multi Point Interface 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 and over time used for industrial automation applications. Process Image Exchange Protocol (PieP) – An Open Fieldbus Protocol Profibus – by PROFIBUS & PROFINET International (PI) PROFINET - by PROFIBUS & PROFINET International (PI) 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 Fanuc PLCs Sinec H1 – Siemens SynqNet – Danaher TTEthernet – TTTech

Industrial control system protocols

Data Distribution Service from the Object Management Group EPICS Channel Access and PV Access (PVA), particle accelerator control system framework MTConnect OPC Unified Architecture Open Platform Communications, formerly OLE for process control

Building automation protocols

1-Wire – from Dallas/Maxim BACnet – for Building Automation and Control networks, maintained by ASHRAE Committee SSPC 135. BatiBUS - merged to KNX C-Bus Clipsal Integrated Systems Main Proprietary Protocol CC-Link Industrial Networks, supported by Mitsubishi Electric DALI - Digital Addressable Lighting Interface specified in IEC 62386. DSI - Digital Serial Interface for the controlling of lighting in building, precursor to DALI. Dynet - lighting and automation control protocol developed in Sydney, Australia by the company Dynalite EnOcean – Low Power Wireless protocol for energy harvesting and very lower power devices. European Home Systems Protocol (EHS) - merged to KNX European Installation Bus (EIB) named also Instabus - merged to KNX INSTEON - SmartHome Labs Pro New 2-way Protocol based on Power-BUS. KNX – Standard for building control. Previously Batibus/EHS/EIB LonTalk – protocol for LonWorks technology by Echelon Corporation Modbus RTU or ASCII or TCP oBIX - Open Building Information Exchange is a standard for RESTful Web Services-based interfaces to building control systems developed by OASIS. UPB - 2-way Peer to Peer Protocol 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 - Wireless RF Protocol Zigbee – Open protocol for Mesh Networks

Power system automation protocols

DNP3 – Distributed Network Protocol IEC 60870-5 IEC 61850 IEC 62351 – Security for IEC 60870, 61850, DNP3 & ICCP protocols

Automatic meter reading protocols

ANSI C12.18 DLMS/IEC 62056 IEC 61107 M-Bus OMS Zigbee Smart Energy 2.0 Modbus ANSI C12.21 ANSI C12.22

Automobile / Vehicle protocol buses Controller Area Network (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 J1708 – RS-485 based SAE specification used in commercial vehicles, agriculture, and heavy equipment. J1939 and ISO11783 – an adaptation of CAN for agricultural and commercial vehicles Keyword Protocol 2000 (KWP2000) – a protocol for automotive diagnostic devices (runs either on a serial line or over CAN) Local Interconnect Network (LIN) – a very low cost in-vehicle sub-network Media Oriented Systems Transport (MOST) – a high-speed multimedia interface Vehicle Area Network (VAN) UAVCAN - a lightweight protocol for in-vehicle communication over CAN or Ethernet

See also Lists of network protocols Protocol converter Serial communication Vehicle bus

References

Worked examples

Example 1 — a first encounter with List of automation protocols

Start with the simplest possible case. Write down what List of automation protocols claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to List of automation protocols before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about List of automation protocols ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of List of automation protocols

In research
List of automation protocols appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses List of automation protocols in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
List of automation protocols is common in secondary-school and first-year university syllabi. It links to neighbouring topics Control engineering, Industrial Ethernet, Lists of network protocols, so understanding it makes those chapters shorter.
In everyday life
Look for List of automation protocols outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study List of automation protocols in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what List of automation protocols means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain List of automation protocols out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is List of automation protocols in simple terms?

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 AS-i – Actuator-sensor interface, a low level 2-wire bu…

Why does List of automation protocols matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study List of automation protocols?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on List of automation protocols.

Tags

  • Control engineering
  • Industrial Ethernet
  • Lists of network protocols

Keep exploring