RMA
Member
In my curent project we want to make sure that parameter changes made by the operator during run time and stored in a DB do not get lost if the CPU crashes and has to be rebooted, or if the CPU dies and a new CPU has to be fitted.
With a 300 CPU, this would be no problem - just create an unlinked DB and download it to the MMC then save the new parameters using SFC84 and in the event of a restart, read them back with SFC83 in OB100.
Unfortunately, the sub-contractor is planning to use a 416-3 CPU, which has 256 kB of Load memory (RAM) on board. What I've not been able to figure out is the relation between the external Load memory on the Flash-EPROM and the onboard memory.
In a nut-shell, how can I be sure that the unlinked DB is created on the memory card and not in the onboard RAM?
With a 300 CPU, this would be no problem - just create an unlinked DB and download it to the MMC then save the new parameters using SFC84 and in the event of a restart, read them back with SFC83 in OB100.
Unfortunately, the sub-contractor is planning to use a 416-3 CPU, which has 256 kB of Load memory (RAM) on board. What I've not been able to figure out is the relation between the external Load memory on the Flash-EPROM and the onboard memory.
In a nut-shell, how can I be sure that the unlinked DB is created on the memory card and not in the onboard RAM?