工控之家

 找回密码
加入工控之家

原点回归

[复制链接]
发表于 2012-7-9 09:01:39 | 显示全部楼层 |阅读模式
请教各位:在三菱PLC控制伺服电机时,有时需要原点回归,但在原点回归指令ZRN时却没有指定运行方向,但是当伺服处于原点的负方向时,它应该正转回归原点;当伺服处于原点的正方向时,它应该反转回归原点.是否在运行过程中伺服电机能判断在启动时的初始位置在原点的正反方向?
发表于 2012-7-9 13:35:14 | 显示全部楼层
1   “在原点回归指令ZRN时却没有指定运行方向,”
回零方向可以在ZRN指令执行前,将方向控制输出位Y置位或复位来确定方向。
2  “  是否在运行过程中伺服电机能判断在启动时的初始位置在原点的正反方向? ”
电机怎么会自动判断方向、
发表于 2012-7-9 18:08:49 | 显示全部楼层
请问版主:如果电机在ZRN指令执行前,将回零方向控制输出位Y置位或复位来确定方向,例如规定向左为回零方向,如果工作台在开机前处于近点开关与右限位开关之间,这时原点回归就向左行,碰近点开关并回到原点,但是如果开机前工作台位于近点开关与左限位开关之间,按原点回归则电机也向左行,这时会碰左限开关,而不能碰近点开关,此时如何原点回归?请版主赐教!谢谢!
发表于 2012-7-9 22:42:24 | 显示全部楼层
图片:
附图为:
发表于 2012-7-10 03:15:59 | 显示全部楼层
学习中
发表于 2012-7-10 07:49:34 | 显示全部楼层
原点回归的方式有多种,基本的有三种。
1 确定一个方向运动找到原点(这种适用于转盘类)
2 确定一个方向,找两端其一的限位做原点。(在PLC里可以自己写这种程序,有的运动控制卡有这种回零方式选择)
3 确定一个方向,先找一端的限位,再反向回来找原点。(你的这个运动,大部分都用这种回零方式。)

由此三种基本方式衍生出的,快速找点再爬行一段距离再反向爬行找点再加Z相信号再加偏置等等(控制器不同库函数里封装的回零方式也不同,有的加一种,有的加几种。但如果你想要做其中的某种方式,一般都可以自己辅助的写一段程序来完成)
你的这个就用第三种方式,如果使用PLC来控制,回零开始时,先写一段运动指令让小车先向一个方向运行,不管经过不经过原点都不停直到碰到这端限位停止,再把方向控制输出位Y反向输出,这时再用ZRN指令就一定能够找到原点。
发表于 2012-7-10 12:23:09 | 显示全部楼层
发表于 2012-7-10 16:56:44 | 显示全部楼层
谢谢版主的精彩解答,如果如图所示原点位于左限位与近点开关之间,那一开机电机就始终朝右行,其中不管是否碰到近点开关,直至碰到右限位开关才停止,然后反向左行碰近点开关找原点。不知这样分析是否正确?按版主图上所示,好像刚好反了,这时所找到的原点就在近点开关与右限位开关之间了。
发表于 2012-7-10 21:30:19 | 显示全部楼层
不是这样的,图上的意思是,不管你的工作台在那里。开始的动作都是去先找左限位,然后返回找原点。
发表于 2012-7-11 02:03:54 | 显示全部楼层
当然,你也可以这样,不管你的工作台在那里。开始的动作都是去先找右侧限位,然后反向找原点。
您需要登录后才可以回帖 登录 | 加入工控之家

本版积分规则

QQ|手机版|小黑屋|Archiver|工控之家 ( 鲁ICP备12015736号-1 )

GMT+8, 2024-6-8 11:42 , Processed in 4.751852 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表