Zakaria El Intissar

I'm an automation and industrial computing engineer with 12 years of experience in power system automation, SCADA communication protocols, and electrical protection. I build tools and write guides for Modbus, DNP3, IEC 101/103/104, and IEC 61850 on ScadaProtocols.com to help engineers decode, analyze, and troubleshoot real industrial communication systems.

Author Archives: Zakaria El Intissar

IEC 61850 MMS Port Number Explained: Why TCP Port 102 Is Used

IEC 61850 has become the global standard for substation communication systems, enabling interoperability between protection relays, bay controllers, SCADA systems, and engineering tools. At the heart of IEC 61850 client/server communication is MMS (Manufacturing Message Specification)—and one of the most searched questions is: What port number does IEC 61850 MMS use? This article provides a complete explanation of… Read More »

IACS Cybersecurity – Protecting SCADA and Industrial Control Systems

IACS Cybersecurity focuses on protecting Industrial Automation and Control Systems (IACS) such as SCADA, PLCs, RTUs, DCS, IEDs, and industrial networks from cyber threats while ensuring safety, availability, and operational reliability. For operators of critical infrastructure—power utilities, oil and gas, manufacturing, water, and renewable energy—cybersecurity is no longer optional. Modern industrial systems are connected, remote-access enabled, and increasingly… Read More »

IEC 61850 Control Models Explained (Direct, SBO, SBOwES)

IEC 61850 does not treat control operations as simple “write a value and hope it works.” Instead, it defines formal control models that describe how a command is issued, who is allowed to issue it, and how safety is guaranteed. These control models are one of the most important — and most misunderstood — parts of IEC 61850.… Read More »

IEC 60870-5-104 Security Explained: TLS, IEC 62351 & IEC/TS 60870-5-7 Guide

IEC 60870-5-104 (IEC-104) is one of the most widely used telecontrol protocols in electrical power systems. It plays a central role in communication between substations, RTUs, and control centers, especially in transmission and distribution SCADA systems. IEC-104 is reliable, efficient, and well understood by utilities worldwide. However, when the protocol was originally designed, cybersecurity was not a primary… Read More »

Free SCADA Software: Best Open-Source SCADA Systems & Tools

SCADA software (Supervisory Control and Data Acquisition) is a critical technology used to monitor, control, and automate industrial processes across factories, utilities, energy systems, and infrastructure. While many commercial SCADA systems come with high licensing costs, free SCADA software has become a powerful and practical alternative for students, engineers, hobbyists, and small businesses. Today, there are several open-source… Read More »

IEC 61850 Data Types Explained: The Complete Practical Guide

Everything engineers need to know about Basic Types, Common Data Classes, and how they appear in GOOSE, Sampled Values, MMS, and SCL. IEC 61850 is much more than a communication protocol—it is a semantic language designed to describe protection, control, measurement, and automation inside modern substations. At the core of this language lies one essential concept: 👉 Every… Read More »

SCADA Networking: Site-to-Site VPN vs NAT on Private APN Explained

Modern industrial networks depend heavily on remote communication. Whether it is a control center talking to a substation, a SCADA system collecting data from a water pump, or a utility monitoring dozens of remote field stations, the network path between these locations must be reliable, secure, and predictable. Two common technologies are used today to connect a central… Read More »

What Is the CIP Protocol? Complete Guide to Common Industrial Protocol for Automation

The CIP protocol (Common Industrial Protocol) is an open, object-oriented communication standard used across modern industrial automation. It defines how devices organize data, how services are requested, and how real-time I/O and safety/motion extensions operate—while running over multiple network types such as EtherNet/IP, DeviceNet, ControlNet, and CompoNet. This guide explains CIP’s architecture, object model, messaging, connections, safety and… Read More »