Documentation Home Page HYPERSIM Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

IEC 61850 (legacy) | Configuration



Accessing the I/O Interface Configuration

The IEC 61850 communication protocol can be configured in the I/O Interface Configuration tool that can be opened from the HYPERSIM ribbon.

For more information on the general use of the I/O Interface Configuration, see I/O Interface Configuration.

General Configuration

The IEC 61850 I/O interface is configured within a few pages. The first page contains some generic configurations.

Auto-connect to external synchronization if presentIf enabled, the driver will attempt to detect a synchronization source and automatically use it. The only source available for the moment is the Oregano Syn1588 PCIe card. The card needs to be present in the system and the Synchronization driver must be properly configured to achieve the automatic synchronization.
Enable all SV and GOOSE services by default as soon as the simulation startsIf enabled, all the SV and GOOSE services will be active by default, without the need of handling each connection point 'Enable' used to activate the publishing or subscribing of messages.
Enable fixed-length encoding for GOOSE messages (61850-8-1 Ed.2 A.3)If enabled, the encoding of GOOSE messages will be done according to 61850-8-1 Ed.2 A.3. Some specific fields of the header and some data types will be encoded with a fixed-length, avoiding the compression done by ASN.1
Enable simulation flag (Reserved 1) in every SV and GOOSE telegramsIf enabled, the simulation bit in the Reserved 1 field of the header of each transmitted SV and GOOSE messages will be set to 1. This will identify the data as being transmitted by a simulated device.
Enable use of VLAN for SV and GOOSE telegramsIf enabled, every SV and GOOSE frames will be VLAN tagged with the identification number provided either in the SCL file, for GOOSE and SV-61869-9, either as a configuration parameter, for SV-LE.
Enable Sampled Values data integrity manipulationIf enabled, data integrity manipulation mechanisms will be available for the transmission of SV messages. Additional information on all the possible error injection features are described in this document.
Enable virtual modeIn virtual mode, the model can be executed even if this I/O interface is not compatible with the hardware configuration of the system. The connections between the model and the I/O interface will be done during the initialization, but the I/O interface will not do anything.
The virtual mode can be used to troubleshoot problems on a system without having the required hardware, or to prepare a model with different I/O interfaces even if the final hardware platform is not available.

GOOSE (8-1) Publishers

SCL fileThe selected file will be parsed to retrieve available GOOSE data sets to be sent. The IED and GOOSE ID drop-down lists are automatically filled based on the content of this file.
IEDContains the list of available IEDs (Intelligent Electronic Device) in the specified SCL file that may contain GOOSE message definition. The IED name may represent a physical equipment placed within an IEC 61850 communication network.
GOOSE IDSelection of the GOOSE message to be sent on the network. Connection points should be available depending on the selected GOOSE message.
Ethernet AdapterThe Ethernet Adapter name. Select the proper adapter based on the information given by the Linux command "ifconfig". 
ClockIf INTERNAL is selected, the driver uses the system time of the simulator to compute protocol timings. If EXTERNAL is selected, the GOOSE timings will be synchronized with an external clock provided through connection points. This mode allows the use of Spectracom TSync or Oregano board to synchronize the protocol timings with a synchronization standard.
AppIDThis field is automatically updated with the GOOSE message Application ID retrieved from SCL file. This field is not user modifiable. This ID should be unique within the entire IEC 61850 network.
MAC addressThis field is automatically updated with the MAC multicast destination address where the GOOSE message will be published (e.g. '01-0C-CD-04-00-00'). The MAC address must respect the following format 'hh-hh-hh-hh-hh-hh', where h represents a hexadecimal digit. This field is not user modifiable.

GOOSE (8-1) Subscribers

SCL fileThe selected file will be parsed to retrieve available GOOSE data sets to be received. The IED and GOOSE ID drop-down lists are automatically filled based on the content of this file.
IEDContains the list of available IEDs (Intelligent Electronic Device) in the specified SCL file that may contain GOOSE message definition. The IED name may represent a physical equipment placed within an IEC 61850 communication network.
GOOSE IDSelection of the GOOSE message to be received from the network. Connection points should be available depending on the selected GOOSE message.
Ethernet AdapterThe Ethernet Adapter name. Select the proper adapter based on the information given by the Linux command "ifconfig". 
AppIDThis field is automatically updated with the GOOSE message Application ID retrieved from SCL file. This field is not user modifiable. This ID should be unique within the entire IEC 61850 network.
MAC addressThis field is automatically updated with the MAC multi-cast destination address on which the GOOSE message will subscribe (e.g. '01-0C-CD-04-00-00'). The MAC address must respect the following format 'hh-hh-hh-hh-hh-hh', where h represents a hexadecimal digit. This field is not user modifiable.

