查看: 1088|回复: 0
收起左侧

[H5U应用问题] 在子程序中运行相对定位指令只能运行一次是什么情况?

sfdly 2021-12-26 12:55:02 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
程序的主体逻辑是:按下M70置位后,进入两个子程序:SBR_10SBR_11,这个两个子程序分别控制两个轴进行复位运动。回到一圈当中的起点。先计算MC_MoveRelative中的Distance,再进行执行相对定位指令,相对定位指令完成后,进行对当前位置重新设定原点标记。
现在出现的问题就是:
M70在执行置位后:
第一次置位,可以进行复位运动。两个轴都回到了原点,但是后面的那个:MC_Setposition指令执行后,读取的位置参数不是0.000几,而是1.2的样子,感觉是:复位完成,进行设置原点后,轴右移动了一点。
M70第二次置1后,MC_MoveRelative指令完全不工作。

检测前的初始位置,都在原点

检测前的初始位置,都在原点

控制2轴转动1170后的位置记录

控制2轴转动1170后的位置记录

第一次将M70置1后,轴回到原点,同时设置原点,但是位置参数不显示在0

第一次将M70置1后,轴回到原点,同时设置原点,但是位置参数不显示在0

第一次M70置1后,子程序界面

第一次M70置1后,子程序界面

M70第一次置位后,主程序主要界面

M70第一次置位后,主程序主要界面

第二次操作M70置位后,出现我不能理解的问题

第二次操作M70置位后,出现我不能理解的问题

SBR_10子程序在M70第二次置位后的界面

SBR_10子程序在M70第二次置位后的界面

SBR_11子程序在M70第二次置1后的界面

SBR_11子程序在M70第二次置1后的界面




上一篇:H3u做服务器,三菱5u做客户端,一直无法建立连接
下一篇:想咨询一下H5U电子凸轮的应用

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部