The allocated memory for “Data, Input, Output, Memory, Code” is the maximum size of a CODESYS IDE project. Project files may not exceed the available memory on the cMT series’ CODESYS runtime, or else “Out of code memory…No download possible” errors will occur.
Memory limits on CODESYS firmware revisions prior to v20240703 are as follows:
| Subsystem | Available Memory |
|---|---|
| Data, Input, Output, Memory, Code | 3 MB |
| Retain area (Data persisting after reboots) | 16 KB (Data is saved every 1 minute) |
| Persistent area (Data persisting after project downloads) | 16 KB (Data is saved every 1 minute) |
| File system | 8 MB |
Additional memory is available on cMT/cMT X series devices running version v20240703 or higher of the CODESYS firmware. Memory limits on CODESYS firmware revisions v20240703 and higher are as follows:
| Subsystem | Available Memory |
|---|---|
| Data, Input, Output, Memory, Code | 5 MB |
| Retain area (Data persists after reboots) | 32 KB (Data is saved every 1 minute) |
| Persistent area (Data persists after downloads) | 32 KB (Data is saved every 1 minute) |
| File system | 12 MB |
NOTE: “CODESYS & Remote IO Package” version 1.5.3.500 or later must be used in CODESYS IDE for cMT/cMT X series devices is running CODESYS firmware v20240703 or higher.
Software Needed
Manuals & Guides
- EasyRemote IO User Manual
- iR Series Remote I/O Product Data Sheet
- iR-ETN40R/P User Manual
- iR-ETN User Manual
- iR-ECAT User Manual
- iR-COP User Manual
- cMT-CTRL01 User Manual
- iR-AQ04-VI, iR-AM06-VI, iR-AI04-VI User Manual
- iR-AI04-TR User Manual
- CODESYS Activation Instructions
Sample Projects
- Communicating to I/O Module Sample Project
- iR-COP Sample Project
- iR-ECAT Sample Project
- iR-ETN Sample Project
- iR-ETN40R Sample Project
Tutorials
Tech Notes
- See our list of Tech Notes
Solutions
- See our Case Studies & Solutions
Controller Information Sheets
- See our list of Controller Information Sheets
Videos
- See our list of Training Videos
