quote:以下是引用流浮在2012-02-12 12:37:57的发言:quote:以下是引用LeeWheel在2012-02-10 13:02:50的发言:
最佳方法就是二楼的那种买个电池风扇模块来解决。
用加电池模块的方法方便省事,不用写程序,可保持3年以上,由于时间关系,我还是采用了二楼提供的通过系统数据存储指令进行数据保存的方法,在设备每次停止运行时保存一次数据,将数据保存至CF卡,然后设备每次上电后从CF卡读取一次这部分数据。将SIMOTION D435执行Overall reset复位操作后,然后断电,再重新上电,VAR_GLOBAL RETAIN定义的变量值未丢失,验证ok。
采用指令进行数据保存缺点是:需要写存取这两部分程序,而且得反复验证。
有关SIMOTION D数据存储和数据相关操作,我找到一个文档,有兴趣的可参考一下。
http://www2.ad.siemens.com.cn/download/Upload/MC/application/A0255.pdf
楼主的做法很好,值得借鉴和学习