您现在所在的是:

欧姆龙OMRON

回帖:8个,阅读:2714 [上一页] [1] [下一页]
1448
怪怪
文章数:181
年度积分:74
历史总积分:1448
注册时间:2014/4/5
发站内信
我秀我做2014
发表于:2019/8/26 19:57:54
#0楼
比如欧姆龙的CP1H用  PULS指令走2000脉冲,走了852脉冲的时候,用INI终止脉冲输出了,还有没有办法继续走剩下的脉冲?用什么指令,谢谢,
现在上光栅拦了一下,机器停了,但不拦了要继续走剩下的距离,有什么方法,什么指令能办到,谢谢
做好了再说
20905
bnnyygy
文章数:5989
年度积分:1571
历史总积分:20905
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2019/8/26 20:32:48
#1楼
记得有寄存器保存已发送脉冲数的,自己-一下就OK了吧
20905
bnnyygy
文章数:5989
年度积分:1571
历史总积分:20905
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2019/8/26 20:37:20
#2楼
附件 1.jpg




CP1L手册找到的,估计差不太多.
17367
pan_xiansheng
文章数:2330
年度积分:1015
历史总积分:17367
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2019/8/26 21:46:20
#3楼
用PRV指令,脉冲输出当前数值可传到指定的寄存器,直接调用。
1448
怪怪
文章数:181
年度积分:74
历史总积分:1448
注册时间:2014/4/5
发站内信
我秀我做2014
发表于:2019/8/27 9:01:48
#4楼
回复 #2楼 bnnyygy
非常感谢,能写个实例看一下吗,我新手无从下手,
做好了再说
1448
怪怪
文章数:181
年度积分:74
历史总积分:1448
注册时间:2014/4/5
发站内信
我秀我做2014
发表于:2019/8/27 9:02:08
#5楼
回复 #3楼 pan_xiansheng
非常感谢,能写个实例看一下吗,我新手无从下手,谢谢
做好了再说
2440
51477工控迷
文章数:682
年度积分:66
历史总积分:2440
注册时间:2017/3/31
发站内信
发表于:2019/8/27 14:28:54
#6楼
回复 #5楼 怪怪
虽然没用过欧姆龙,但是思路应该是记录你中断前走了多小脉冲,然后用需要走的脉冲减去走了的脉冲就剩下还没有走的脉冲
12456
蛇会大学
文章数:4613
年度积分:782
历史总积分:12456
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2019/8/27 16:47:42
#7楼
用绝对定位就可以很容易做到。如果是相对定位就需要在停止的时候计算剩余脉冲,比较麻烦
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
1977
lhw6354754
文章数:39
年度积分:78
历史总积分:1977
注册时间:2006/11/7
发站内信
发表于:2019/9/6 22:49:29
#8楼
如果你用绝对位置输出就很方便,输出INI脉冲停止后。再触发 PULS指令。就是你剩下的脉冲。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004