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
秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
1楼  发表于: 2012-04-08 20:24
利用编码器来计算输送带走了多远,要用到高速计数器来计算当前的脉冲数,计算一下每一个脉冲能走多远,当走到你设定的位置就采用中断指令中断输出。编码器一般常用的A ,B Z三信号线,A .B 相位相差90度。同时使用可以辨别电机转动的方向,,Z相是编码器转一圈就输出一个信号。此信号一般是用在需要回原点的场合。例欧姆龙编码器E6B2转一圈就输出600个脉冲,就可以算出它每0.6度就输出一个脉冲,假设滚轮直径是130MM,130乘以3.14等于总长度,总长度再来除以600就得出每个脉冲能走多远,假设你要走100MM,100除以每个脉冲能走多远,除出来的数就是所要走的脉冲数,不知道你明不明白。我首页就有我自己编写的编码器应用实例,可以去下载学习
本帖最近评分记录:
  • 下载积分:+3(0760) 优秀文章
    秋秋
    有志者事竞成
    级别: 家园常客
    精华主题: 0
    发帖数量: 416 个
    工控威望: 528 点
    下载积分: 1305 分
    在线时间: 236(小时)
    注册时间: 2010-05-11
    最后登录: 2024-01-09
    查看秋秋的 主题 / 回贴
    2楼  发表于: 2012-04-09 22:22
    引用
    引用第10楼wanghuhong于2012-04-09 11:56发表的  :

    没有皮带的类型,没有具体的工位动作(X,Y,Z的方向动作)。在不停皮带的情况下谁能编个好程序来?必须要考虑跟皮带的同步。还有齿轮数,齿轮模数,等等!四楼的比较明白!
    你可以算一下编码器走一圈能走多远,编码器一圈走多远与同步轮的变比有关,