CODESYS Data Visualization

CODESYS Data Visualization

The IQ Home device family supports the integration of the popular CODESYS software. Using the SoftPLC plugin the data collected and accessed through the IQ Home gateway can be used to create visualizations of the values, control hardware through processing the values or write software that utilizes those values. The integration supports many connection types and control methods that are easy to implement and set up.

What is CODESYS?

CODESYS is a German software covering aspects of industrial automation technology with one environment. It is completely independent of device manufacturers, so it is widely used with different controllers and PLCs to build and program automation, mostly in an industrial environment. With the tool, it is easy to implement solutions up to the IEC 61131-3 industry standard.
The software supports the five most widespread programming languages:

  • Ladder diagram (LD)
  • Function block diagram (FBD)
  • Structured text (ST)
  • Instruction list (IL)
  • Sequential function chart (SFC)

SoftPLC Integration

The SoftPLC plugin is a software package, which emulates the functionality of a standard PLC. Using the plugin, these systems can be implemented on IQ Home Gateways and devices. With the wide support of the standard programming languages defined in the IEC 61131-3, CODESYS can be used to visualize data coming from the IQ Home sensors or meters or automate software using the received data. These data are available through Modbus as well, since with the help of the plugin the IQ Home equipment can be hooked up to any Modbus TCP device.


Integrating the SoftPLC plugin can open up a wide variety of connections and use case options. The IQ Home gateway supports the popular EtherCAT connection as well as every ModbusTCP device. With the plugin collected measurement values can be used to automate software or visualize it on a customizable dashboard or on a web visualization application. It is also possible to develop and program over the cloud and automate utilizing the MQTT protocol.


IQ Home devices support OPC UA, which means they are compatible with every third-party equipment in the industry. The devices also support interoperability, which makes it very convenient to integrate the IQ Home devices into an already existing industrial environment.


Discover systems utilizing this data output