IEC 61850 Stack
(PIS-10 Source Code and Libraries)

Version 2 now available!

We take great pride in the integrity, usability and accessibility of our Protocol Integration Stack (PIS-10) for IEC 61850. Our stack is not just a MMS stack - we have already implemented and provided the IEC 61850 layer which makes it a true IEC 61850 stack. We also provide you with the API which will dramatically decrease the time-to-market for IEC 61850 applications and improves the usability for software developers and engineers alike.

We have developed our stack to suit the needs and requirements of the Utility Industry. SystemCORP has a strong background in Substation Control and Automation having a combined 50+ years working on the ground in this area. It is with this background that we developed our stack to be user friendly, future-proof and to provide affordable solutions no matter how big or small the project.

Version 2 our stack is now available. Version 2 offers both Edition 1 and Edition 2 support.We support users to integrate Server and Client functionality into their own applications easily. Our stack is portable across various platforms and has been used and implemented across the world – See ourIEC 61850 Reference List.

Use the quick links below to find out more about our Stack

Our IEC 61850 Stack

  • A true IEC 61850 Stack (not just a MMS stack)
  • We provide the API into the stack
  • Future proof for upgrading to newer editions of IEC 61850 as we maintain the majority of the source code
  • Our stack is easy to use - write your first IEC 61850 application in minutes! See our Typical Timeline for developing IEC 61850 products using our stacks and other stacks.
  • workload.png


Version 2, Edition1 and Edition 2 Support

Version 2 of our stack supports both Edition 1 and Edition 2 features. It is possible to select which version (edition 1 or edition 2) that you will be using by setting a flag.The stack supports MMS, GOOSE and Sampled Value functionality as well as buffered and unbuffered reporting. Data sets are defined using the ICD Designer which is part of suite of support tools. 

New features available in Version 2

Support for Ed2 Controls - This version includes full support for the new control models as described in 61850-7-2_Ed2.

File Transfer - MMS File Transfer server has been added to this version. Use of this feature will require a third party client with MMS file transfer support

Support for Arrays - Support for IEC61850 array objects has been added to this version, please read the documentation in

GOOSE subscription in server type IEC61850 objects is supported, for more information, see the Application Note.

MinTime and MaxTime in GOOSE Transmission is now supported.

Transient type reports are now supported and perform as specified in the standard.

Reporting has been updatedwill now correctly release and unreserve subscribed reports once the connected client disconnects.

Indexed reporting is supported

GOOSE transmission has been updated and should now publish faster than previous versions.

Beh stVal's will now be updated when Mod stVal changes.

MAC address automatically detected from the device if not present in CID file.

Error Codes have been updated to improve meaning.

Callbacks added for Command Termination, Last App Error, Operative Test Callbacks(Ed2), Questionable values.

Supported Platforms

Online API User Manual

Our API User Manual is available here.
Application notes on our IEC 61850 stack

Getting started with IEC 61850

IEC 61850 TQ Single-chip Solution

The SystemCORP Embedded Technology software + TQ's Minimodules offer users a Smart-Fast solution. TheTQMa28 Minimodulebased on the i.MX28 processor, offers a balanced ratio between computing and graphic performance. The basis for this is an ARM926 core with up to 450 MHz. The realised memory on the module provides best system support. The TQMa28 module is best suited for smart metering and for easy visualization and control applications.



IEC 61850 Beck-IPC Single-chip Solution

The SystemCORP Embedded Technology software + Beck's IPC@CHIP embedded platform facilitates the quick and cost-effective implementation of your IEC 61850 application. The IPC@CHIP embedded controllers contain all the necessary hardware and software components in order to implement your IEC 61850 Single-chip requirements.


Download our Demo

We have released a new Demo for Version 2. Download it here.