About IEC 61850
IEC 61850 is a power system automation protocol standard used for machine-to-machine (M2M) communication and interoperability between SCADA systems, IEDs and sensors.
The MMS protocol is based on TCP/IP following a client-server architecture. GOOSE and SV are based on multicast Ethernet and follow a publisher-subscriber architecture. The client connects to the server to exchange surveillance values and general information about a substation, like continuous data reports or to send control commands to protection relays. GOOSE is a fast and reliable protocol used mainly for IED-to-IED communication. The SV protocol is used to transmit mostly analogue values in digital format, e.g., AC analog currents and voltages.
All the Ethernet ports support IEC 61850. One port can handle the data transmission of multiple IEC 61850 clients or servers configured in the real-time application. Each IEC 61850 client or server requires a runtime license. GOOSE and Sampled Values blocks are included in each IEC 61850 runtime license. IEC 61850 support is available with MATLAB R2020b and later.
The following native implementations are available:
Speedgoat real-time target machines are equipped with onboard Ethernet controllers that support IEC 61850. In addition, IEC 61850 is compatible with the following Ethernet I/O modules:
Most of the Ethernet interfaces (both onboard and on I/O modules) also support various protocols, such as Modbus TCP, DNP3, OPC UA, EtherCAT Master, TCP/IP, Real-time UDP, PTP, and XCP over Ethernet.