ERROR! The markdown supplied could not be parsed correctly. Did you forget to surround a code snippet with "~~~~"?
[[members limit=20]] [[download_button]] [TOC] # CODESYS V3 MEGA-IO driver v2.0.0.0 This driver is a IoDrvFB based wrapper around the CODESYS Raspberry I2C MEGAIO driver v1.1.0.0 by [Sequent Microsystems](https://www.sequentmicrosystems.com/index.html). [[img src=https://forge.codesys.com/drv/mega-io/code/HEAD/tree/screenshots/MEGAIO.jpg?format=raw width=50%]] * To optimise I/O dataflow, some small codechanges to the I2C MEGAIO driver v1.1.0.0 were neccessary, * 100% Open source, * 100% Pure IEC 61131-3 code (ST) Sequent uploaded a video about the Mega IO Industrial for Raspberry Pi, check it out : [[embed url=https://www.youtube.com/watch?v=fNdZ7oo1mec]] # Changelog * v2.0.0.0 info Initial release in cForge. See https://forge.codesys.com/drv/io-drivers/database/Home/ for details. [[img src=https://forge.codesys.com/drv/mega-io/code/HEAD/tree/trunk/screenshots/IoDrvMEGAIO%20Information.png?format=raw width=60%]] ----- # I2C address setting Start your Raspberry Pi with te MEGAIO attached. * Run sudo i2cdetect -y 0 => You should now see a table with the connected i2c slave address. * If Run sudo i2cdetect -y 0 does not work, Run sudo i2cdetect -y 1 The MEGAIO default address is 16#31 (41dec). ----- # IO interface The IO interface of this driver has been reworked to accomodate a simple but more powerful approach: * Simple I2C Address Parameter access; [[img src=https://forge.codesys.com/drv/mega-io/code/HEAD/tree/trunk/screenshots/IoDrvMEGAIO%20Parameters.png?format=raw width=60%]] * Hardware I/O Mapping instead of function block calls in your program [[img src=https://forge.codesys.com/drv/mega-io/code/HEAD/tree/trunk/screenshots/IoDrvMEGAIO%20IoMapping.png?format=raw width=60%]] * The Example Project with visualisation [[img src=https://forge.codesys.com/drv/mega-io/code/HEAD/tree/trunk/screenshots/IoDrvMEGAIO%20Application%20Visualisation.png?format=raw width=60%]] ----- # Package Sorry, work in progress! ----- # Limitations / Bugs See [Tickets](https://forge.codesys.com/drv/mega-io/tickets/)