西门子200PLC中SMW32,SMB31,SM31.7组合使用,说是永久写入EEPROM,
答案:3 悬赏:40 手机版
解决时间 2021-11-13 21:55
- 提问者网友:趣果有间
- 2021-11-13 13:46
西门子200PLC中SMW32,SMB31,SM31.7组合使用,说是永久写入EEPROM,
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-11-13 14:26
S7-200的断电保持是靠内部的超级电容供电的,如果断电时间过长超过电容供电时间,保存的数据就会丢失。
为了解决这个问题,可以把数据通过上述指令写入EEPROM,EEPROM中的数据不受超级电容的制约,就像写入的程序一样可以长期保存。
并不是只能用重新下程序的方法才能改变,而是每执行一次EEPROM写入命令,就会将数据重新写一遍。需要注意的是,EEPROM写入次数有限(最少10万次,典型值100万次),所以请只在必要的时候才执行写入操作,而不是每个周期都更新。
为了解决这个问题,可以把数据通过上述指令写入EEPROM,EEPROM中的数据不受超级电容的制约,就像写入的程序一样可以长期保存。
并不是只能用重新下程序的方法才能改变,而是每执行一次EEPROM写入命令,就会将数据重新写一遍。需要注意的是,EEPROM写入次数有限(最少10万次,典型值100万次),所以请只在必要的时候才执行写入操作,而不是每个周期都更新。
全部回答
- 1楼网友:神的生死簿
- 2021-11-13 16:06
SMW32,SMB31是争对V存储区变量的存储。其中SMB31字节里的SM31.7该位置1则是请求CPU保存当前V区(比如VW120)的数据到SMW32中永久存储及掉电保持(其实是西门子PLC利用其内部电池保存),执行完一次保存后CPU自动复位SM31.7。而SMB31中的低2位则是储存数据的格式:00 01是字节 10是字11是双字
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