请教原点归及过限保护 点击:2304 | 回复:43



wzg1234

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:69帖 | 237回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2006年5月29日
发表于:2007-02-10 08:43:00
楼主
各位高手:
    我现在需要做一个机械的前进与后退装置,用伺服电机带动丝杠来完成的,但是有些问题请高手们指点一二。
     示意图如下

                     丝杠罗母
 伺服电机-------------R----------------------------------
              |                 |                      |
             接近              接近                   接近
             开关1             开关2                  开关3


R表示丝杠罗母,由伺服电机带动在接近开关1,3之间来回运动,现在的问题是,回原点时让罗线先向左移动,遇到接近开关1时,再向右运动,遇到接近开关2时停止,此点为原点
这样如果接近开关1或者是接近开关3,损坏时,罗母就会冲出机床,造成损坏,所以又想将接近开关1和接近开关3做为边限开关使用,
不知有什么好的方法,请高手们指点,另外我从精华版看到,原点在精调时,最好罗母先找到接近开关2,再找到Z信号,再调整,请问如何找到Z信号呀



刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2007-02-27 22:10:00
21楼
“接近开关总有可能损坏,这时我应采用什么方式来保护呢”
任何电器都不可能保证不会坏,要保证坏了也不出事,这个要求有点高,不可能完全实现,只能尽量提高可靠性。比如,一个常见的问题是信号线断,那么,使用常闭开关,在信号线短的时候被认为是限位有效,这样,不会因为断线出大的危险。另外,在行程两端加挡块,让机构去撞,在挡块上,还可以垫防撞橡胶。

华叔

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 31回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2006年10月11日
发表于:2007-03-27 15:57:00
22楼
有一次看过师兄做实验,可能是软件数据溢出,机构撞到行程开关上,结果是丝杆螺母的滚珠碎了

叫我小白

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 1559回
  • 年度积分:3
  • 历史总积分:3122
  • 注册:2006年6月08日
发表于:2007-03-27 16:04:00
23楼
软件极限,硬件极限外加档块。

建议在外面在加两个编码器做硬件极限,一旦碰到就停机。

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2007-03-27 19:55:00
24楼
“建议在外面在加两个编码器做硬件极限,一旦碰到就停机”什么样的编码器,这么经撞?!介绍来见识见识。

叫我小白

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 1559回
  • 年度积分:3
  • 历史总积分:3122
  • 注册:2006年6月08日
发表于:2007-03-28 09:14:00
25楼
不好意思,写错了,应该是在最外面加两个行程开关。

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2007-03-28 15:02:00
26楼
哦!原来如此。

wzg1234

  • 精华:0帖
  • 求助:0帖
  • 帖子:69帖 | 237回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2006年5月29日
发表于:2008-12-12 15:07:02
27楼

大家一般用到原点复位时,原点是设在中间,还是设在一端,如果是设在中间,那么丝杠的螺母则可能出现在原点的两边

如果原点在一端,那么螺母则只可以出现在原点的一侧,永远不会出现在另一侧

 

变幻莫测

  • 精华:0帖
  • 求助:0帖
  • 帖子:23帖 | 1337回
  • 年度积分:0
  • 历史总积分:1937
  • 注册:2008年11月09日
发表于:2008-12-12 15:30:09
28楼

建议在外面在加两个编码器做硬件极限,一旦碰到就停机”什么样的编码器,这么经撞?!

应该是在最外面加两个行程开关。

PistoN

  • 精华:0帖
  • 求助:1帖
  • 帖子:23帖 | 13107回
  • 年度积分:18
  • 历史总积分:40065
  • 注册:2009年5月22日
发表于:2008-12-12 21:07:58
29楼
如果接近开关1或者是接近开关3,损坏时,罗母就会冲出机床,造成损坏,所以又想将接近开关1和接近开关3做为边限开关使用,
不知有什么好的方法-----不妨考虑设置软限位,左右两侧的软限位均设置在1、3接近开关中间的位置,极限安全距离可以根据具体情况选择

xiaotian11

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 76回
  • 年度积分:0
  • 历史总积分:256
  • 注册:2006年8月23日
发表于:2008-12-13 13:20:17
30楼

