Version 3.0.0 of the Opto 22 Library Package for the CODESYS Development System is now available.
For 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:
- Opto 22 Library Package for CODESYS Development System
- OptoU: CODESYS Library Package Installation and Use
- CODESYS Store
- Opto 22 Developer Site - CODESYS
- Developing with groov EPIC
- CODESYS blog series
And don't forget to update to 3.0.0!