请教关于欧姆龙PLC原点搜索指令(ORG)的一些问题

我用欧姆龙CP1E PLC用ORG指令进行原点搜索,碰到限位后反转,之后碰到原点开关为什么不停下来?而是继续往前走,然后反转。变成左右往返循环动作了。我不知道是怎么回事?难道是PLC参数没设置好?请师傅解答
还有,每次开机后要进行原点搜索。可是一开始机器就在原点位置(即原点开关处)。请问这样能进行搜索吗?

仔细看编程手册,原点搜索有不同的类型,需要预先在PLC-编辑-设置-PLC设定脉冲输出设置区进行设置,选择相应的模式(附图工参考),正常原点回归应该是先向预设方向运转-碰到极限反转-过程中碰到原点减速至爬行速度,寻找伺服Z相脉冲-停止

还有就是欧姆龙接线有对应点,需要注意下;至于每次开机后要进行原点搜索,这是必然,除非你是带有位置记忆功能的伺服,寻找方式一样.

追问

我发现,一开始如果是朝着原点开关处进行原点搜索,一碰到原点开关就停了。这样确定原点了。这种情况是对的。

如果一开始是往限位处搜索原点,碰到限位开关后,反转---------碰到原点开关,电机继续前行------离开原点开关后,电机反转-----------再一次碰到原点开关,电机停止,确定原点。

这是什么情况啊?我没想明白

你看看我设置有没有问题


追答

看你的设定(检测方法;方法2;查找操作;反转1)

根据设定推断 你没有使用原点附近输入信号  而只是使用原点信号 这样的话没法使用伺服Z相脉冲点进行精确原点回归 如果精度要求不高是可以这样用的

  如果你是打算这样用的  那么动作如下图所示 就是对的(注意;下图动作查找方向设定是CW)

如果动作时对的 而只是你不明白 那我就不明白你的疑问是什么

追问

原点搜索时动作不对。你再看看我的提问和追问就知道了。
还有,我控制的是步进电机。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-16
原点搜索有多种工作模式,一开始就在原点位置可以设定为先正转一段再反转,这些都是设一下参数就可以实现。
你的指令变成往返循环动作估计是没有检测的原点信号,检查一下你的接线。追问

接线要对的。PLC输入指示灯和PLC监控都显示正常,有原点信号进来。后来我去咨询欧姆龙公司,他怀疑是我原点传感器有问题,让我拿一个常开按钮来代替原点。我发现进行原点搜索时,碰到限位后反转,然后按了一下按钮(相当于碰到原点),电机继续前行,松开按钮(即离开原点开关后),电机反转,再按一次按钮(相当于碰到原点),电机就停了。为什么要连续碰到两次原点开关后才确定原点呢?是什么问题啊?我一直没搞清楚

追答

这是原点搜索方式设定的原因,为了精确定位,需要原点的边缘脉冲信号,也需要与靠近原点的方向配合。

本回答被网友采纳
第2个回答  2014-01-17
你看看你的伺服Z点信号,即零点信号是否给PLC了。如果PLC收不到零点信号就不会到零点
第3个回答  2014-01-17
再检查一遍
第4个回答  2019-05-16
我现在碰到的情况是,往原点方向搜索碰到原点就停;往限位方向搜索,碰到限位开关也停,没有反转。这是什么原理?和你的情况刚好相反。
相似回答