回复内容:
对:何 威 关于 wzg123先生,你可能是刚刚接触这类的位置控制程序设计吧,其实用接近开关来进行寻原点的方法是有许多不妥的地方(除非对位置精度要求不高或出于成本考虑,但你现在却采用伺服电机带动丝杠来方式):
   1、象你所担心的接近开关损坏时,罗母就会冲出机床的问题(我曾经遇到这样的问题)。
   2、接近开关的响应速度及重复精度、程序的运行周期(如果用PLC时)会影响每次运行原点的位置的确定,也就是原点的不确定性差。
   3、接近开关的位置微调整是很不方便。
   所以,我赞成共创美好先生和波恩先生的提议:采用软原点设定方法,用接近开关的硬限位作机械超限位和报警。这样编程方便(如果用PLC时),使用上又安全。如何编这样的程序可联系我。
内容的回复:



怎么联系你呢?

 

想看看你程序

参数错误

  • 精华:1帖
  • 求助:3帖
  • 帖子:26帖 | 356回
  • 年度积分:0
  • 历史总积分:759
  • 注册:2006年9月28日
发表于:2008-12-13 23:00:39
31楼

楼主,你应该明白一个行程开关为什么有的只要几十块,有的则要上千块,买个好的行程开关,你的担心就可以取消了.机床上的行程开关都要七八百块一个

bzsang

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 47回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2008年12月10日
发表于:2008-12-15 17:13:43
32楼

您的这种用法在数控系统上一直在用了。比如有些数控磨床就是这样。靠G31的测量点给信号控制反向,和回零不相干。如果是宏B的还可以用宏中断来做。

bzsang

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 47回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2008年12月10日
发表于:2008-12-15 17:27:44
33楼
可以考虑用双开关保护。一组触点开关,一组我触点开关。或则在程序里编入行程软限位。

wzg1234

  • 精华:0帖
  • 求助:0帖
  • 帖子:69帖 | 237回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2006年5月29日
发表于:2008-12-16 11:22:00
34楼

哪位高手出来说说,自已的经验

复位时,如果判断电机应该正转,还是应该反转

 

WINGXINFU

  • 精华:0帖
  • 求助:0帖
  • 帖子:35帖 | 252回
  • 年度积分:3
  • 历史总积分:1335
  • 注册:2008年9月21日
发表于:2008-12-16 11:38:05
35楼

好难懂                              

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2008-12-16 18:53:56
36楼
“哪位高手出来说说,自已的经验

复位时,如果判断电机应该正转,还是应该反转”

走着看

wzg1234

  • 精华:0帖
  • 求助:0帖
  • 帖子:69帖 | 237回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2006年5月29日
发表于:2008-12-21 10:19:17
37楼

刘工:

 走着看,不会是在复位时总有人在看着吧,应该是复位时就通过某个方式来确定,是正转还是反转。


丝杠罗母
伺服电机-------------R---------------------------------- Aa

A                                   B                                  C

|                                      |                                    |
接近                                接近                           接近
开关1                            开关2                         开关3

B为原点,那么停机时,螺母可能在AB之间,也可能是在BC之间,所谓的复位就是让螺母回到原点B处,在AB之间与在BC之间的复位转向是不一样的,我就是想请教一下如何确定转向,

另外,接近开关的状态改变有两种可能,1、从左边接近,2、从右边接近,两者之间会有一段距离,这段距离怎么办

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2008-12-21 13:26:12
38楼

走着看,不会是在复位时总有人在看着吧,应该是复位时就通过某个方式来确定,是正转还是反转。

走到限位也没找到原点,也就知道是走反了。



Schmidt

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2008-12-21 17:51:10
39楼
为解决从两边回原点可能出现的偏差,一般建议单边回原点,即最终的回原点方向为某个确定的方向。因此需要必要的回原点策略:一开始朝那个方向动,遇到极限还没找到原点怎么办,找到原点时方向不对怎办等等。

haohua700755

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2008年10月29日
发表于:2008-12-21 18:46:55
40楼

为解决从两边回原点可能出现的偏差,一般建议单边会原点,你可以原点时从c到b移动。如果r在ab之间移动到A时反转,过B后再反转,到B停止,原点结束。


热门招聘
相关主题

官方公众号

智造工程师