搜索
bottom↓
回复: 8

各位的PLC有没有编码器输入检测功能呢?不知大家的PLC的高速脉冲计数是如何实现的?

[复制链接]

出0入0汤圆

发表于 2010-4-20 14:54:25 | 显示全部楼层 |阅读模式
不知大家的PLC的高速脉冲计数是如何实现的?
用51能不能行?

出0入0汤圆

 楼主| 发表于 2010-4-20 15:31:27 | 显示全部楼层
高手不在吗?用51的计数器能做吗?大家一起来讨论下

出0入0汤圆

发表于 2010-4-21 12:08:12 | 显示全部楼层
用51可以,不过速度你要算算满不满足你的要求

出0入0汤圆

 楼主| 发表于 2010-4-21 12:51:41 | 显示全部楼层
速度可以,但现在我用汇编,计数老是不对,一个方向转怎么都行,但一反向到0的位置就出错了我程序和图贴在这了麻烦高手给看下
http://218.16.124.207/bbs/bbs_content.jsp?bbs_sn=3985127&bbs_page_no=1&search_mode=3&search_text=xiaomage_2000&bbs_id=9999

出0入0汤圆

发表于 2010-4-21 14:31:16 | 显示全部楼层
嘿嘿,我最初用过arm7的定时器去接欧姆龙的e6b2,好像是2000线的,计数是没有问题,正反转也是没有问题,就是转速快了后,基本上CPU就处于快要挂掉的边缘。后来改成用cpld去接。
你的程序看不懂,呵呵,不懂汇编。

出0入0汤圆

 楼主| 发表于 2010-4-21 14:55:18 | 显示全部楼层
呵呵谢谢高手指点,不过没用过CPLD也不会C只能用汇编了,按理说这个程序不是太复杂,不过调了快1周了就是调不通,直接无奈了,才到坛子里来请教高手的呵呵,烦了直接用个运动控制芯片呵呵

出0入0汤圆

发表于 2011-8-4 09:32:46 | 显示全部楼层
编码器一般为0-5V TTL 电平,PLC 的标准电平为 0-24V。需要用蓝瑟 MHM-02B/02BO 转换。

出0入0汤圆

发表于 2011-8-6 03:19:09 | 显示全部楼层
51的速度估计跟不上吧,还要看你的要求线数与精度是多少,51的资源太少.

出0入0汤圆

 楼主| 发表于 2011-8-16 11:54:36 | 显示全部楼层
回复【6楼】hzvhzv  
编码器一般为0-5v ttl 电平,plc 的标准电平为 0-24v。需要用蓝瑟 mhm-02b/02bo 转换。
-----------------------------------------------------------------------
那个哦谢谢,“蓝瑟 mhm-02b/02bo”转换没听说过,我转换是直接用个TLP521-2吧5V电平转为24V了,因为PLC的输入端有上拉电阻,所以直接TLP521的发射机接地。集电极接X0和X1。然后光耦输入测加了个470欧的电阻限流,目前使用正常。

回复【7楼】goamw  
51的速度估计跟不上吧,还要看你的要求线数与精度是多少,51的资源太少.
-----------------------------------------------------------------------

51速度倒是跟上了还能刷12864的一个屏嘿嘿不过用的汇编。采用了个前级来辨相。给51的定时器,直接计数。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 06:42

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表