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

CIP Forward_Open Service Explained: How Every EtherNet/IP Connection Starts

Every CIP I/O connection in the world starts with one service: Forward_Open. The PLC sends it to a remote drop, the drop validates it, and if everything checks out, the cyclic exchange begins. If something does not check out, the Forward_Open returns an error and the connection never opens — the device is invisible to the PLC until… Read More: CIP Forward_Open Service Explained: How Every EtherNet/IP Connection Starts »

CIP Service Codes Complete Reference: Common Services and Object-Specific Codes

Every CIP message starts with a one-byte service code. That byte tells the target device what to do — read an attribute, write an attribute, open a connection, reset, save configuration. This page is the authoritative reference for every CIP service code defined by ODVA’s CIP Networks Library Volume 1, Appendix A. If services are the verbs of… Read More: CIP Service Codes Complete Reference: Common Services and Object-Specific Codes »

DLR Device Level Ring Explained: Ring Redundancy for EtherNet/IP

Pull a cable in a star-topology EtherNet/IP network and one device goes dark. Pull a cable in a properly designed DLR ring and the network recovers in less than 3 milliseconds — fast enough that the PLC scan does not even register the change. That recovery time is the whole reason DLR exists. Engineers building motion-control machines, robotic… Read More: DLR Device Level Ring Explained: Ring Redundancy for EtherNet/IP »

EtherNet/IP Encapsulation Protocol Explained: The 24-Byte Header That Carries CIP

Open Wireshark on an EtherNet/IP network and the first thing you see is not CIP. You see TCP. Then a strange 24-byte header. Then more bytes inside that look like CIP. The 24-byte header is the EtherNet/IP Encapsulation Protocol — the layer that wraps every CIP message onto a TCP/IP network. Nobody talks about it because everyone calls… Read More: EtherNet/IP Encapsulation Protocol Explained: The 24-Byte Header That Carries CIP »

CIP Safety vs PROFIsafe: An Honest Comparison of SIL3 Safety Protocols

Both protocols certify safety up to SIL3, Cat 4, PL e. Both use the Black Channel principle. Both have been deployed for nearly two decades and are used extensively across industries worldwide, with very large installed bases. On paper, CIP Safety and PROFIsafe look almost interchangeable. In practice, choosing between them is one of the most consequential decisions… Read More: CIP Safety vs PROFIsafe: An Honest Comparison of SIL3 Safety… »