现场有5条打印输送线,每条线都有一个推杆将箱子从其他线路上推入打印区,每条线还有一个计数功能,推杆推一次,计数器计1,这样不断累积。现在是要每天在下班前将每条线计数器里的数字存入一个数据库,记录下来。我是用了过程值归档,但是我要求它能在每天一个固定时间内开始归档,而不要它随系统启动就归档,该怎么做呢?现在我是让它随系统启动就归档,发现有很多弊端。有哪位达人可以教教我,现场用的是WINCC5.1版本,要求每天归档一次即可,PLC会在每天凌晨12点对计数器清零,所以我必须做定时归档,怎么做呢?如果是要写函数或是脚本,给我一个样例参考可以吗?
问题补充:
我也用过定时器,在里面设置循环起点时间好像不起作用,任然是随着系统启动就开始归档,是不是还有其他设置? 我的邮箱是tommy_key@sina.com 如果有什么资料,可以发给我,我请教了。现在对这个问题很困惑。
最佳答案
1.打开变量记录---定时器---1天---属性---输入循环起始点中的小时、分、秒都填0.
2.过程值归档中的变量采集周期和归档/显示周期选为1天,归档周期系数为1.
3.这样每天只归档一次,而且是整点归档(零点)。需要注意的是PLC会在每天凌晨12点对计数器清零,所以归档要在PLC计数器清零之前归档。我用的是wincc6.2不知道WINCC5.1版本里有没有这些设置,你先看看能设置不。
问题补充:给你邮箱发资料了,注意查收。
提问者对于答案的评价:
很有帮助,谢谢你的热心。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273196.html