quote:以下是引用zhangli0在2008-08-01 13:05:12的发言:
看了你说的,看半天也没有看明白!你使用的到底是局部变量还是临时变量?临时变量的数据是不能保存的!每一个周期开始就会自动复位的。其他的变量都是在db,或者M中保存的。你看看你的程序中都是那个地方使用到了这个地址?是不是你的地址存在重叠的现象?比如现在你用了md0,那么m0.0~m3.7你都不能在别的地方在用了!如果使用就会造成md的数据错误。
临时变量并非每周期自动复位
而是循环使用 所以其值乃是随机的 和上下程序以及PLC状态等都有关系 因此在使用时必须进行初始化