RSETPREG
工业 自动 化 专家 CAD2D3D.com
B-83304CM/04 12. 其 他 选项 功能
此 KAREL 程序 取 如 下 参数 。
参数 1: 发 送 目的 地 机 器 人 《输入 )
串 指定 发 送 目的 地 机 器 人 的 名 称 。
参数 2: 发 送 目的 地 寄存 器 号 码 〈 输 入 )
指定 此 机 器 人 控制 装置 的 寄存 器 号 码 。
参数 3 发送 源 寄存 器 号 码 〈 输 入 )
指定 此 机 器 人 控制 装置 的 寄存 器 号 码 。
参数 4 模式 〈 输 入 )
ik 入 的 数据 。
写 入 寄存 器 的 值 和 注释 。
只 写 入 寄存 器 的 值 。
只 写 入 寄存 器 的 注释 。
bb = o
RSETPREG
将 调用 了 此 程序 的 机 器 人 控制 装置 的 位 置 寄存 器 的 数据 写 入 到 所 指定 的 机 器 人 控制 装置 的 位 置 寄 存 器 中 。
此 KAREL 程序 取 如 下 参数 。
参数 1: 发 送 目的 地 机 器 人 《输入 )
以 字符 串 指定 发 送 目的 地 机 器 人 的 名 称 。
参数 2; 发 送 目 的 地 位 置 寄 存 器 编号 〈 输 入 )
指定 发 送 目的 地 机 器 人 控制 装置 的 位 置 寄存 器 编号 。
参数 3: 发 送 目 的 地 组 编号 〈 输 入 )
指定 发 送 目的 地 机 器 人 控制 装置 的 运动 组 编号 。
参数 4; 发 送 源 位 置 寄 存 器 编号 〈 输 入 )
指定 此 机 器 人 控制 装置 的 位 置 寄 存 器 编号 。
参数 5: 发 送 源 组 编号 输入)
指定 此 机 器 人 控制 装置 的 运动 组 编号 。
器 的 值 和 注释 。
1 只 写 入 位 置 寄 存 器 的 值 。
程序 例
将 视觉 的 补 催 数据 取出 到 位 置 寄存 器 中 , 并 将 其 写 入 到 其 它 机 器 人 控制 装置 的 位 置 寄存 器 中 。
VISION RUN_FIND 'FIND1
VISION GET_OFFSET 'FIND1' VR[1] JUMP,LBL{99]
PR[10]=VR([1].OFFSET
CALL RSETPREG(ROBOT2,20,1,10,1,1)
DO[1]=ON
Lo
此 样本 程序 中 , 作 为 示例 , 最 后 将 DOD] 设 为 ON, 并 将 写 入 完成 的 事实 通知 发 送 目的 地 的 机 器 人 控制 装置 。 这 种 情况
下 , 发 送 目的 地 的 机 器 人 通过 等 待 DT[, 确 认 已 将 值 写 入 到 位 置 寄存 器 中 。
-483 -