S7-200PLC怎样在定时中断中取样高速计数器CH0来计算速度!有程序举例吗!谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月11日 下午2:58
下一篇 2017年6月11日 下午2:58

相关推荐

  • 请帮助解决S7-200PLC中断优先级问题

    我想用S7-200实现一个控制过程。因所学知识有限,一直没有实施。恳请点播帮助。       过程是这样的,有…

    SIMATIC S7-200 2017年7月30日
  • S7-200怎么编写BCC(异或校验)样验程序

    我有一个项目要用200和电子称通讯,电子称的报文格式中用到异或校验。  我XMT发送请求时,我可以用异或校验计算器算好,人为填进去发送缓冲区。。。。 …

    2021年7月5日
  • 虚心求教关于VD的问题

    1,VD1400与0.0(变动值)相加后再传送给VD1402会不会出问题.还有VD1402取整后传送给VD1404.这样有一些地址重叠可以吗.2,VD1404的数据不是应该包含VW…

    2017年11月19日
  • s200输入输出故障

    本人已遇到几个了,发生在主机上,输入指示灯亮,但监视程序对应的接点却显示无信号输入,主机无报警,也处于RUN状态,据客户反应是在使用过程中出现的,一直找不到原因,望高人指点。现在的…

    SIMATIC S7-200 2021年7月5日
  • S7-200 自由口控制问题

    现有一个扫码设备,自由口基础参数已经设置完成,想用刷条形码的次数来计数,不知道怎么实现;第二个问题,SMB94可以确定接收的最大字符数,扫码的信息都存储在缓存区里,我想更改缓存区里…

    SIMATIC S7-200 2021年7月5日
  • 故障现象?

    我公司一自控站224XP控制MM430,模块输出端指示灯老是闪红灯但是运行正常不知什么原因, 恳请老师指导!!! 最佳答案 打开编程软件,连接上PLC,在菜单栏中选择&q…

    SIMATIC S7-200 2017年12月9日
  • 顺序控制继电器S使用的问题

    我在西门子S7-200的系统手册和陈忠平编写的自学手册里都看到“不能将同一个S位用于不同程序中。例如,若主程序中用了S0.1位,子程序中就不能再用它了”还有句话就是“执行SCRT和…

    SIMATIC S7-200 2020年11月1日
  • 200 MODBUS

    请教一下 现在我用modbus读出来的long和实数类型 不知道是怎么转换 请多指教 急急    &…

    SIMATIC S7-200 2021年7月5日
  • S7-200时间传递

    烘干中各工位要计时,工件满足总时间后放行,工件连续排列,我S7-200程序采用定时间传递,见附图, 但计时器当前时间不能传递。请各师傅指导。LD  &…

    2017年8月18日
  • STEP 7-MicroWIN SMART V02.02符号表中I/Q总有红色浪线且程序里不能显示

    STEP 7-MicroWIN SMART V02.02符号表中I/Q总有红色浪线且程序里不能显示,中间量符号就没问题,系统符号也没问题,这是什么情况…

    2017年6月5日