0760
中山木工机械维修
级别: 论坛先锋
精华主题: 0
发帖数量: 454 个
工控威望: 1719 点
下载积分: 2758 分
在线时间: 731(小时)
注册时间: 2011-04-16
最后登录: 2024-12-29
查看0760的 主题 / 回贴
楼主  发表于: 2012-04-08 13:06
     公司要做一个设备,一条无级调速长约15M的输送带上,只在最前面装一个接近开关检测工件,工件放置密度为间距最小50CM,在输送带的旁边有12个位置(距离50CM~150CM不等)需输出动作对工件加工(加工时不需停输送带),在输送带电机上装一编码器,  刚学PLC,不知怎样编程。请各位前辈指点,怎样才能达到要求?
     三菱PLC加GOT1055
armyzhang
army
级别: 家园常客
精华主题: 0
发帖数量: 13 个
工控威望: 712 点
下载积分: 2853 分
在线时间: 55(小时)
注册时间: 2010-09-02
最后登录: 2024-12-26
查看armyzhang的 主题 / 回贴
1楼  发表于: 2012-04-10 08:19
引用
引用第4楼秋秋于2012-04-08 20:24发表的  :
利用编码器来计算输送带走了多远,要用到高速计数器来计算当前的脉冲数,计算一下每一个脉冲能走多远,当走到你设定的位置就采用中断指令中断输出。编码器一般常用的A ,B Z三信号线,A .B 相位相差90度。同时使用可以辨别电机转动的方向,,Z相是编码器转一圈就输出一个信号。此信号一般是用在需要回原点的场合。例欧姆龙编码器E6B2转一圈就输出600个脉冲,就可以算出它每0.6度就输出一个脉冲,假设滚轮直径是130MM,130乘以3.14等于总长度,总长度再来除以600就得出每个脉冲能走多远,假设你要走100MM,100除以每个脉冲能走多远,除出来的数就是所要走的脉冲数,不知道你明不明白。我首页就有我自己编写的编码器应用实例,可以去下载学习

同意楼主的计算,但他说的条件可能不全面的,需要具体一点的,才好帮他解决...