功能 FORWARD 从机器人和附加轴的轴角度中计算空间中的笛卡尔位置 (基坐标系)。
该功能可用于诊断用途。
正确地考虑到机器人运动系统形式的和用作基坐标运动系统的附加轴。
该功能可通过 SHOWVAR 命令或 SETVAR 命令和在 KRL 程序中调用该功能。
result = FORWARD ( axis_values, err_status )
结果 类型:E6POS
返回值的变量,基于基坐标系的笛卡尔位置
axis_values 类型:E6AXIS
传递方式:IN 参数
要为其计算笛卡尔位置的机器人轴角度
err_status 类型:INT
传递方式:OUT 参数
设置是否要在软件限位开关上检查传递的轴角度:
0:检查所有轴角度。如果它们不在软件限位开关的极限之内,则 err_status 返还一个错误代码。
<>0:不检查轴角度。
变量 err_status 用于传输计算的结果。如果计算不成功,则该变量将传输一个相当于错误代码的值:
-4 预进变量 $TOOL 无效。
-3 预进变量 $BASE 无效。
-2 err_status 还没有有效值。
-1 并非所有的机器人轴角度 / 所需的附加轴角度都已定义。
0 计算成功,无错误。
1 对于规定的轴角度,超出了软件限位开关。
2 数学转换中出错
例:
pos_int=forward(axis_INT[BU_nr],Null_Hifu)
审核编辑:刘清
-
机器人
+关注
关注
211文章
28800浏览量
209091 -
限位开关
+关注
关注
0文章
46浏览量
4848
原文标题:KUKA 系统函数FORWARD()计算空间中的笛卡尔位置
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
JCMsuite应用:倾斜平面波传播透过光阑的传输
【机器人在线】喷涂机器人轨迹偏差优化的发展现状
【正点原子FPGA连载】第十二章基于霍夫变换的直线检测实验-领航者ZYNQ之HLS 开发指南
机器人系统与控制需求简介
如何将函数代码移到RAM地址空间中呢?
Hilbert空间中κ-严格伪压缩的强收敛定理
双机械臂运动轨迹优化方法

无线电能传输系统平行多匝线圈空间位置与效率分析

关于Flash程序空间中的数据访问的实验

评论