Sampled Values (9-2LE) Publishers

LD NameSpecifies the system-wide unique identifier, a string of minimum 10 characters and maximum 35 characters. The user convention IEC61850-9-2LE recommends using the following format: "xxxxMUnn"; here "xxxx" is the concatenation of the substation name, voltage level and bay, whereas "nn" identifies the measuring point. 
MAC addressSpecifies the MAC multicast destination address identifying the Sampled Values to publish. The MAC address must respect the following format 'hh-hh-hh-hh-hh-hh', where h represents a hexadecimal digit. 
Ethernet AdapterThe Ethernet Adapter name. Select the proper adapter based on the information given by the Linux command "ifconfig". 
VLAN IDSpecifies the VLAN ID for each Sampled Values publisher. The VLAN ID allows advanced configuration of smart switches to handle SV packet priorities on the network. 
Nominal FrequencySpecifies the power system frequency. 
Sampling RateSpecifies the number of samples transmitted per cycle. 
ClockIf INTERNAL is selected, the driver uses the system time of the simulator to compute protocol timings. If EXTERNAL is selected, the SV timings will be synchronized with an external clock provided through connection points. This mode allows the use of Spectracom TSync or Oregano board to synchronize the protocol timings with a synchronization standard.

Sampled Values (9-2LE) Subscribers

LD NameSpecifies the system-wide unique identifier, a string of minimum 10 characters and maximum 35 characters. The user convention IEC61850-9-2LE recommends using the following format: "xxxxMUnn"; here "xxxx" is the concatenation of the substation name, voltage level and bay, whereas "nn" identifies the measuring point.
MAC addressSpecifies the MAC multicast destination address identifying the Sampled Values to subscribe to. The MAC address must respect the following format 'hh-hh-hh-hh-hh-hh', where h represents a hexadecimal digit.
Ethernet Adapter

The Ethernet Adapter name. Select the proper adapter based on the information given by the Linux command "ifconfig".

Sampled Values (IEC 61869-9) Publishers

SCL fileThe selected file will be parsed to retrieve available SV data sets to be sent. The IED and SV ID drop-down lists are automatically filled based on the content of this file.
IEDContains the list of available IEDs (Intelligent Electronic Device) in the specified SCL file that may contain SV message definition. The IED name may represent a physical equipment placed within an IEC 61850 communication network.
SV IDSelection of the SV message to be sent on the network. Connection points should be available depending on the selected SV message.
Ethernet AdapterThe Ethernet Adapter name. Select the proper adapter based on the information given by the Linux command "ifconfig". 
ClockIf INTERNAL is selected, the driver uses the system time of the simulator to compute protocol timings. If EXTERNAL is selected, the SV timings will be synchronized with an external clock provided through connection points. This mode allows the use of Spectracom TSync or Oregano board to synchronize the protocol timings with a synchronization standard.
Nominal FrequencySpecifies the power system frequency.
Sampling RateRead-only field displaying the number of samples transmitted per cycle, as defined in the SCL file.
Number of ASDUsRead-only field displaying the number of samples embedded in each packet, as defined in the SCL file.
AppIDRead-only field displaying the application ID of the selected message, as defined in the SCL file. This ID should be unique within the entire IEC 61850 network.
MAC addressRead-only field displaying the MAC multicast destination address where the SV message will be published, as defined in the SCL file. The MAC address must respect the following format 'hh-hh-hh-hh-hh-hh', where h represents a hexadecimal digit.

Sampled Values (IEC 61869-9) Subscribers

SCL fileThe selected file will be parsed to retrieve available SV data sets to be received. The IED and SV ID drop-down lists are automatically filled based on the content of this file.
IEDContains the list of available IEDs (Intelligent Electronic Device) in the specified SCL file that may contain SV message definition. The IED name may represent a physical equipment placed within an IEC 61850 communication network.
SV IDSelection of the SV message to be received on the network. Connection points should be available depending on the selected SV message.
Ethernet AdapterThe Ethernet Adapter name. Select the proper adapter based on the information given by the Linux command "ifconfig". 
Sampling RateRead-only field displaying the number of samples that should be received per cycle, as defined in the SCL file.
Number of ASDUsRead-only field displaying the number of samples embedded in each packet, as defined in the SCL file.
AppIDRead-only field displaying the application ID of the selected message, as defined in the SCL file. This ID should be unique within the entire IEC 61850 network.
MAC addressRead-only field displaying the MAC multicast destination address where the SV message will be received, as defined in the SCL file. The MAC address must respect the following format 'hh-hh-hh-hh-hh-hh', where h represents a hexadecimal digit.


OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323