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

我用旋转编码器采集一轴的转速如何在程序中实现如下两个功能?
 (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

相关推荐

  • CPU226 可调旋钮

    cpu226模块上有两个可调的旋钮,是用来干什么的?用来分配地址吗? 最佳答案 两个模拟电位器分别对应SMB28和SMB29,调节电位器就是改变SMB28和SMB29中的数值,数值…

    SIMATIC S7-200 2021年7月5日
  • 编程软件求指点

    “从来没安装过编程软件菜鸟级的直接安装STEP7 MicroWIN V4.0 SP9能装上么 最佳答案 STEP7 MicroWIN&nbs…

    SIMATIC S7-200 2020年10月31日
  • 求 wincc s7-200 算法 三方面高手指教!

    问题背景:一套性能要求比较高的自动化系统,要求:20ms内完成PID调节,即给定一个设定值q,20ms内通过PID控制使机构位置达到设定值。我已经用VB+采集卡实现了功能,采集卡采…

    SIMATIC S7-200 2020年10月31日
  • 三个S7-200与组态王通讯

    现在手上有三个S7-200 224CPU(分别为A、B、C)和一个上位机,需要A分别和B、C通信。现场接线如下:B、C走RS485 到A的PORT0,A通过Po…

    SIMATIC S7-200 2021年7月5日
  • s7200 仿真 与 PC ACCESS 通信数据交换并且与INTOUCH 数据交换

    S7200 仿真 与 PC ACCESS 通信数据交换并且与INTOUCH 数据交换 问题补充:写一段程序,数据交换,并…

    SIMATIC S7-200 2020年11月1日
  • cp243和1200以太网通讯,

    s7-200通过cp243和s7-1200以太网通讯。243挂在第四个模块,200 设置客户机,设置完成后调用eth-ctrl 和eth-xfr。xfr报故障6…

    2021年7月5日
  • 224XP CN不能装载程序

    S7-224可以下载程序,224XPCN不能,82#出错,但程序没有问题,下载过程中可以看到系统块下载了,程序块下的时候出错,软件版本SP4。0,中文环境,电缆也更换过,12月17…

    SIMATIC S7-200 2021年7月4日
  • EM231电流输入问题

    电流信号采用四线制,当电流信号未连接到EM231时,测量电流信号+  -之间有4MA电流,当电流-信号段接到EM231的A-段子,将万用表串联在电流+信号段与E…

    SIMATIC S7-200 2020年11月1日
  • s7-200 编程软件兼容性问题

    我有一设备,以前使用的是低版本,但是具体版本号不知道了,现在用V4.0SP6去上传,但是不能够成功,一上传到PC,就自动关闭软件,200的软件是向下兼容所有的版本编辑的软件吗? 最…

    SIMATIC S7-200 2020年11月1日
  • S7-200与VB6.0之间的通信

    做上位机软件需要,本来想用wincc简单点,可是由于现场有许多设备的协议并不是标准的,不能兼容到wincc。 所以用VB6.0或者VB2005。请问VB与S7-200通信…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论