cedricboudinet / IEC61850-Explorer

Basic explorer for IEC61850 servers
GNU General Public License v3.0
12 stars 5 forks source link

IEC61850-Explorer


IEC61850-Explorer is a basic explorer for exploring, reading and writing values in IED servers.

The application is cross-platform (Linux and Windows) and licensed under GPLv3.

Prebuilt package for Windows are available in the Releases section.

Dependencies

Building

Compiling from sources

$ mkdir build
$ cd build
$ cmake ..
$ cmake --build .

In order to build in Release mode for Windows with MSVC, the building command is:

cmake --build . --config Release

Package generation

Under Windows, users might install NSIS (http://nsis.sourceforge.net/Main\_Page). An installation package can be generated with :

$ cpack -G <generator>

Under Linux generator can be DEB, RPM, TGZ ... depending on the wanted package format. Under Windows generator can be NSIS or ZIP.

Testing

A simple test server (iec61850_testsrv) is supplied for testing purposes.

Under linux, to allow the debug server to listen on port 102, users may install authbind and run:

$ sudo touch /etc/authbind/byport/102
$ sudo chown root:dialout /etc/authbind/byport/102
$ sudo chmod 711 /etc/authbind/byport/102

then you can run the server by launching :

$ authbind ./src/iec61850_testsrv

Roadmap

Work in progress