CODESYS IEC 61850 Server

IEC 61850 Server Configurator and Protocol Stack for Intelligent Electronic Devices (IED) – completely integrated in the IEC 61131-3 development system CODESYS


CODESYS IEC 61850 Server

The IEC 61850 standard defines the communication between devices in the substation automation of electrical power plants. The CODESYS IEC 61850 Server, developed in accordance with this standard, was designed for device manufacturers whishing to enable the users of their devices to communicate in this environment. With an extension package completely integrated in the CODESYS Development System, intelligent electronic devices (IEDs) according to IEC 61850 (edition 1) can be configured and employed as servers in energy networks. The configured servers render real generated data from the network units (IED) into messages and reports that can be used for further processing by connected IEC 61850 clients.


The integration of the CODESYS IEC 61850 server configurator enables the following actions:

  • Management of a physical IEC 61850 server in the device tree with the integrated CODESYS IEC 61850 stack
  • Connection of specific data attributes with CODESYS monitor and control variables of a programmable controller
  • Management of individual data sets from selected data attributes
  • Configuration of the logical IED data structure
  • Definition of MMS reports for transmitting to up to five IEC 61850 clients
  • Definition of regular multicast GOOSE publishers and management of the GOOSE subscriber


Minimum software requirements:



  • CODESYS Development System, Version 3.5 Service Pack 3 or later
  • IEC 61850 server library adapted to the runtime system, in order to be able to use the SNTP


Device requirements:



  • Intel byte order
  • SNTP / NTP functionality
  • Available runtime components SysSocket and SysEthernet, for MMS and GOOSE communication
  • RAW socket support for GOOSE communication channel
  • CODESYS Runtime Toolkit

How can you obtain and implement the CODESYS IEC 61850 Server support?

You are a system integrator or a user in the machine/plant construction sector or the like:

  • Use controllers equipped with the CODESYS IEC 61850 Server extension.
  • Check the CODESYS Device Directory for the devices best suited for your specific needs.


You are a manufacturer of programmable devices:

Implement the CODESYS IEC 61850 Server support on your hardware. All you need for this implementation is the CODESYS Runtime Toolkit with a CODESYS IEC 61850 Server extension.

For more information or an offer please contact our sales department under sales(at)


CODESYS IEC 61850 Server

Inspiring Automation Solutions