SCADA Protocols
  • Articles
  • Protocols
  • Tools
  • Categories
  • About
  • Contact
Open tools
Knowledge Base

300+ SCADA Protocol Articles & Guides

Deep dives on Modbus, DNP3, IEC 60870-5-101/104, IEC 61850, OPC UA, Profinet, MQTT, IEC 62443, and substation automation — written for practicing engineers.

All (290)MODBUS (36)MQTT (29)CIP (24)IEC 61850 (21)DNP3 (18)OPC UA (18)OT SECURITY (13)ICCP (11)IEC 104 (11)PROFINET (9)IEC 62443 (8)PROFIBUS (8)SCADA (7)ISO 27001 (6)BLOG (5)CAN (5)IEC 101 (5)PRP (5)HSR (4)ICS SECURITY (4)RS 485 (4)RS 232 (3)ADMS (2)AMQP (2)CANOPEN (2)OPENVPN (2)PROFISAFE (2)PYTHON (2)ARDUINO (1)BRP (1)DLR (1)DMS (1)EMS (1)ETHERCAT (1)FTP (1)HART (1)IEC 103 (1)IEC 60870 (1)ISMS (1)MITRE ATTACK (1)MQTT SPARKPLUGB (1)MRP (1)NERC CIP (1)NETWORK SECURITY (1)RABBITMQ (1)RRP (1)RSTP (1)S7COMM (1)SSH (1)TLS (1)VULNERABILITY MGMT (1)ZERO TRUST (1)
Tags:
All
#RTU(56)
#industrial communication(44)
#industrial Ethernet(36)
#Common Industrial Protocol(28)
#EtherNet/IP(28)
#MMS protocol(28)
#substation communication(26)
#digital substation(22)
#substation automation(22)
#GOOSE messaging(20)
#industrial security(20)
#Sampled Values(20)
#packet capture(16)
#protocol analysis(16)
#HMI(15)
#IIoT protocol(15)
#network troubleshooting(15)
#industrial control(14)
#telemetry(14)
#network redundancy(13)
#control center data exchange(11)
#high availability network(11)
#IEC 62439-3(11)
#inter-control center(11)
#Broker(9)
#High-availability Seamless Redundancy(9)
#industrial IoT(9)
#OT messaging(9)
#Sparkplug B(9)
#Parallel Redundancy Protocol(8)
#DANP(7)
#high availability(7)
#Manufacturing Message Specification(7)
#RedBox(7)
#serial communication(7)
#industrial interoperability(6)
#network diagnostics(6)
#ASDU(5)
#CP56Time2a(5)
#CSMS(5)
Showing 1–15 of 15 articles
MQTT

MQTT Broker Redundancy and High Availability: Complete Guide

MQTT broker redundancy explained: clustering, bridging, active/passive failover, load balancing, client-side patterns, and broker-specific recommendations for HA.

Jul 23, 202622
BLOG

What Is Sparkplug B? A Complete Guide to MQTT for Industrial IoT

Sparkplug B explained: the Eclipse Foundation MQTT specification for industrial IoT, topic namespace, protobuf payload, birth/death certificates, and state management.

Jul 19, 202618
BLOG

Python MQTT: Complete Guide to paho-mqtt 2.x

Python MQTT with paho-mqtt 2.x: connect, publish, subscribe, QoS, TLS, JSON, reconnection and common errors. Working code plus the 2026 API change.

Jul 19, 202617
BLOG

What Is AMQP 0.9.1? A Complete Guide to the Protocol

AMQP 0.9.1 explained: the RabbitMQ protocol, exchanges, queues, bindings, routing keys, delivery guarantees, and why it remains widely used despite AMQP 1.0.

Jul 13, 202619
MQTT

MQTT vs AMQP: A Complete Comparison

MQTT vs AMQP compared: the differences between MQTT and both AMQP 0.9.1 and AMQP 1.0, feature by feature, with honest guidance on which fits which use case.

Jul 12, 202619
MQTT

HTTP vs MQTT: Which to Use for Real-Time Messaging

HTTP vs MQTT compared for real-time messaging: long polling, SSE, WebSockets, and MQTT weighed on latency, scale, direction, and delivery guarantees.

Jul 11, 202618
MQTT

Open Source MQTT Broker: Mosquitto vs EMQX vs HiveMQ CE vs VerneMQ

Open source MQTT brokers compared: Mosquitto, EMQX, HiveMQ CE, and VerneMQ. Features, licenses, clustering, Sparkplug B, and honest guidance on when to pick each.

Jul 11, 202626
MQTT

MQTT 5 vs MQTT 3.1.1: Differences, Features & Migration

MQTT 5 vs MQTT 3.1.1 compared: every difference, every new feature, behavioral changes, packet-level changes, and how to decide which version to use.

Jun 29, 202617
MQTT

Wireshark MQTT: Decode Industrial IoT Traffic

Wireshark MQTT capture and decode: display filters, CONNECT and PUBLISH packets, QoS levels, Sparkplug B payloads, TLS on 8883, and broker troubleshooting.

Apr 10, 202611
OPC UA

Wireshark OPC UA: Decode Client/Server Traffic

Wireshark OPC UA capture and decode: display filters, service node IDs, session and channel setup, decrypting secured traffic, and certificate failures.

Apr 10, 202610
OPC UA

OPC UA vs OPC DA: The Full Comparison Every Engineer Needs

OPC UA vs OPC DA compared across security, platform, data model, and more. See the full table, key differences explained, and when to use each protocol.

Apr 8, 20269
OPC UA

How to Connect a PLC to OPC UA: Full Setup Guide

Connect a PLC to OPC UA three ways: built-in server, gateway software, or hardware bridge. Setup for Siemens, Allen-Bradley, Beckhoff, and Schneider PLCs.

Mar 31, 20269
OPC UA

OPC Classic vs OPC UA: Key Differences and Migration Guide

OPC Classic vs OPC UA: compare security, platform support, and data modeling. Plus a practical migration guide with three strategies to fit any situation.

Mar 31, 202610
OPC UA

OPC UA vs MQTT vs Modbus: Which Protocol Should You Use?

OPC UA vs MQTT vs Modbus: Which protocol fits your project? Compare security, speed, data modeling, and scalability to pick the right one for your IIoT system.

Mar 31, 202611
OPC UA

Free OPC UA Client: 6 Tools Compared and Tested

Free OPC UA client tools compared: UaExpert, Prosys, Softing, and open-source options, plus how to fix the certificate errors that block your first connection.

Mar 14, 20269
SCADA Protocols

Practical guides, free decoders, and tools for SCADA and industrial protocols, including DNP3, IEC 60870-5, IEC 61850, Modbus, OPC UA, MQTT, and more.

Explore

  • Articles
  • Protocols
  • Tools
  • Categories
  • Tags

Protocols

  • DNP3
  • IEC 60870-5-104
  • IEC 60870-5-101
  • Modbus
  • IEC 61850
  • All Protocols →

Site

  • About
  • Privacy Policy
  • Terms of Service
  • Contact

© 2026 SCADA Protocols. All rights reserved.

Protocol and vendor names are trademarks of their respective owners. Content is for educational reference only.