登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:求教高速计数中断这段为什么要那个自加1的vb0大于5才行

点击:712 回复:7

附件 微信图片_20200305205333.jpg
程序是缠绕铁丝的,高速计数是缠绕轴编码器的,通过计数计算缠绕轴速度的,这段程序应该是通过100ms的中断计算速度的,就是不知道为啥要那个vb>5来驱动,附上程序,求教大家
附件:
[本地下载]
20-03-05 21:04
他这意思就是第五次中断也就是0.5s以后再开始进行计算,不知道是不是为了避免刚启动时的波动还是什么原因
20-03-06 14:55
同问:INC指令怎么用一个always_on的M值赋值?
20-03-06 21:16
谢了
20-03-06 21:59
不是赋值,一直运行而已
20-03-06 22:00
因为根据我的理解和实际运用的一些情况,加减法计算还是使用沿值比较靠谱。
20-03-07 10:35
因为这是写在中断子程序里面的,程序作者的意思应该是中断五次后再把高速计数器复位从新执行程序,,,在中断里面就算是SM0.0他也是进来一次自加一次而已,不会有无限加的情况出现
20-03-07 14:37
计数五次中断清零。
20-03-19 21:04

工控新闻

更多新闻资讯