Go点对点运动比move直线插补要快,move要多轴同步因此慢,Go的运行轨迹不是直线,Go不能替代直线。
同一个点位置有两个姿态可以到达,因此需要在点位置数据中设置Hand:Lefty/Righty
回到起始点位置。起始点可自行配置,移动到指定点后,读取目前位置。然后调用Home,先配置后使用。用于避开障碍,防止撞机。
点到点跳跃运动,以门型弧度升高运动,防止Z轴碰撞。门型高度可以在Arch设置中设置高度,默认C0 = 30mm。示例:JUMP P1 C0
以直线轨迹将机械手从当前位置移动到指定的目标。
在SCARA机械手只有Z轴上下动作时,Go与Move的轨迹一样。
Arc
在XY平面上以圆弧插补动作
在3D空间里以圆弧插补动作
注意是圆弧动作,不是整圆,机器人完成圆的动作最少需要2个主要步骤
注意:一旦在Move或Arc运动轨迹超过允许动作范围外,机械手会突然停止,给伺服电机带来撞机,有可能产生事故。为了防止故障,请在高速执行之前以低速进行动作范围确认。
用于将机器人当前所在位置示教到位置变量中
循环,之间一连串的语句执行指定次数
功能:用于获取当前点的X、Y、Z、U、V、W的坐标
点到点动作速度设定
点到点加减速度设定
轨迹动作加减速度
回调函数
打开指定输出位:
返回指定的输入位状态
走一个正方形:
点击设置 >> 控制器 >> 机器人 >> 更改
依次选择机器人类型(品牌)>> 序列 >> 型号 ,最后点击确定。会进入重启控制器的进度条,等待完成。
除了机器人左边绿线区域其他都可以删掉,只留下机器人。
可以进行一些运动轨迹的样式设置等等,方便追踪观察。
机器人管理,控制面板,打开电机开关
因为此时的模拟机器人是一个完全展开的状态,XY轴都是最大值。是不能直接运行的。
我们首先调动-Z轴,再调动-X轴,再调动+Y。使得模拟机器人的可运行轨迹足够支持代码中100*100的运行范围。移动速度太慢,我们可以设置步进距离。