Domain

Industrial

Plant-floor buses and Ethernet field protocols.

Stack map

  1. Modbus RTU
  2. Modbus TCP
  3. EtherCAT
  4. PROFINET
  5. OPC UA

Protocols in this domain

CAN 2.0B

Lab ready

Classical Controller Area Network with 11-bit and 29-bit identifiers, CSMA/CR arbitration, and up to 8 data bytes. Dominant/recessive wir…

automotiveembeddedindustrial

UART / RS-232

Lab ready

Asynchronous character framing with start bit, 5–9 data bits, optional parity, and one or two stop bits. RS-232 defines voltage levels an…

embeddedindustrial

Modbus RTU

Lab ready

Binary Modbus ADU on serial lines: address, PDU (function + data), and CRC-16. Silent intervals of 3.5 character times delimit frames; fu…

industrialembedded

Ethernet II

Lab ready

Ubiquitous LAN frame: 6-byte MACs, 2-byte EtherType, payload, and 32-bit FCS. Preamble/SFD precede the frame on the wire; 802.1Q inserts …

internetindustrialai

TCP

Lab ready

Reliable, ordered byte-stream transport with ports, sequence/ack numbers, windowing, and congestion control. Three-way handshake and four…

internettelephonyindustrialai

RS-485

Lab ready

Differential multi-drop serial physical layer used under Modbus RTU, Profibus, and many industrial buses. Half-duplex pairs need directio…

embeddedindustrial

SAE J1939

Lab ready

Heavy-duty CAN application layer used on trucks, buses, and off-highway machines. 29-bit CAN IDs encode priority, PGN, and source address…

automotiveindustrial

CANopen

Lab ready

CAN application profile (CiA 301) built around an Object Dictionary, PDOs for realtime process data, SDOs for configuration, and an NMT s…

industrialembedded

Modbus TCP

Lab ready

Modbus application PDUs carried over TCP port 502 with an MBAP header instead of serial address and CRC. Function codes and register maps…

industrial

PROFIBUS

Lab ready

Token-passing RS-485 fieldbus from PI for DP masters and slaves in factory automation. Baud rate, station addresses, and GSD device descr…

industrial

PROFINET

Lab ready

Industrial Ethernet from PROFIBUS International with Real-Time (RT) and Isochronous Real-Time (IRT) classes for cyclic IO. Device descrip…

industrial

EtherCAT

Lab ready

Ethernet fieldbus where each slave processes and forwards a circulating frame on the fly for sub-cycle IO updates. Process data, distribu…

industrial

EtherNet/IP

Lab ready

CIP (Common Industrial Protocol) over TCP/UDP for industrial control, strongly associated with Rockwell ecosystems. Explicit messaging co…

industrial

DeviceNet

Lab ready

CIP on CAN for device-level networks — sensors, VFDs, and I/O blocks — with baud and MAC IDs set by switches or software. It shares the C…

industrial

BACnet

Lab ready

ASHRAE building-automation protocol modeling devices as objects with properties and services. Transports include BACnet/IP, MS/TP (RS-485…

industrial

OPC UA

Lab ready

Platform-independent industrial information model with secure channels, sessions, subscriptions, and monitored items. Binary UA-TCP and H…

industrialai

DALI

Lab ready

Lighting-control bus (IEC 62386) with Manchester encoding, short addresses, and group/scene concepts. Forward frames command ballasts and…

industrialembedded

Zigbee

Lab ready

Mesh networking on IEEE 802.15.4 with APS endpoints and Zigbee Cluster Library (ZCL) application semantics. Coordinators form networks; r…

wirelessindustrial

LoRaWAN

Lab ready

LPWAN MAC over LoRa chirp spread-spectrum PHY with OTAA/ABP join, session keys, and adaptive data rate. Uplink/downlink windows, duty-cyc…

wirelessindustrial

CoAP

Lab ready

REST-like protocol for constrained devices, typically over UDP, with confirmable/non-confirmable messages, tokens, and resource discovery…

wirelessinternetindustrial

MQTT

Lab ready

Publish/subscribe messaging over TCP with QoS 0/1/2 delivery grades. Topics, retain flags, and last-will messages are core broker feature…

internetindustrialwireless