发布于 2010-01-27 08:52:12
6楼
@ 修改FB 的接口部分以后,背景数据块是肯定会随之变化的,不可能完全保存。如果一定要保存以前的数据,可以另建文件夹,直接保存在电脑上。
----保存副本是可以的,问题就是我重新生成背景数据块之后,以前的所有静态变量数据都要重新录入一遍。我的一个FB下带20多个背景数据块,重写很麻烦的。
@ 对以前的数据不做删减,增加的数据在静态变量内做,以前的地址没有改变。
----如果我在静态变量中间插入一个变量的话,变量后面所有变量的地址肯定会变的。除非我插入的是布尔量,或者一个byte,而该变量位并没有用完。
@你如果说是初始值,你可以直接在定义的时候就输入,如果是运行值,你在上位机软件中做一个保存读取功能把当前数据保存下来,你修改后再把数据读入到当前数据块。
------上位机上如果寻址是绝对地址的话,我看是不行的。如果是symbol的话应该可以的。上位机可以直接用变量名称寻址吗?
学习的人是快乐的。