Domain
Industrial
Plant-floor buses and Ethernet field protocols.
Stack map
Protocols in this domain
CAN 2.0B
Lab readyClassical Controller Area Network with 11-bit and 29-bit identifiers, CSMA/CR arbitration, and up to 8 data bytes. Dominant/recessive wir…
UART / RS-232
Lab readyAsynchronous character framing with start bit, 5–9 data bits, optional parity, and one or two stop bits. RS-232 defines voltage levels an…
Modbus RTU
Lab readyBinary Modbus ADU on serial lines: address, PDU (function + data), and CRC-16. Silent intervals of 3.5 character times delimit frames; fu…
Ethernet II
Lab readyUbiquitous LAN frame: 6-byte MACs, 2-byte EtherType, payload, and 32-bit FCS. Preamble/SFD precede the frame on the wire; 802.1Q inserts …
TCP
Lab readyReliable, ordered byte-stream transport with ports, sequence/ack numbers, windowing, and congestion control. Three-way handshake and four…
RS-485
Lab readyDifferential multi-drop serial physical layer used under Modbus RTU, Profibus, and many industrial buses. Half-duplex pairs need directio…
SAE J1939
Lab readyHeavy-duty CAN application layer used on trucks, buses, and off-highway machines. 29-bit CAN IDs encode priority, PGN, and source address…
CANopen
Lab readyCAN application profile (CiA 301) built around an Object Dictionary, PDOs for realtime process data, SDOs for configuration, and an NMT s…
Modbus TCP
Lab readyModbus application PDUs carried over TCP port 502 with an MBAP header instead of serial address and CRC. Function codes and register maps…
PROFIBUS
Lab readyToken-passing RS-485 fieldbus from PI for DP masters and slaves in factory automation. Baud rate, station addresses, and GSD device descr…
PROFINET
Lab readyIndustrial Ethernet from PROFIBUS International with Real-Time (RT) and Isochronous Real-Time (IRT) classes for cyclic IO. Device descrip…
EtherCAT
Lab readyEthernet fieldbus where each slave processes and forwards a circulating frame on the fly for sub-cycle IO updates. Process data, distribu…
EtherNet/IP
Lab readyCIP (Common Industrial Protocol) over TCP/UDP for industrial control, strongly associated with Rockwell ecosystems. Explicit messaging co…
DeviceNet
Lab readyCIP 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…
BACnet
Lab readyASHRAE building-automation protocol modeling devices as objects with properties and services. Transports include BACnet/IP, MS/TP (RS-485…
OPC UA
Lab readyPlatform-independent industrial information model with secure channels, sessions, subscriptions, and monitored items. Binary UA-TCP and H…
DALI
Lab readyLighting-control bus (IEC 62386) with Manchester encoding, short addresses, and group/scene concepts. Forward frames command ballasts and…
Zigbee
Lab readyMesh networking on IEEE 802.15.4 with APS endpoints and Zigbee Cluster Library (ZCL) application semantics. Coordinators form networks; r…
LoRaWAN
Lab readyLPWAN MAC over LoRa chirp spread-spectrum PHY with OTAA/ABP join, session keys, and adaptive data rate. Uplink/downlink windows, duty-cyc…
CoAP
Lab readyREST-like protocol for constrained devices, typically over UDP, with confirmable/non-confirmable messages, tokens, and resource discovery…
MQTT
Lab readyPublish/subscribe messaging over TCP with QoS 0/1/2 delivery grades. Topics, retain flags, and last-will messages are core broker feature…