Connect to LibIEC61850 Server

libiec61850 is an open-source (GPLv3) implementation of an IEC 61850 client and server library implementing the protocols MMS, GOOSE and SV. This section introduces how to use Neuron IEC61850 plugin to connect LibIEC61850 Server.

Install LibIEC61850

Go to libiec61850 GitHub page to download the source code, follow the instructions on the project page to compile the source code, here is a demonstration of the compilation and installation on Ubuntu systems.

sh

  1. $ cd libiec61850
  2. $ mkdir build
  3. $ cd build
  4. $ cmake .. && make -j4
  5. $ cd sudo ./examples/server_example_61400_25/server_example_61400_25

Install IEDExplorer

  1. Go to IEDExplorer Download page to download IEDExplorer.

  2. Open IEDExplorer_0.79n.exe and set the IP address and port of the server_example_61400_25 server to listen on and start the connection. libiec61850_1

Configure Neuron

  1. Adding an IEC61850 device to the Neuron southbound device management;

  2. Change the Device IP Address to the IP address of the server_example_61400_25 server listening in the device configuration.

  3. Change the Device Port to server_example_61400_25 in the device configuration for the port the server is listening on.

  4. Leave the other configuration parameters as default and submit the settings form.

  5. Add Group, add from test Tag.

Test Data List

NameAddressAttributeData Type
CF1GenericIO/GGIO1Connect to LibIEC61850 server - 图2CFMod$ctlModelReadINT8
CO1GenericIO/GGIO1Connect to LibIEC61850 server - 图3COSPCSO1Connect to LibIEC61850 server - 图4OperctlNumReadUINT8
CF2GenericIO/GGIO1Connect to LibIEC61850 server - 图5CFSPCSO1$ctlModelReadINT16
CO2GenericIO/GGIO1Connect to LibIEC61850 server - 图6COSPCSO2Connect to LibIEC61850 server - 图7OperctlNumReadUINT16
CF3GenericIO/GGIO1Connect to LibIEC61850 server - 图8CFSPCSO2$ctlModelReadINT32
ST1GenericIO/GGIO1Connect to LibIEC61850 server - 图9STSPCSO4Connect to LibIEC61850 server - 图10OperctlNumReadUINT32
CF4GenericIO/GGIO1Connect to LibIEC61850 server - 图11CFSPCSO3$ctlModelReadINT64
ST2GenericIO/GGIO1Connect to LibIEC61850 server - 图12STSPCSO1$ctlNumReadUINT64
MX1GenericIO/GGIO1Connect to LibIEC61850 server - 图13MXAnIn1Connect to LibIEC61850 server - 图14magfReadFLOAT
MX2GenericIO/GGIO1Connect to LibIEC61850 server - 图15MXAnIn3Connect to LibIEC61850 server - 图16magfReadDOUBLE
CO3GenericIO/GGIO1Connect to LibIEC61850 server - 图17COSPCSO1Connect to LibIEC61850 server - 图18OperTestReadBOOL
DC1GenericIO/LLN0Connect to LibIEC61850 server - 图19DCNamPlt$vendorReadSTRING

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.