首页 上一页 1 2 3 下一页 尾页

PLC控制2轴伺服绕线圈一个旋转一个丝杆排线怎么控制能一线挨一线 点击:4130 | 回复:51



lovegcr

    
  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 09:36:13
楼主
PLC控制2轴伺服绕线圈,一个旋转轴绕线,一个丝杆负责拉线,使线圈一根一根线紧叠排列,不能重叠。(比如像变压器的线圈排列)怎么控制方法会使一线挨一线排列。谢谢,师傅们提出意见!谢谢



tanic1985

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 126回
  • 年度积分:0
  • 历史总积分:498
  • 注册:2012年10月29日
发表于:2012-12-26 10:00:30
1楼

这需要螺旋插补吧?

 运动控制卡做到很简单

bibird

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2002年9月20日
发表于:2012-12-26 10:08:30
2楼

       A轴负责拉线,B轴负责绕线,根据绕线卷直径计算出A轴1转的长度,据此长度计算出A/B脉冲比例,按A轴发出脉冲数量计算出B轴应移动的脉冲数量和速度,还需要考虑B轴每绕完一层就要反向,加改一次方向,直径增加2个线径。

       另外:似乎2轴不够吧,还应该有一个排线轴。

伍琪生

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2012-12-26 10:24:09
3楼
这个用信捷的运动控制PLC简单就做到了,应该是信捷XCM系列,我以前用过直接用插补就可以简单做出来

ahukuaipao

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2745回
  • 年度积分:0
  • 历史总积分:7439
  • 注册:2011年12月12日
发表于:2012-12-26 10:36:18
4楼

先问一个,你的线径多少???                                                                           

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 10:59:27
5楼

