CODESYS Library Package gets new OptoMMP features

Posted by Janice Colmer on Oct 19, 2022 12:24:26 PM

Version 3.0.0 of the Opto 22 Library Package for the CODESYS Development System is now available.

blog.opto22.comhubfscodesys-Jul-18-2022-05-30-16-65-PMFor all of you taking advantage of the CODESYS programming environment available for groov EPIC, you'll want to hear about this week's version 3.0.0 release of the Opto 22 CODESYS library package. With CODESYS, you can program groov EPIC for industrial control and monitoring using any familiar IEC 61131-3 compliant language.

Version 3.0.0 brings you a new collection of OptoMMP client function blocks you can use to access any area of an Opto 22 device's memory map.

The IEC 61131-3 standard includes several languages, some of which you may already know. groov EPIC supports all IEC 61131-3 compliant languages, including:

  • Function Block Diagram (FBD)
  • Structured Text (ST)
  • Sequential Function Charts (SFC)
  • Ladder Diagram (LD)

The OptoMMP memory map provides a programming interface to an Opto 22 device's I/O and other features. The new function blocks are: 

  • MmpClient
  • MmpClientReadBlock
  • MmpClientWriteBlock
  • MmpClientReadQuad
  • MmpClientWriteUDINT
  • MmpClientWriteReal

What are Opto's engineers most excited about for this release?

The most significant update is the ability to get quality and status data from I/O modules and their channels. Now you can parameterize all configuration, quality, and status info into your CODESYS control logic.

You could use these function blocks to save I/O configuration data within your CODESYS project, or even configure I/O via your HMI. Using these functions also lets you leverage the OptoMMP Scratch Pad area and integrate many legacy Opto 22 systems into your projects.


For the details on this latest 3.0.0 library package, please see the release notes.

If you're just getting started with CODESYS on groov EPIC, the CODESYS Development System is available at no charge from the CODESYS Store at https://store.codesys.com. To enable the CODESYS Runtime for groov EPIC, order GROOV-LIC-CRE (also at no charge) and follow steps in the groov EPIC User's Guide for licensing. 

Interested in learning more about programming with CODESYS? Check out these resources:

And don't forget to update to 3.0.0!


Topics: Updates, CODESYS, groov EPIC

Written by Janice Colmer

Janice has worked at Opto 22 for more than 16 years and is part of the marketing team that strives to share new and relevant content with the automation industry. She enjoys books, camping, country music, and spending time with family and friends.
Find me on:

    Subscribe to Email Updates

    Recent Posts

    Posts by Topic

    see all