需求:在STEP7里边有两段程序,之间是间隔一定的时间执行的。时间不定,需要操作人员根据实际情况设定。
问题:经测试发现,STEP7里边可以用定时器满足程序里边的功能,但是这个S5time的时间在wincc里边设置就出现了问题。根据官方的文档,可以把s5time时间经过转换在WINCC上边以1S的时基进行显示,也能修改。但是我的需求可能是几十分钟等,这时就发现,wincc的不足了,他不能以分钟为时基显示,也不能修改。
请问大家,有没有遇到过这个问题,你们是怎么处理的?
钻石用户推荐最佳答案
你可以用循环中断,里面用用数据自加,比如ob35中断周期设置为100ms,那么你可以在中断中实数变量自加0.1,这样得到的自加结果就是秒数.需要间隔的程序也在ob35中调用,这样只要进行实数比较就行了.
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354419.html