Zakaria El Intissar

I've spent 13 years in power system automation, electrical protection, and SCADA communication, as an automation and industrial computing engineer. ScadaProtocols.com is where I turn what I've learned on site into plain guides and working tools — so other engineers can decode, analyze, and troubleshoot industrial communication protocols without the guesswork.

Author Archives: Zakaria El Intissar

What Is a Merging Unit? IEC 61850 Process Bus Explained

A complete reference for substation engineers covering Merging Units — IEC 61869-9 specification, processing delay limits, sample rates, variant codes, SmpSynch values, conformance classes, holdover mode, PTP/1PPS synchronization, procurement template, and field troubleshooting Quick Reference Item Value What it does Digitizes CT/VT signals and publishes Sampled Values on the process bus Standard IEC 61869-9:2016 (replaces 9-2LE guideline) Transport… Read More: What Is a Merging Unit? IEC 61850 Process Bus Explained »

HSR Node Modes Explained: H, N, T, M, U and X (IEC 62439-3)

very DANH on an HSR ring operates in one of six defined modes. They control how the node handles frame forwarding, tagging, and traffic removal. One is mandatory. The rest are optional. If you’re commissioning, testing, or troubleshooting an HSR network, knowing what each mode does — and what it breaks when misapplied — matters. The Short Version… Read More: HSR Node Modes Explained: H, N, T, M, U and… »

PTP Clock Synchronization in PRP and HSR Networks

Zero-recovery-time redundancy is one thing. Getting your clocks right across that redundant network is another. In substation automation and industrial control, time synchronization isn’t optional — protection functions, event logging, and sampled value streams all depend on it. This article explains how PTP works specifically in PRP and HSR environments, what the standard requires, and where the practical… Read More: PTP Clock Synchronization in PRP and HSR Networks »

How to Connect PRP and HSR Networks | Step-by-Step Guide (IEC 62439-3)

PRP and HSR both deliver zero-recovery-time redundancy — but they work differently, and mixing them takes more than just plugging cables together. This guide walks through every connection scenario defined in IEC 62439-3, what device you need for each one, and what to watch out for when you’re laying out the topology. Before You Start: Know What You’re… Read More: How to Connect PRP and HSR Networks | Step-by-Step Guide… »

Modbus TCP Mitsubishi iQ-R: Step-by-Step Setup (GX Works3, RJ71EN71, RnENCPU)

A practical engineering guide to configure Modbus TCP on the Mitsubishi MELSEC iQ-R series — quick setup, GX Works3 parameters, MODBUS Device Assignment, function codes, exception codes, float/endian handling, polling timing, and field troubleshooting Quick Setup (5 Steps) If you just need it working fast, here’s the short path: Step Action 1 GX Works3 → Module Parameter →… Read More: Modbus TCP Mitsubishi iQ-R: Step-by-Step Setup (GX Works3, RJ71EN71, RnENCPU) »

How to Configure Modbus TCP on Schneider M340 (Unity Pro / EcoStruxure Control Expert)

The Schneider Modicon M340 PLC is one of the most widely deployed PLCs in Europe, the Middle East, and Africa for water treatment, building automation, energy management, and machine control. Modbus TCP is its default Ethernet protocol — the embedded CPU Ethernet port is a Modbus TCP server out of the box. This guide shows you how to… Read More: How to Configure Modbus TCP on Schneider M340 (Unity Pro… »

OPC UA NodeId Explained: Namespace Index, Identifier Types, and Format

Every node in an OPC UA address space — every variable, object, method, and data type — has a unique address called a NodeId. When you read a tag value, browse the address space, or call a method, you are using a NodeId. NodeIds are the OPC UA equivalent of register addresses in Modbus or class/instance/attribute paths in… Read More: OPC UA NodeId Explained: Namespace Index, Identifier Types, and Format »