e23_di
级别: 家园常客
精华主题: 0
发帖数量: 33 个
工控威望: 525 点
下载积分: 3583 分
在线时间: 60(小时)
注册时间: 2020-06-15
最后登录: 2021-07-21
查看e23_di的 主题 / 回贴
楼主  发表于: 2020-07-01 15:51
信捷XDM-60T10,在原点处设置了原点感应开关,没有正负限位,分别用ZRN和DRVI指令试了下,感觉离原点位还是偏离一点点。不知哪位在现在条件下有什么可以改进的方法?  
    
e23_di
级别: 家园常客
精华主题: 0
发帖数量: 33 个
工控威望: 525 点
下载积分: 3583 分
在线时间: 60(小时)
注册时间: 2020-06-15
最后登录: 2021-07-21
查看e23_di的 主题 / 回贴
1楼  发表于: 2020-07-01 18:03
引用
引用第1楼yerong于2020-07-01 17:16发表的  :
低速速度尽量慢  用前后分开距离的两个开关作原点信号

低速速度已经很慢了,不是低速的问题。原点感应开关就是一个传感器,通过感应这个传感器使电机停止。现在就是感应到上升沿,停止脉冲,缓降停止,离原点还是偏差一点点,不够准。
e23_di
级别: 家园常客
精华主题: 0
发帖数量: 33 个
工控威望: 525 点
下载积分: 3583 分
在线时间: 60(小时)
注册时间: 2020-06-15
最后登录: 2021-07-21
查看e23_di的 主题 / 回贴
2楼  发表于: 2020-07-01 21:03
1.zip (899 K) 下载次数:55 夹子不是处在水平位置,还差一点
e23_di
级别: 家园常客
精华主题: 0
发帖数量: 33 个
工控威望: 525 点
下载积分: 3583 分
在线时间: 60(小时)
注册时间: 2020-06-15
最后登录: 2021-07-21
查看e23_di的 主题 / 回贴
3楼  发表于: 2020-07-08 10:32
引用
引用第11楼namae于2020-07-08 09:08发表的  :
不知你步进带的是什么机构,原点感应开关的安装位置及开关的型号是什么样的?所说的差距是差多少?这是XC的

步过带一个夹子气缸,气缸底座上有根螺丝,通过这触发原点传感器。原点感应开关就是安装在原点上,之前用单片机控制都是准确停在原点。用的是XDMT60E
e23_di
级别: 家园常客
精华主题: 0
发帖数量: 33 个
工控威望: 525 点
下载积分: 3583 分
在线时间: 60(小时)
注册时间: 2020-06-15
最后登录: 2021-07-21
查看e23_di的 主题 / 回贴
4楼  发表于: 2020-07-13 10:58
有网友认为应该这样解决:启动原点回归-电机高速cw运行-原点传感器on-电机ccw运行-原点传感器off-电机低速cw运行-原点传感器上升沿on电机停止。这个就是在没有接近传感器、限位开关,只有原点传感器的情况下最好的方式。
e23_di
级别: 家园常客
精华主题: 0
发帖数量: 33 个
工控威望: 525 点
下载积分: 3583 分
在线时间: 60(小时)
注册时间: 2020-06-15
最后登录: 2021-07-21
查看e23_di的 主题 / 回贴
5楼  发表于: 2020-07-14 11:26
引用
引用第16楼lrw123456于2020-07-14 09:54发表的  :
西门子运动控制的回零流程挺好用的,你可以自己写,已正或者负方向运行搜索原点开关,如果喷到硬限位就反方向运动搜索,碰到原点开关后再慢速反方向运动,知道原点开关的信号灭掉。我很多电机控制写回零都是用这种方式写,挺精准,而且这样子你慢速运动的距离大大缩短,不需要长时间等待他回零到位。

西门子的还没接触过,现在用的是信捷的。现在是只有原点开关,没有设置硬限位。