What is the life of Flash Data?
In the MC206 and MC206X, the TABLE is in battery backed RAM.
In the MC4/5/6 Flash memory is used but like a USB Flash-stick. The firmware creates a file store area on the Flash and maintains an index to the contents. The Flash memory used is much bigger than the total amount of VRs (or TABLE when FLASH_DATA is set to 1) os pages of Flash are only erased when there is no more room for new values. That way we calculate that if you change the data every few msecs, then even with that rapid change, the Flash will last more that 20 years.
Related Articles
Technical request for lifetime of flashROM (MC4N)
The VRs are saved in a file system like a flash-stick so it is not erasing the flash every time you change a value. It uses many pages of flash. The expected lifetime is published on the Trio website on the specifiations pages. Compare Controllers ...
MC_CONFIG vs Flash parameters
All Motion Coordinators store the IP_ADDRESS, IP_NETMASK and IP_GATEWAY in Flash memory. So there is usually no need to add them to the MC_CONFIG. There are some differences with other system parameters. MC4N-ECAT, MC4N-RTX, MC6N-ECAT, Flex-6 Nano ...
How many TABLE values are saved to Flash in the MC6N?
The default is none (only VRs are stored; FLASH_DATA = 0) However 64000 will be stored when FLASH_DATA is set to 1 See the Trio BASIC help for FLASH_DATA.
Gathering analog input data using Flexslice Ain Module
A Visual Studio program connecting over Ethernet will not be deterministic. So there will be timing errors. The built-in SCOPE command can be used to log data. It will save data to TABLE at the servo cycle rate. So if SERVO_PERIOD is 1000 usec, then ...
AN-409 Saving VR from MC206x to MC4N
When converting from some of the older controller like MC2xx series, the VR(s) from the project have to be transferred to the new controller for the program to work. In this document, it explains how to copy over these VR(s) from MC206x to MC4N This ...