恭喜,你发布的帖子
发布于 2018-10-24 14:37:10
22楼
看程序又看不明白了。计时器干嘛的?有边缘指令在前面计时器怎么会计时呢?两次监视的截图表达了什么差异?
延时断开定时器。en断开后经过PT时间后断开。其实那个上升沿也是多余的。
M0.0接通,给VW0清零,5s后,在T32的下降沿,读取VW0的值,传递到VW2,记录这5s的计数值。
如果设置SMB34=100,连接中断事件11到int0,那么VW2的值应该是50,实际上,VW2的值是5000左右,测试几次,在5001和5002之间跳动,这个应该是中断和主程序异步造成的误差,而且修改SMB34,不影响VW2的值。说明int0实际上是按1ms周期被调用的,和SMB34没有任何关系。smb35=0,你在5楼说了,实际按1ms执行,中断连接并没有任何错乱
请填写推广理由:
分享
只看
楼主