欢迎光临入喜工业控制技术(上海)有限公司
当前位置
首页 > 新闻中心
西门子200smart数据丢失
2021/7/7 9:11:10
西门子200smart数据丢失

各位大神,请教一下。1台S7-200 SMART配1台SMART LINE 7"屏,控制步进电机运行,在用户现场正常运行了2年。程序里是用运动控制向导组态的,数据块截图如下。最近出现问题,有些在触摸屏上设置的数据在断电以后回丢失。比如:VD223用户在触摸屏上人为设置成45.0,但系统断电重启后,又变成组态时的30.0,这个是硬件损坏了吗?损坏了哪部分?这个程序在新的CPU模块上运行一切正常。
数据存储区设置肯定没有问题,因为这个产品已经生产2年了,销售了100多台,而且掉电的状态在设备出厂到用户安装的过程中一直存在,有些发到用户手里,隔一段时间安装的情况也存在。只是最近出现这个状态,原程序在新PLC上我们反复测试了,没有问题。
SMART的超级电容不行了,增加电池就可以 掉电保持

此回答已完善:

https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/software/equipment_config/config_system/retentive_range.html
看看你设置的数据保持范围
所有类型的 CPU,只要是在系统块里设置了数据保持的数据,断电后数据都会永久保存(不依靠于超级电容),但永久保存的存储区的范围最大为10K。对于未设置为数据保持的存储在RAM 中的数据,一旦掉电其数据就会丢失。超级电容可以用于保持实时时钟,一般上电24小时后通常保持7天

那估计就是设备坏了
因为西门子自己说的不依赖于超级电容,你设置的还都对
那么肯定是设备坏了
但是呢
设备在现场会不会被工人擅自更改过呢

让他们拍照给你们看看

我感觉是你程序的逻辑关系及应用引起的。也相信你这么多plc的应用,会考虑到的那些问题。
1;你为什么要调用VD223这个变量?一般用户调用变量是按偶数形式调用的,除非你特殊需要。
2;假设VD223没有地址重复的应用,断电后,重新启动你用SM0.1给VD223做了那些工作?

硬件没有任何问题,数据也没有丢失。
说白了,还是程序问题。好好的查下你的VD区,是否有地址重复数据覆盖了?

  

运行两年有这个问题,我也觉得会不会是超级电容的问题。
毕竟在新PLC上面没有这个问题,其他硬件损坏的话也不至于只有掉电保持功能受损其余正常吧

联系方式
CONTACT US

电话:13818569113      15721373211

邮箱:fushidianji@139.com

网址:http://www.jiansujiabc.com

地址:上海青浦区北青公路7171号111-112室

用手机扫描二维码关闭