
Explore scada systems monitoring and controlling outstations across a power grid using the IEC 60870-5-104 protocol, and understand IEDs, RTUs, data models, timestamps, quality descriptors, and data retrieval mechanisms.
Develop the skill to configure IED devices for central control and SCADA with IEC 60870-5-104. Explore the data model, information objects, data types, quality descriptors, timestamps, and practical communication simulations.
Access attached resources via the resources dropdown to download files or use web links. Set video resolution from auto to 720p for crisp playback, with possible buffering.
Explore common address scenarios in IEC 60870-5-104 by distinguishing an intelligent electronic device from its common address, and examine single versus multiple addresses and gateways for retrofits.
Learn to interpret IEC 60870-5-104 device documentation using a power meter example, identifying IP address, common address, and information object addresses, plus unit codes and data types.
Examine how information objects use type identifiers in IEC 60870-5-104 documentation, such as m_sp for single point and c_sc for single command, with tb1 and with or without time tag.
Explore quality descriptors and timestamps in the IEC 60870-5-104 protocol, examining the five descriptor bits—overflow, blocking, substituted, stale, and invalid—and the CP56 time formats for full date and time.
Install and run the IEC 104 R2 ID server simulator and the IEC 104 master client simulator to gain hands-on experience with the IEC 60870-5-104 data model and its configurations.
Download and install the IEC 104 server and client simulators from GitHub, unzip the files, accept default settings, and run the trial versions with desktop icons.
Examine the cause of transmission (cot) in ic 104, revealing how central control interprets data frames as periodic, spontaneous, or interrogation-driven to support troubleshooting.
Demonstrate a first client-server IEC 60870-5-104 connection using two simulators, configure the server at 127.0.0.1:2404 with common address 1000, and exchange a single point and a measured value.
Demonstrate counter group interrogation in the IEC 60870-5-104 protocol using a simulation of integrated totals and four counter groups to illustrate targeted updates and timing.
Discover how outstation initiated cyclic transmission reports at set intervals to central control. See why cyclic and spontaneous transmissions dominate IEC 60870-5-104 traffic and enable trend analysis.
explore how central control synchronizes dates and times across outstations via clock sync commands, typically hourly, enabling precise fault sequencing and troubleshooting in scada systems.
This comprehensive course provides a thorough introduction to the IEC 60870-5-104 protocol, one of the most widely adopted standards for SCADA communication in industrial automation and power systems. Designed for control system engineers, automation professionals, and technical personnel working with industrial communication systems, this course combines theoretical knowledge with extensive hands-on simulation experience to ensure practical understanding and real-world application skills.
Students will master the complete IEC 60870-5-104 protocol stack, starting with fundamental data model concepts and progressing through advanced communication functions. The course covers information objects, data types, quality descriptors, and timestamps, providing the foundation for understanding how data is structured and transmitted in SCADA systems. Through interactive simulation exercises, participants will gain practical experience with client-server connections, interrogation methods, cyclic and spontaneous transmission, and advanced functions including clock synchronization, file transfer, parameter loading, and command transmission.
This course is ideal for control system engineers, SCADA technicians, automation professionals, system integrators, and technical personnel who need to understand, implement, or maintain IEC 60870-5-104 communication systems. No prior experience with the IEC 60870-5-104 protocol is required, though basic knowledge of industrial automation and networking concepts will be helpful.
Upon completion, students will have comprehensive knowledge of IEC 60870-5-104 protocol fundamentals and practical skills for implementing SCADA communication systems. Participants will be equipped to configure devices, establish communications, perform data interrogation, manage transmission modes, and implement advanced protocol functions in professional industrial environments.