lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1033 个
工控威望: 1134 点
下载积分: 2768 分
在线时间: 764(小时)
注册时间: 2009-08-02
最后登录: 2024-04-24
查看lzhpsky的 主题 / 回贴
楼主  发表于: 2013-10-31 07:49

西门子200的PLC长时间断电会产生这样的情况吗?
1.平常写入到西门子200中的梯形图程序,长时间断电程序是不会丢的,只是调试好的VD存储器是数据丢失,我这个理解对吗,还是说程序也能丢了呢?

2.看大家说可以把数据写到EEPROM中去,具体应该怎么做呢?

希望大家帮我解答一下这2个问题,谢谢大家。
qj_wgx
级别: 家园常客
精华主题: 0
发帖数量: 761 个
工控威望: 995 点
下载积分: 2456 分
在线时间: 445(小时)
注册时间: 2007-08-28
最后登录: 2024-05-17
查看qj_wgx的 主题 / 回贴
1楼  发表于: 2013-10-31 08:24
1.理解基本正确,程序是写在rom里的,保存时间相对很长
2.除非你的数据固定不变,否则,200据我所知还是无法把数据保存到EEPROM里
zsb2010
级别: 工控侠客
精华主题: 0
发帖数量: 117 个
工控威望: 2362 点
下载积分: 4026 分
在线时间: 340(小时)
注册时间: 2009-09-02
最后登录: 2024-01-21
查看zsb2010的 主题 / 回贴
2楼  发表于: 2013-10-31 10:34
程序是永远不会因为停电丢失的
现场设定的数据如何保存到EEPROM,可以调用W_EEPROM库函数来完成,写入W_EEPROM后,数据就会永不丢失
qwe123zxclk
级别: 家园常客
精华主题: 0
发帖数量: 259 个
工控威望: 502 点
下载积分: 1759 分
在线时间: 238(小时)
注册时间: 2008-11-06
最后登录: 2023-01-07
查看qwe123zxclk的 主题 / 回贴
3楼  发表于: 2013-10-31 11:06
EEPROM要注意不能一直在写,否则PLC会搞坏,还有一个永久保存的方法:数据不多的话,MB0-13设置成断电保存就是永久性的
qj_wgx
级别: 家园常客
精华主题: 0
发帖数量: 761 个
工控威望: 995 点
下载积分: 2456 分
在线时间: 445(小时)
注册时间: 2007-08-28
最后登录: 2024-05-17
查看qj_wgx的 主题 / 回贴
4楼  发表于: 2013-10-31 13:22
引用
引用第2楼zsb2010于2013-10-31 10:34发表的  :
程序是永远不会因为停电丢失的
现场设定的数据如何保存到EEPROM,可以调用W_EEPROM库函数来完成,写入W_EEPROM后,数据就会永不丢失

从网上找来一种办法:

用特殊存储器SMB31+SMW32就可以把V存储区的数据永久存入EEPROM

真是学无止境啊,以前从没往这方面想,原来还可以这样,呵呵