首页 理论教育 常用逻辑控制指令及轨迹编程技巧

常用逻辑控制指令及轨迹编程技巧

时间:2023-06-23 理论教育 版权反馈
【摘要】:例如:如果满足reg1 >5 这一条件, 则执行Set Do1 指令。任务实施实现三维工作台上的三种轨迹编程, 程序名称分别为sanjiaoxing, yuanxing, wailunkuo。[1]圆弧运动指令MoveC 在做圆弧运动时一般不超过240°, 所以一个完整的圆通常使用两条圆弧运动指令来完成。

常用逻辑控制指令及轨迹编程技巧

(1) IF: 满足不同条件, 执行对应程序。

例如:

如果变量reg1 <reg2 条件一直成立, 则重复执行reg1 加1, 直至reg1 <reg2 条件不成立为止。

(4) TEST: 根据指定变量的判断结果, 执行对应程序。

例如:

如果满足reg1 >5 这一条件, 则执行Set Do1 指令。

(2) FOR: 根据指定的次数, 重复执行对应程序。

例如:

重复执行10 次routine1 里的程序。

(3) WHILE: 如果条件满足, 则重复执行对应程序。

例如:

如果变量reg1 <reg2 条件一直成立, 则重复执行reg1 加1, 直至reg1 <reg2 条件不成立为止。

(4) TEST: 根据指定变量的判断结果, 执行对应程序。

例如:

判断reg1 数值, 若为1 则执行routine1; 若为2 则执行routine2, 否则执行stop。

在CASE 中, 若在多种条件下执行同一操作, 则可合并在同一CASE 中:

判断reg1 数值, 若为1 则执行routine1; 若为2 则执行routine2, 否则执行stop。(www.xing528.com)

在CASE 中, 若在多种条件下执行同一操作, 则可合并在同一CASE 中:

常用逻辑控制指令详细内容可参考机械工业出版社出版的《工业机器人实操与应用技巧》 中关于常用逻辑控制指令的说明。

任务实施

实现三维工作台上的三种轨迹编程, 程序名称分别为sanjiaoxing, yuanxing, wailunkuo。

知识拓展

以变量组输入信号gi1 (占用地址为0-3) 的值为判断条件, 根据不同的gil 值, 执行不同的程序。 例如, 当gi1 值为1 时, 执行sanjiaoxing 程序; 当gi1 值为2 时, 执行yuanxing程序; 当gi1 值为4 时, 执行wailunkuo 程序。 例如:

常用逻辑控制指令详细内容可参考机械工业出版社出版的《工业机器人实操与应用技巧》 中关于常用逻辑控制指令的说明。

任务实施

实现三维工作台上的三种轨迹编程, 程序名称分别为sanjiaoxing, yuanxing, wailunkuo。

知识拓展

以变量组输入信号gi1 (占用地址为0-3) 的值为判断条件, 根据不同的gil 值, 执行不同的程序。 例如, 当gi1 值为1 时, 执行sanjiaoxing 程序; 当gi1 值为2 时, 执行yuanxing程序; 当gi1 值为4 时, 执行wailunkuo 程序。 例如:

【注释】

[1]圆弧运动指令MoveC 在做圆弧运动时一般不超过240°, 所以一个完整的圆通常使用两条圆弧运动指令来完成。

【注释】

[1]圆弧运动指令MoveC 在做圆弧运动时一般不超过240°, 所以一个完整的圆通常使用两条圆弧运动指令来完成。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