线径为0.13的。槽宽为3MM,(意思是在3MM的宽度里面排列0.13的线,一层排满堆叠到第二层。

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 11:01:15
6楼

回复内容:
对:伍琪生关于这个用信捷的运动控制PLC简单就做到了,应该是信捷XCM系列,我以前用过直接用插补就可以简单做出来内容的回复:



你可以简单的说一些下。你用插补怎么控制它。谢谢

 

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 11:04:12
7楼
回复内容:
对:bibird关于       A轴负责拉线,B轴负责绕线,根据绕线卷直径计算出A轴1转的长度,据此长度计算出A/B脉冲比例,按A轴发出脉冲数量计算出B轴应移动的脉冲数量和速度,还需要考虑B轴每绕完一层就要反向,加改一次方向,直径增加2个线径。       另外:似乎2轴不够吧,还应该有一个排线轴。内容的回复:


2轴就可以。A轴负责拉线,就是把线拉到和B绕线轴同一水平位置进行排线,这样才能紧挨排列。

bibird

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2002年9月20日
发表于:2012-12-26 11:05:47
8楼
刚才说法有误,B轴就是排线轴,应该还有一个卷绕轴,或者卷绕轴本身负责拉线。跟你用法完全一样,这种方法我们用小型PLC在其他行业用过很多。也没什么问题。

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 11:11:14
9楼
回复内容:
对:bibird关于刚才说法有误,B轴就是排线轴,应该还有一个卷绕轴,或者卷绕轴本身负责拉线。跟你用法完全一样,这种方法我们用小型PLC在其他行业用过很多。也没什么问题。 内容的回复:


嗯。。线卷在绕线轴,排线轴拉动线移动,如果每次绕线轴线的位置和拉线轴的位置是水平的,那就可以完成紧密排列动作。你以前是怎么控制它的,,谢谢了

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 11:12:09
10楼
回复内容:
对:tanic1985关于这需要螺旋插补吧? 运动控制卡做到很简单内容的回复:


没有用过螺旋插补。

bibird

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2002年9月20日
发表于:2012-12-26 11:18:57
11楼

          按前面的方法,A与B运行距离折算成脉冲数,A每走X个脉冲,B轴就按比例走Y个脉冲,我们当时用2个CP1H,共5个轴,因为了计算准确,线线和排线在2个PLC中,所以把A轴的旋编信号再输到2号PLC,假设A轴每走5个脉冲,B轴走2个脉冲,用APR指令折算出B轴应走的脉冲数,每5毫秒计算一次,具体的我记不太清楚了,因为程序是3年前编成的,现在虽然经常用,但程序已经成熟,每次只是把程序传到新设备再调通就行了,程序不再看了。

          好象是按脉冲频率计算的。

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 11:21:47
12楼
回复内容:
对:bibird关于按前面的方法,A与B运行距离折算成脉冲数,A每走X个脉冲,B轴就按比例走Y个脉冲,我们当时用2个CP1H,共5个轴,因为了计算准确,线线和排线在2个PLC中,所以把A轴的旋编信号再输到2号PLC,假设A轴每走5个脉冲,B轴走2个脉冲,用APR指令折算出B轴应走的脉冲数,每5毫秒计算一次,具体的我记不太清楚了,因为程序是3年前编成的,现在虽然经常用,但程序已经成熟,这里每次只是调通就行了,程序不再看了。内容的回复:


谢谢!

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 11:25:14
13楼
回复内容:
对:bibird关于          按前面的方法,A与B运行距离折算成脉冲数,A每走X个脉冲,B轴就按比例走Y个脉冲,我们当时用2个CP1H,共5个轴,因为了计算准确,线线和排线在2个PLC中,所以把A轴的旋编信号再输到2号PLC,假设A轴每走5个脉冲,B轴走2个脉冲,用APR指令折算出B轴应走的脉冲数,每5毫秒计算一次,具体的我记不太清楚了,因为程序是3年前编成的,现在虽然经常用,但程序已经成熟,这里每次只是调通就行了,程序不再看了。          好象是按脉冲频率计算的。内容的回复:


现在用代数关系,把绕线轴的速度,求出排线轴排线 的速度,在前面150圈可以整齐的排列,后面,可能是误差了。就有点跟不上了。

bibird

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2002年9月20日
发表于:2012-12-26 11:37:32
14楼
回复内容:
对:lovegcr关于回复内容:对:bibird关于          按前面的方法,A与B运行距离折算成脉冲数,A每走X个脉冲,B轴就按比例走Y个脉冲,我们当时用2个CP1H,共5个轴,因为了计算准确,线线和排线在2个PLC中,所以把A轴的旋编信号再输到2号PLC,假设A轴每走5个脉冲,B轴走2个脉冲,用APR指令折算出B轴应走的脉冲数,每5毫秒计算一次,具体的我记不太清楚了,因为程序是3年前编成的,现在虽然经常用,但程序已经成熟,这里每次只是调通就行了,程序不再看了。          好象是按脉冲频率计算的。内容的回复:现在用代数关系,把绕线轴的速度,求出排线轴排线 的速度,在前面150圈可以整齐的排列,后面,可能是误差了。就有点跟不上了。 内容的回复:

前面150圈是什么意思?150层还是第一层的第150圈?

bibird

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2002年9月20日
发表于:2012-12-26 11:38:53
15楼
回复内容:
对:lovegcr关于回复内容:对:现在用代数关系,把绕线轴的速度,求出排线轴排线 的速度,在前面150圈可以整齐的排列,后面,可能是误差了。就有点跟不上了。 内容的回复:

前面150圈是什么意思?150层还是第一层的第150圈?

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 11:46:57
16楼
回复内容:
对:bibird关于回复内容:对:lovegcr关于回复内容:对:现在用代数关系,把绕线轴的速度,求出排线轴排线 的速度,在前面150圈可以整齐的排列,后面,可能是误差了。就有点跟不上了。 内容的回复:前面150圈是什么意思?150层还是第一层的第150圈?内容的回复:

因为每一层几十圈就可以排满,是一层叠满到第二层堆叠,以此类推,到了150圈。可能是第五层左右就开始出现怎样的问题。

bibird

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2002年9月20日
发表于:2012-12-26 12:11:25
17楼

每增加一层,线卷的直径就变了,所以比例也必须得变啊。每层都需要变,前几十层不出问题是肉眼看不出,而不是没有问题。

 

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 13:42:34
18楼
回复内容:
对:bibird关于每增加一层,线卷的直径就变了,所以比例也必须得变啊。每层都需要变,前几十层不出问题是肉眼看不出,而不是没有问题。 内容的回复:


x谢谢!!那你觉得怎么做比较合适。你做这样的列子,应该思路比较周全。看一下你的思路。。

bibird

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2002年9月20日
发表于:2012-12-26 14:39:21
19楼
每层结束都要计算一次脉冲比例,可能用浮点数比较好一些,因为每层直径增加0.26毫米,不用浮点数,难度有点大。

lovegcr

  • 精华:2帖
  • 求助:1帖
  • 帖子:12帖 | 35回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年12月28日
发表于:2012-12-26 18:05:42
20楼
回复内容:
对:bibird关于每层结束都要计算一次脉冲比例,可能用浮点数比较好一些,因为每层直径增加0.26毫米,不用浮点数,难度有点大。 内容的回复:


每层都增加0.26MM距离,怎么解析?

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 下一页 尾页