大数跨境

ABB机器人TEST指令详解和应用

ABB机器人TEST指令详解和应用 东莞机器人之家
2022-03-19
2
导读:TEST-根据表达式的值……TEST指令可以对表达式或数据的多个值进行判断,根据不同的值执行相对应的指令。该
TEST-根据表达式的值……
TEST指令可以对表达式或数据的多个值进行判断,根据不同的值执行相对应的指令。该指令的使用格式如下:


                                      TEST <表达式>

CASE<值>:

  …

CASE<值>:

  …

DEFAULT:

  …

ENDTEST

例题1:
rYuan是一个画圆的例行程序名称,rFang是一个画方形的例行程序名称,nCount是一个num型的数据名称。编写程序完成以下要求:nCount等于1,3,5,7,9时画方形,nCount等于2,4,6,8,10时画圆,如果nCount大于10则停止运行。如下图所示。

PROC main()

MoveJ pHome, v1000, z50, tool1;

nCount := 0;

WHILE TRUE DO

nCount := nCount + 1;

TEST nCount

CASE 2,4,6,8,10:

rYuan;

CASE 1,3,5,7,9:

rFang;

DEFAULT:

GOTO L2;

ENDTEST

ENDWHILE

L2:

MoveJ pHome, v1000, z50, tool1;

Stop;

ENDPROC

往期精彩回顾:
  1. ABB机器人选项介绍

  2. 松下YC-315TXL焊机带有专机接口,可直接配ABB机器人弧焊包使用。

  3. ABB真实示教器批量创建IO信号

  4. ABB机器人RobotStudio软件安装失败原因与解决方法解密

  5. ABB仿真软件轨迹的镜像程序编写

  6. KUKA机器人变量概览的配置

  7. KUKA机器人9个产品的码垛程序

  8. KUKA双工位码垛程序讲解

  9. KUKA机器人基础操作应用与编程之篇(一)

  10. KUKA机器人揭秘如何对保养进行记录

  11. FANUC仿真软件ROBOGUIDE快捷键操作说明

  12. FANUC机器人操作入门:常用指令与ABB对比(6)

  13. FANUC机器人ROBOGUIDE仿真创建的步骤(一)

  14. FANUC机器人宏程序关联快捷键

  15. FANUC机器人位置寄存器是记录位置信息的寄存器

  16. YASKAWA  信号的分类以及梯形图初识

  17. 安川机器人指令扩展小技巧

  18. YASKAWA  配置并使用Motoplus功能

  19. YASKAWA  使用Motoplus功能读取变量值

  20. YASKAWA  数字量输入输出配置

  21. Roboguide软件 | 机器人点焊指令介绍与焊接参数设置及修模方法设置

 
 
 
▼东莞机器人之家,关注有惊喜


小编微信☜

公众号二维码☞

单击对应二维码,长按添加小编为好友▲


【声明】内容源于网络
0
0
东莞机器人之家
内容 495
粉丝 0
东莞机器人之家
总阅读177
粉丝0
内容495