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

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… »

PROFINET Port Numbers Explained: UDP 34962/34963/34964, Ethertype 0x8892, and Firewall Configuration

A complete reference for PROFINET ports — covering UDP 34962 (RT Unicast), UDP 34963 (RT Multicast), UDP 34964 (RPC Context Manager), UDP 49152, the Ethertype 0x8892 for cyclic I/O, MRP Ethertype 0x88E3, firewall rules, and Wireshark filters Introduction PROFINET ports are different from every other industrial protocol. Unlike Modbus (port 502), DNP3 (port 20000), or IEC 104 (port… Read More: PROFINET Port Numbers Explained: UDP 34962/34963/34964, Ethertype 0x8892, and Firewall… »