六度心寒
我生来不是要被打败的,你尽可以消灭我,但你永远打不败我!
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 312 点
下载积分: 2583 分
在线时间: 252(小时)
注册时间: 2010-09-08
最后登录: 2024-03-28
查看六度心寒的 主题 / 回贴
楼主  发表于: 2016-04-08 03:51
使用三菱FX-3SA PLC 控制步进电机回原点,使用一个NPN接近开关设置成原点,如果直接用:

DMUL D8340  K-1   D200    ;
  
DDRVI  D200  K8000  Y000  Y004   ;

DMOV  K0   D8340     回原点,大多数时候能回到接近开关ON 的地方,

有时候就在离接近开关ON非常近的地方停住了,这样回原点应该不可靠,

但如果使用ZRN回原点指令又要使接近开关由OFF----ON爬行至接近开关由ON----OFF后停止,

有没有可靠的办法能使工作台回原点以后停在接近开关由OFF---ON的瞬间停住,而接近开关为ON时为工作台原点??

备注:(我公司有一台设备就是以接近开关ON时为原点,然后不管工作台正向移动还是反向移动后都能准确的回到接近开关ON时的原点位置,而且回原点中间没有减速的过程)
[ 此帖被六度心寒在2016-04-08 08:35重新编辑 ]
让爱在你我的心里流动。。。。。
cwxok
级别: 论坛先锋
精华主题: 0
发帖数量: 658 个
工控威望: 1239 点
下载积分: 1043 分
在线时间: 1260(小时)
注册时间: 2007-11-17
最后登录: 2024-05-25
查看cwxok的 主题 / 回贴
1楼  发表于: 2016-04-08 13:54
正常回原点都要有个爬行速度,通常情况下是碰到原点后爬行,过原点后停下设为原点!    如果是伺服有个零点信号(z相),哪么就可以碰到原点后爬行,检测到零点信号(z相)后停机,这时就有可能没有过原点感应器!  其它回原点方式都不够精准!
[ 此帖被cwxok在2016-04-08 14:00重新编辑 ]
http://store.taobao.com/shop/view_shop.htm?asker=wangwang&shop_nick=%B9%A4%BF%D8%B2%CC%C9%FA  欢迎光顾我的淘宝,更多更全三菱产品供应!