王文杰工控
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 136 点
下载积分: 583 分
在线时间: 5(小时)
注册时间: 2013-05-20
最后登录: 2020-05-28
查看王文杰工控的 主题 / 回贴
楼主  发表于: 2015-02-13 13:12
我用S7定时器做了1秒和1分钟的脉冲,用来累计时间,方法类似下面程序,但是客户反映累计时间小于实际运行时间,分钟计数的运行一个小时以上后,误差有五六分钟。我自己用PLCSIM仿真时发现,居然一次也累计不了,各位大神有知道为什么的吗?

           AN T 1
           L S5T#1S
           SD T1

           A T1
           JNB M001
           L MW100
           +1
           T MW100
M001:NOP 0
kokoper
级别: 略有小成
精华主题: 0
发帖数量: 238 个
工控威望: 357 点
下载积分: 1335 分
在线时间: 144(小时)
注册时间: 2014-07-23
最后登录: 2018-09-17
查看kokoper的 主题 / 回贴
1楼  发表于: 2015-02-13 16:54
程序指令执行的时间没算上吧,如果精确定时,可以考虑直接用中断实现啊