lzhpsky
工控小菜鸟
级别: 论坛先锋
精华主题: 0
发帖数量: 1045 个
工控威望: 1151 点
下载积分: 2796 分
在线时间: 767(小时)
注册时间: 2009-08-02
最后登录: 2024-10-16
查看lzhpsky的 主题 / 回贴
楼主  发表于: 2009-08-19 11:40
大家能详细的讲解一下,如何用近点信号+Z相脉冲来实现原点控制呢?希望大家给我个例子说明一下,谢谢了。我对这种回原点控制不是很明白,大家请看下面的图片,我理解有错误吗?哪里不对呢?

在伺服运行系统中如果出现误差,当伺服碰到近点信号时,码盘的Z相刻线离检测管的位置不一样,那么伺服肯定会转动不同的角度后停下了,那么这2次原点的位置就不一样了,会出现这样的情况吗?
 
laosong53
级别: 略有小成
精华主题: 0
发帖数量: 329 个
工控威望: 376 点
下载积分: 1466 分
在线时间: 494(小时)
注册时间: 2007-08-20
最后登录: 2017-12-27
查看laosong53的 主题 / 回贴
1楼  发表于: 2009-08-21 10:36
谈点看法,说错请不要拍砖
1 不知道伺服的上位机是FX还是定位模块 ?但不管哪种,只要发脉冲 伺服的位置应该严格按照脉冲数行走对应的距离或角度,
我们用的滚珠丝杠精度较高,我们曾用千分表打过,用绝对位置定位或相对定位指令或PLSR发脉冲进行滑台往复运动,脉冲数对应的滑台移动距离误差在1-2ü。但如果如果滚珠丝杠或传动副的精度不高,往复运动时,同样的脉冲数,移动的距离可能有偏差。这个偏差是传动副间隙(也称背隙)造成的。只要在相应运方向的脉冲数进行背隙补偿即可消除这一现象。
2 说了这么多,好像与回原点无关,你可以对照一下。ZRN不是以发脉冲数进行位置控制的,ZRN开始后,以回原点速度趋进原点位置,当遇到近点狗开关上升沿时,减速到蠕动速度,遇Z脉冲结束ZRN。这看起来应该是完美无缺。
  问题是近点狗开关的上升沿,可能出现在PLC扫描周期的10%或20%......90%任意时刻。出现在99%最好,PLC对近点狗开关的上升沿的响应最快。出现在10%或更早时,PLC对近点狗开关的上升沿的响应最慢,这种响应上的差异,造成滑台减速的起始点的差异,势必影响Z脉冲发出地时间。也将影响滑台回原点的重复定位精度。这在定位精度要求不高时,还影响不大。但在1ü级精度要求时问题就很严重。尽管在正常工作时一般不需要使用ZRN指令,但精确的位置控制,回原点的重复定位精度是一切精确定位的基础!!!
现在我也正在摸索,用中断的方式处理近点狗开关的上升沿后调用ZRN子程序,以加快对近点狗开关的上升沿响应时间,看看ZRN重复定位精度能否达到1ü级。
另外,我也正在用10/20GM试验,看看ZRN重复定位精度能否达到1ü级。
那位朋友有实际经验不妨交流一下。谢谢!
本帖最近评分记录:
  • 下载积分:+3(daizhi) 宝贵经验!