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.
- cmake
- C++ compiler (gcc for Linux, MinGW or MSVC for Windows)
- libiec61850 v1.3.2 (get it from http://libiec61850.com/)
- Qt5 (for debian, install qtbase5-dev)
$ 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
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.
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
- Improve shell version
- Improve look and feel
- Allow all objects types modification