各位大神,请教一下。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的应用,会考虑到的那些问题。
会的,电容坏了。我有个客户给的PLC,他们为了节约成本,给我一个旧的,
PLC设置好时间,重新开机,时间还是没了。
那个时间设置的FB块,可以在触摸屏设置,是我自己写得,没有问题,用了好久了。
还好,能存住程序哦。
电话:15721373211
邮箱:15721373211@139.com
网址:http://www.4006162020.net/
地址:上海青浦区北青公路7171号111-112室