H0还有长度计算程序的!再做个20MS定时中断程序取样计算速度怎样做!谢谢
最佳答案
200的定时中断是SMB34和SMB35,当高速数据读取后,将数据放入定时中断中进行减的计算,得到一个由时间差的值,再将这个差值乘一个系数。乘系数的原因是定时中断最大时间值只能在255mS,而一般读取速度值的单位以秒或者分钟记的。
差值程序:
LD SM0.0
MOVW AIW0, 差值:MW2
-I 上次读取的值:MW0, 差值:MW2
LD SM0.0
MOVW AIW0, 上次读取的值:MW0
上诉程序做相应的变通就可以使用。
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc168363.html