IEC61850

IEC61850 is an international communication standard protocol that achieves station-wide communication uniformity through a series of standardization of devices. IEC61850 is widely used in the power industry.

The MMS message specification is applied between the IEC61850 standard station control layer and the interval layer. MMS achieves interoperability between different manufacturing devices in a network environment through an object-oriented modeling approach to the actual devices.

The IEC61850 plug-in is used for read/write to the IEC61850 server and currently supports access to the MMS protocol.

Add Device

Go to Configuration -> South Devices, then click Add Device to add the driver. Configure the following settings in the popup dialog box.

  • Name: The name of this device node.
  • Plugin: Select the IEC61850 plugin.

Device Configuration

After clicking Create, you will be redirected to the Device Configuration page, where we will set up the parameters required for Neuron to establish a connection with the northbound application. You can also click the device configuration icon on the southbound device card to enter the Device Configuration interface.

ParametersDescription
Device IP AddressTarget device IP
Device PortTarget device port, Default 102
Local AP TitleACSE AP-Title of this device as string (default = ‘1,1,1,999’)
Local AE QualifierACSE AE-Qualifier of this device (default = 12)
Local P SelectorLocal PSAP-Address (PSAP = Presentation Service Access Point, default = 1)
Local S SelectorLocal SSAP-Address (SSAP = Session Service Access Point, default = 1)
Local T SelectorLocal TSAP-Address (TSAP = Transport Service Access Point, default = 1)
Remote AP TitleACSE AP-Title of remote device as string (default = ‘1,1,1,999.1’)
Remote AE QualifierACSE AE-Qualifier of remote device (default = 12)
Remote P SelectorRemote PSAP-Address (PSAP = Presentation Service Access Point, default = 1)
Remote S SelectorRemote SSAP-Address (SSAP = Session Service Access Point, default = 1)
Remote T SelectorRemote TSAP-Address (TSAP = Transport Service Access Point, default = 1)
Authentication EnabledWhether to enable Authentication
Authentication MethodSet authentication method if authentication is enabled, values: Password/None
Authentication PasswordSet authentication password if authentication is enabled

Configure Data Groups and Tags

After the plug-in is added and configured, the next step is to establish communication between your device and Neuron by adding groups and tags to the Southbound driver.

Once device configuration is completed, navigate to the South Devices page. Click on the device card or device row to access the Group List page. Here, you can create a new group by clicking on Create, then specifying the group name and data collection interval.

Upon successfully creating a group, click on its name to proceed to the Tag List page. This page allows you to add device tags for data collection. You’ll need to provide information such as the tag address, attributes, and data type.

For information on general configuration items, see Connect to Southbound Devices. The subsequent section will concentrate on configurations specific to the driver.

Data Types

  • INT8
  • UINT8
  • INT16
  • UINT16
  • INT32
  • UINT32
  • INT64
  • UINT64
  • FLOAT
  • DOUBLE
  • BOOL
  • STRING

Address Format

Logical Devices/Logical Nodes$FC$DO$DA

Example Addresses

AddressData TypeDescription
GenericIO/GGIO1$CF$Mod$ctlModelINT8LD-GenericIO,LN-GGIO1,FC-CF,DO-Mod,DA-ctlModel
GenericIO/GGIO1$CO$SPCSO1$Oper$ctlNumUINT8LD-GenericIO,LN-GGIO1,FC-CO,DO-SPCSO1,DA-Oper$ctlNum
GenericIO/GGIO1$CF$SPCSO1$ctlModelINT16LD-GenericIO,LN-GGIO1,FC-CF,DO-SPCSO1,DA-ctlModel
GenericIO/GGIO1$CO$SPCSO2$Oper$ctlNumUINT16LD-GenericIO,LN-GGIO1,FC-CO,DO-SPCSO2,DA-Oper$ctlNum
GenericIO/GGIO1$CF$SPCSO2$ctlModelINT32LD-GenericIO,LN-GGIO1,FC-CF,DO-SPCSO2,DA-ctlModel
GenericIO/GGIO1$ST$SPCSO4$Oper$ctlNumUINT32LD-GenericIO,LN-GGIO1,FC-ST,DO-SPCSO4,DA-Oper$ctlNum
GenericIO/GGIO1$CF$SPCSO3$ctlModelINT64LD-GenericIO,LN-GGIO1,FC-CF,DO-SPCSO3,DA-ctlModel
GenericIO/GGIO1$ST$SPCSO1$ctlNumUINT64LD-GenericIO,LN-GGIO1,FC-ST,DO-SPCSO1,DA-ctlNum
GenericIO/GGIO1$MX$AnIn1$mag$fFLOATLD-GenericIO,LN-GGIO1,FC-MX,DO-AnIn1,DA-mag$f
GenericIO/GGIO1$MX$AnIn3$mag$fDOUBLELD-GenericIO,LN-GGIO1,FC-MX,DO-AnIn3,DA-mag$f
GenericIO/GGIO1$CO$SPCSO1$Oper$TestBOOLLD-GenericIO,LN-GGIO1,FC-CO,DO-SPCSO1,DA-Oper$Test
GenericIO/LLN0$DC$NamPlt$vendorSTRINGLD-GenericIO,LN-GGIO1,FC-DC,DO-NamPlt,DA-vendor

Use Case

You can access the LibIEC61850 server through the Neuron IEC61850 plugin. For specific steps, refer to libiec61850.

Data Monitoring

After completing the point configuration, you can click Monitoring -> Data Monitoring to view device information and control devices. For details, refer to Data Monitoring.