The CODESYS Development System and Runtime Engine is one of the main programming options on the groov EPIC system. It provides an IEC 61131-3 compliant Programmable Logic Controller (PLC).

CODESYS Overview

The Opto 22 Library Package for CODESYS Development System provides all the key features for using the CODESYS runtime engine included in the groov EPIC system:

  • Device definitions for the EPIC PLC runtime and groov I/O modules (both EPIC and RIO modules)
  • I/O communication driver
  • Function blocks for accessing any OptoMMP memory map address

The primary way to use groov I/O in a CODESYS application is to configure PLC and I/O devices within a project’s device tree. I/O channels are mapped to variables that are then used within the application code.

To start using CODESYS, please see the groov EPIC User’s Guide (form 2267).

Additionally, the Opto 22 Library Package provides a collection of function blocks that can be used to access any area of the OptoMMP memory map.

For more information, please visit the Getting Started section.