编码器计数测转

各位大侠:有一小项目需要编码器检测设备转速,编码器是单方向每转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

相关推荐

  • 触摸屏下载电缆

    WinCC flexible micro和PRTOO的画面下载电缆一样吗?假如屏中有485口和232口,232/PPI电缆和普通电缆都可以用吗? 最佳答案 对同…

    SIMATIC S7-200 2021年7月5日
  • S7-200转S7-200SMART

    转换过程中出现POU,编译报错。 图片说明:       最佳答案 S7-200 运动控制不能直接在S7-200 SMA…

    2021年7月5日
  • s7-200如何编写STL程序?

    请问像下图中的语句表要怎么在MicroWin 上编写呢?能不能帮我编写一下然后发我邮箱 1586924878@qq.com 不胜感激! 问题补充:ht…

    2017年6月27日
  • s7200通讯

    请问CPU224 CN 是否能跟变频器通讯啊,因为CPU224 CN 只有一个接口,跟变频器连接了就不能跟触摸屏连接了,不知什么好的方法?&…

    SIMATIC S7-200 2021年7月5日
  • 使用S7-200 PC Access SMART报错Simatic OPC DA Server已停止工作

    详细如截图附件所示使用S7-200 PC Access SMART测试客户端的时候,加入所有数据刷新客户端的时候报错,然后唉个加入,发现把3个变量去掉…

    2021年7月5日
  • PID编程问题

    使用PID向导是否可以用两个变量做两个向导,但是却控制一个输出? 问题补充:两个输入一个正调节,一个反调节,然后控制输出. 最佳答案 可以的。但效果如何就值得考虑了。 提问者对于答…

    SIMATIC S7-200 2021年7月5日
  • 安装ac access报错

    安装pc access安装不上,显示如图,如何处理。 最佳答案 一般情况下,安装高版本的软件时,会在这装过程前自动提醒删除低版本的软件,删除完成后会自动重启开始安装高版本…

    SIMATIC S7-200 2017年7月26日
  • 226的CPU能否扩展2个32+32的模块和1个16I的模块

    226的CPU能否扩展2个32+32的模块和1个16I的模块 问题补充:最大扩展7个模块,是不管什么模块,只要I/O都不超过128就可以吗? 最佳答案 226的CPU能否扩展2个3…

    SIMATIC S7-200 2020年11月1日
  • 模块断线问题

    S7-200PLC和EM231模块在运行过程中,突然235模块与PLC连接的数据线断开了,造成235模块测量的温度值停留在断线瞬间的那个值,这个应该怎么做一个报警 最佳答案 你说的…

    SIMATIC S7-200 2021年7月5日
  • 双字操作数的类型

    双字操作数的类型里又一种是&VB,这里的‘&’是什么? 最佳答案 间接寻址,比如 LD     SM0.…

    SIMATIC S7-200 2021年7月5日