S7-200速度程序

我是通过旋转编码器采集信号后把产品的运行速度显示在TD200上面,我请教大家这个程序怎么编写?谢谢!

问题补充:
我现在程序里已经知道产品的运行长度了,想把长度转换成速度显示,并能够容易控制运行速度,谢谢了!

最佳答案

你好,S7-200用编码器计算速度还是比较精确的。
     一般利用定时中断SMB34或SMB35,读取高速计数器的值,中断后减去中断前的值除以中断时间,得出速度,乘以系数换算即可。
     根据你的程序的大小还可以减小中断时间。
     我在一个项目中应用效果很好。截一段程序你可以看一下。
     发你邮箱。

提问者对于答案的评价:
非常感谢您的帮助!

专家置评

建议楼主参考VOLLMER的建议,比较有价值,用定时中断+高速计数器的方法。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc316138.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:18
下一篇 2020年11月1日 下午4:18

相关推荐

  • PLC编程软件问题

    请问大师们西门子plc1200与plc200的编程软件都通用吗?电脑是win7版本32位的适合安装哪款通用编程软件? 最佳答案 1、MICro/WIN是S7-200的编程软件,Wi…

    SIMATIC S7-200 2021年7月5日
  • MBUS_MSG指令

    MBUS_MSG指令在子程序中调用出现问题,不能正常工作 最佳答案 请lz提供错误代码。首先看done是否为1,之后查看错误代码error 。最多两种错误,代码3为从占没…

    SIMATIC S7-200 2017年12月7日
  • EM231 RTD模块可以接PT1000吗?和接PT100有什么区别

    EM231 RTD模块可以接PT1000吗?和接PT100有什么区别,谢谢。在程序上怎么修改。 最佳答案 EM231 RTD模块支持PT1000,DIP拨码开关…

    2017年6月5日
  • S7 200 smart 温度模块控温值与实际温度有偏差,总是偏小

    CPU采用 SR30 感温模块 EM AT40 感温线k型,采用pid控制,控温稳定。但问题是显示的温度与用温度计测的温度有偏差,…

    SIMATIC S7-200 2021年7月5日
  • V20的USS通讯

    224XP处理器与V20 USS通讯,请问双方怎样设置?用USS库中的“USS_INIT”、"USS_CTRL"做了通讯,plc反馈错误“检测到变频器…

    SIMATIC S7-200 2020年10月31日
  • 请问这个程序怎么读呢?

    这是检测矿泉水喷码漏喷击打的程序,由编码器、喷码机打印信号、检测光眼击打气缸组成,这是主程序,我看不太懂,就请大家帮忙了!这是程序,s7-200的,i0.3是喷码机信号,i0.4是…

    2020年10月31日
  • s7-200都有什么型号

    s7-200都有什么型号 最佳答案 CPU 222 CN DC/DC/DCCPU 222 CN AC/DC/继电器CPU…

    SIMATIC S7-200 2021年7月5日
  • s7-200密码解密

    s7-200密码解密谁知道 最佳答案 你可能问的是CPU密码加密的解密吧。若是2.0以前的倒是有个软件,2.0以后的CN版的不行。现在传给你,请查收邮件,你试试,若是程序解密参考以…

    SIMATIC S7-200 2020年11月5日
  • S7-200与PC(主站)通讯问题

    小弟刚开始研究PLC不久,现在想用224XP采集模拟量,并通过串口传给电脑。请问没有softwarewedge之类的软件,我只用STEP7-MicroWIN 是否可以实现…

    SIMATIC S7-200 2021年7月5日
  • S7200 PID

    请教各位专家:        比如说我用的0~10V对应0~50度的传感器,做了个PID去控制一个电…

    SIMATIC S7-200 2021年7月5日