S7-200高速计数编程的问题!!!

我的旋转编码器(1000脉冲\转),我是用向导编的高速计数程序,程序已经在项目中使用了,但还有不少地方没搞清楚,
向导完成后自动生成一个HSC0_INT,在主程序里我用SM0.1调用它进行初始化处理。在主程序我用MOV_DW 将HC0脉冲
实时读到VD100中,但我感觉对脉冲VD100处理的有问题,我是用脉冲数除以普通定时器时间得出转速。同事和我讲要用中断处理
读到的脉冲算速度,普通定时器受扫描周期影响(实际应用感觉速度误差不是很大),不清楚中断具体怎么用???

最佳答案

1、用SMB34的定时中断,2、在特定的时间内计算出行走的距离除以采集的时间,就可以了。主要是你的根据发出一个脉冲计算出轴承行走多远距离,这个运算比较麻烦。

提问者对于答案的评价:
谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:14
下一篇 2020年10月31日 下午3:14

相关推荐

  • s7-200plc程序监控问题

    各位高手,小弟遇到一个问题,PLC程序上载后监视有一个网段是灰色的,这段程序中包含的触点线圈状态都没有变化,但输出确实有变化,这是什么原因?请大家指教。注:程序中并没有用到中断跳转…

    SIMATIC S7-200 2017年12月2日
  • PID指令的定时执行

    想使用S7-200的PID指令。手册上说,可以在主程序中被定时器所控制,以一定的频率执行。我理解是不是要在PID指令的“EN”端前面加一个常开触点,例如,每过5秒,这个触点闭合一次…

    SIMATIC S7-200 2021年7月5日
  • 一个PC可以通过串口控制8台PLC200吗

    8台之间不用没有数据交换,就是自己写一个上位机,用8个串口,可以同时监视和控制8台机器吗 最佳答案 可以1、和上位机的有线通讯,WINCC、组态王等,采用modbus 和…

    SIMATIC S7-200 2017年10月29日
  • S7-200 226 CN通讯口port0坏了,哪位高手指点一下

    如题,S7-200 226 CN通讯口port0坏了,拆开发现里面炸掉两个贴片电阻,还烧一个二极管?两个贴片电阻已经查了,是分别连到D+D-的阻值10,烧坏的二…

    2021年7月5日
  • S7-200 CPU214用CPU224代用的問題

    請問大家S7-200 CPU214用CPU224代用的問題?我們現在用著CPU214的PLC,但最近發現有些CPU214的PLC損壞,市場上沒有買。一. 如果我…

    SIMATIC S7-200 2018年12月9日
  • s7-200 224xp中的V区数据如何导出excel

    如何将s7-200 224xp中程序运算结果的产生的V区数据如何导出到excel 最佳答案 直接的指令200里是没有的,需再安装PC ACCESS软件。同类问题…

    SIMATIC S7-200 2017年6月8日
  • 用什么办法使pc/ppi电缆能传输200米

    诸位大侠请问:wincc与200通信时,用pc/ppi电缆,长度200米怎么办 最佳答案 从485口延长200米,也许能好用! 本人曾经做过100米,通讯正常,再长就没做…

    SIMATIC S7-200 2021年7月5日
  • 怎样累计计时

    我想在设备一打开就计时,累计计时,用计时器怎样实现? 最佳答案 用BITIM和CITIM两条指令即可: LD     M…

    SIMATIC S7-200 2021年7月5日
  • PID向导程序

    那位高手帮我做个S7-200PID向导负反馈程序(不是用自带向导做的也行),有手动和自动功能。在自动调试时,首先输入一个可设定的模拟量值,然后在此模拟量基础上PID调节。请告诉我几…

    SIMATIC S7-200 2020年11月1日
  • TD400C 文本显示不全

    为什么一个用户菜单下的两个屏幕,屏幕0正常,屏幕1的左下角有两个字符区显示不出来,改中文也显示不出来 图片说明:        &…

    2017年11月16日