用旋转编码器采集一轴的转速如何在程序中判断轴的正转和反转?

我用旋转编码器采集一轴的转速如何在程序中实现如下两个功能?
 (1)、在轴连续转动时(转动过程中一会儿正转,一会儿反转),判断轴的正转和反转。
 (2)、如果轴是连续正转,是否在程序中不用设置HSC的预设值,也不用在初始化程序中初始化中断程序,HSC将如何连续纪录脉冲数?
 (3)、在程序中利用HSC采集的脉冲数,如何计算轴的转速?旋转编码器的线数,为一转600个脉冲,这个线数在程序中如何使用?

最佳答案

1.使用增量型编码器,判断AB相序来确定正反转
 2.PLC上电时需要对HSC进行初始化,在使用中是不需要的,HSC 会自动记录脉冲数
 3.要知道以下参数:
    轴转一圈对应脉冲数,V=单位时间HSC增量/采集时间(MIN)/600
 单位是RPM/MIN  每分钟的转数

提问者对于答案的评价:
ok

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:57
下一篇 2021年7月5日 上午9:57

相关推荐

  • S7200-CPU222烧了两次

    CPU222CN有两次烧坏,一次是通讯口烧坏,第二次是CPU烧坏连后面4块232也烧坏了。系统用485-232跟工控机通讯的。 最佳答案 西门子S7-200PLC的RS485通信口…

    SIMATIC S7-200 2020年11月1日
  • 多台 224XP与组态王PPI通信时不稳定,用编程软件刷机时,有的找到,有的找不到

    现场有16台 224XP与组态王PPI通信时不稳定,用编程软件刷机时,有的CPU找到,有的找不到,有部分找到的也是unknown,线是用紫皮线,端子也用西门子的DP接线端…

    SIMATIC S7-200 2018年3月6日
  • 西门子200数据存储

    上位机用wincc,下位机用西门子200,当上位机与下位机通讯断开时,下位机保存数据,当通讯正常后,再将西门子200中保存的数据上载到wincc中,我想知道的是下位机如何保存数据的…

    SIMATIC S7-200 2020年10月31日
  • 西门子S7-200PLC之间的通讯!

    如果是两个200的PLC,可以通过程序设置为一个是(PPI/主站模式)SMB30=2,一个是(PPI/从属模式)SMB30=0或者默认设置,通过NETR和NETW来完成网络读写,只…

    SIMATIC S7-200 2021年7月5日
  • Modbus轮询控制

    用的S7-200做主站,下面挂8个从站,用什么方式进行轮询采集数据啊!!!新手求解答!!! 问题补充:我按照教程上做了一个,但是运行时整个程序都不运行! 最佳答案 1、一般用通讯完…

    SIMATIC S7-200 2017年12月7日
  • s7-224 xpsi 模拟量输出端口问题

    1、用直流电压档测M和V之间,没有输出电压?模拟量0-10v两个端口输入查状态表是有值的。。。为什么输出就没有呢,是软件设置问题吗?示意程序如下,请高手们指点迷津。2、顺便请教一下…

    2017年6月13日
  • 两台S7-200的通信线怎么做?

    请教高人 两台S7-200PLC的通信线怎么做 问题补充:两台PLC只是连下做下试验 用哪种通信方式 最佳答案 直接连接 3 和3&nbsp…

    SIMATIC S7-200 2020年11月1日
  • 一个200cpu可以连多少op73

    一个200cpu可以连多少个op73,有没有相关的规定数量,对于不同的cpu连接的个数是否不一样?谢谢 最佳答案 是的,不同的cpu带的数量是不一样的,而且扩展的EM277使用也可…

    SIMATIC S7-200 2021年7月5日
  • 关于PTO控制

    PTO控制是否一旦启动就不能停止。停止的话又要重新开始 问题补充:我的意思它停止了。开始的话又要从头发脉冲。简而言之就是说:假入我需要10000个脉冲。发了4000个因设备故障强行…

    SIMATIC S7-200 2018年12月2日
  • 有16个伺服,脉冲控制。该选什么CPU和定位模块

    1.成本考量选型2.方便考量选型 最佳答案 200PLC的226本体最多可以带5个EM253所以不适合,建议用300PLC来搭建系统。因为你涉及到成本问题,所以建议找西门子的代理商…

    SIMATIC S7-200 2017年5月28日

发表回复

登录后才能评论