我想通过ob10做个中断停止plc的功能,时间出厂值是1994/01/01,但是plc停电后,这个值是恢复出厂值还是继续计时,断电能保持多久
s7-300plc的系统时钟:
时间缓存区 下面的信息适用于所有 simatic s7-300 cpu* 和带有 mmc卡的 c7 设备: 断电后,周围环境40 ℃时,时间缓存区可以保持6周的时间。
超过缓存期后,重新启动,时钟从断电的时间开始计时。
运行时间表是保持的,但是
重新启动后肯定会重启。
不适用 cpu 312 和 cpu 312c。超过缓存期后,重新启动,这两种cpu 时间从断电的时间开始。
您想停止cpu 如果您的停止时间超过了系统时钟保持有两种方法解决:
1、使用plc系统时间计算累计天数,而不使用时间直接限制,虽然这样在客户停机期间无法记录在内,造成停机时间延迟保证能够停止。
2、继续使用系统时钟,在程序中使用db保持功能记录个比较时间,并且在系统每运行一定时间后,对此时间进行修改,保证此db中的时间尽量跟随系统时间*新。在系统每次上电时进行db中的时间与系统时间比较,如果系统时间低于db的,重置系统时间db+20day,虽然*后可能也存在偏差但*大限度地贴近了您要求的时间了。
西门子PLC.西门子变频器,西门子电机.西门子触摸屏.西门子电缆.西门子变压器.西门子高压变频器.西门子低压配电设备