编码器计数测转

各位大侠:有一小项目需要编码器检测设备转速,编码器是单方向每转24个脉冲。PLC选用S7224,请问编码器那种?怎样接线,S7224最多能检测几路设备的转速?木是菜鸟,有例程否。lwxgfls@163.com

问题补充:
转速不超过30转/分

最佳答案

1.只是一个小项目需要检测设备转速,如果要求的工艺精度不高的话,可以使用一些经济简单的办法:
可以使用接近开关,在飞轮上做一个感应点,然后对这信号计算脉冲个数。
这类方法我曾使用过,建议楼主使用霍尔接近开关(或霍尔传感器),这种接近开关的检测对象是磁性物体,然后在飞轮上再固定一个磁钢片,就很容易实现啦。

对于简单测速需要的情况下,非常具有推荐价值, 经济实用。磁钢片+接近开关+固定支架,百元之内的成本足已。而编码器是种精密仪器,通常价格较贵。

2.如果工艺要求精度较高,楼主可选择增量式编码器进行转速检测。
编码器分为增量式和绝对式两类:
增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用输出脉冲的个数表示位移的大小。
绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。

我个人建议使用欧系的编码器,通常是PNP低平输出,而日系的编码器,通常是NPN低平输出。

3.如果使用西门子224XP PLC,计数器的模式都是0时,可使用了HC0到HC5六个高速计数器,接线请参考上传图片。

4.此外,西门子还提供一个"Frequency"库功能:使用该库指令可以测定高速脉冲串的频率和速度。
下载地址:http://support.automation.siemens.com/CN/view/zh/27864874
另外请详细参考官方资料说明,非常好用的一个工具:
《如何测定高速脉冲串的频率和速度》
下载地址:http://support.automation.siemens.com/CN/view/zh/27864874

5.相关例程,楼主也可参考《如何同时测量2个通道的频率值》里面介绍的方法,看能不能满足你的要求。
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=100429&cid=1028

另外前段时间,我也刚好回答过一个关于《S7-200XP frequency库使用问题》,里面也有几张例程的抓图,请参考。
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=126533&cid=1028

图片说明:

编码器计数测转  

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

专家置评

已阅,最佳答案正确。
请参见《S7-200可编程系统手册》里面有关高速计数器的介绍。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月24日 下午6:40
下一篇 2017年10月24日 下午6:40

相关推荐

  • 室外温度变送器程序设计

    各位老师您们好,兄弟最近一个项目使用上室外温度变送器了,但是在调试时发现,室外温度变送器一般是4-20MA/-50℃—+50℃调试任务比较忙,还请各位老师帮忙给个设计思路或程序…

    SIMATIC S7-200 2020年10月31日
  • STL程序中加入什么指令后不能转成梯形图

    我把一个梯形图的程序转正了STL,我不想让别人把他再转回梯形图。请问在程序中加入什么指令既对程序运行毫无影响,又能实现呢?s7-200,编程用的是STEP7-MIcro/win 最…

    SIMATIC S7-200 2020年11月1日
  • 1214C运动控制

    现在有3个轴,组态都一样(Q0.0 Q 0.1用 正数和倒数),但是只有轴1可以正常使用,剩下2个都提示:轴错误,1214C 可不可以同时用…

    SIMATIC S7-200 2021年7月5日
  • 求 ET200M 图书馆

    ET200SP不是有一整套PDF叫ET200SP图书馆吗,ET200M有没有类似的,最好是一份中文的一份英文的 最佳答案 SIMATIC 分布式 I/O&nbs…

    2021年7月5日
  • s7-200问题,求解

    如图中的程序段,M10.3、M10.4为按键的来的标志,M10.3导通调用M10.7输出的子程序,为啥运行时已经推出了子程序,M10.7还是通的? 问题补充:手滑打错了,是M7.0…

    2017年11月16日
  • s7-200WEN

    从PLC上传程序,再下载到相同型号相同版本(2.02)的PLC,下载到中途就出现通讯故障,而下载新写的陈序没问题。PLC 是作为MODBUS从站的,从端口1下载的。 问题…

    SIMATIC S7-200 2021年7月5日
  • S7-200高速计数器计算长度和速度?

    利用S7-200高速计数器计算缆绳的拉出长度和速度,编码器100个脉冲为一圈,一圈100mm,程序如下:网络1(调用HSC0)LD    &…

    SIMATIC S7-200 2020年11月5日
  • S7-200SP产品样本

    之前1200的PLC的产品样本的最后几页有模块的接线图,S7-200SP的样本里面没有,是否有带有接线图的样本 最佳答案 看一下S7-200系统手册,里面有详细的介绍,模块的接线一…

    SIMATIC S7-200 2017年11月4日
  • 200 smart sr60 通讯提示未知通讯故障

    2台smart plc用以太网做数据交换,然后用组态王和MGCS屏连接SR60 plc,开始的时候可以通讯,一段时间后只能通讯一个,MGCS能通的时候,组态王不…

    SIMATIC S7-200 2021年7月5日
  • S7200与伟创AC80变频器MODBUS通讯问题······

    我现在用226CN CPU与伟创AC80变频器modbus RTU通讯,现在通讯没问题,但是修改数据有问题了,226CN CPU做主站,从站变频器的地…

    SIMATIC S7-200 2020年11月1日