TEST指令可以对表达式或数据的多个值进行判断,根据不同的值执行相对应的指令。该指令的使用格式如下:
TEST <表达式>
CASE<值>:
…
CASE<值>:
…
DEFAULT:
…
ENDTEST
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
ABB机器人选项介绍
松下YC-315TXL焊机带有专机接口,可直接配ABB机器人弧焊包使用。
ABB真实示教器批量创建IO信号
ABB机器人RobotStudio软件安装失败原因与解决方法解密
ABB仿真软件轨迹的镜像程序编写
KUKA机器人变量概览的配置
KUKA机器人9个产品的码垛程序
KUKA双工位码垛程序讲解
KUKA机器人基础操作应用与编程之篇(一)
KUKA机器人揭秘如何对保养进行记录
FANUC仿真软件ROBOGUIDE快捷键操作说明
FANUC机器人操作入门:常用指令与ABB对比(6)
FANUC机器人ROBOGUIDE仿真创建的步骤(一)
FANUC机器人宏程序关联快捷键
FANUC机器人位置寄存器是记录位置信息的寄存器
YASKAWA 信号的分类以及梯形图初识
安川机器人指令扩展小技巧
YASKAWA 配置并使用Motoplus功能
YASKAWA 使用Motoplus功能读取变量值
YASKAWA 数字量输入输出配置
Roboguide软件 | 机器人点焊指令介绍与焊接参数设置及修模方法设置
单击对应二维码,长按添加小编为好友▲