> 知识
abb机器人bool数据的建立方法(abb机器人vaum)
导语:ABB机器人BOOL型数据的创建与解析
BOOL(布尔)型程序数据变量有TRUE和FALSE两种值,相当于数字信号的“1”和“0”两种状态,并且只能在TRUE和FALSE两者之间选择其一。 BOOL(布尔)型程序数据变量常用于对某个程序流程中不同状态做标记,便于区分状态,达到控制程序走向的目的。
一、建立BOOL型程序数据变量
1、单击左上角开始菜单,在出现的菜单中选择程序数据,进入到程序数据创建界面。
2、示教器上出现的数据类型为已使用数据类型,没有BOOL型,需要单击视图,选择全部数据类型,就会出现很多数据,需要找到BOOL型数据,单击BOOL,再点击右下角显示数据。
3、点击左下角新建,进入到BOOL型变量创建界面,默认名称为flag1,可以根据自己需求修改,这里选择默认,剩余其它选项也一样根据自己选择。
4、flag1系统默认初始值为FALSE,可以点击flag1这一行进行修改,修改完要确定。
二、应用:
比如使用ABB机器人按顺序给两个工位的杯子注水,当第一个工位杯子注满,就给第二个工位杯子注水,注满后拿走,换空杯后重新给两个工位空杯子注水。这里就可以用flag1这个BOOL型数据标记是否注满,第一个工位注满时flag1:=TRUE,第二个工位注满flag1:=FALSE(初始值)。程序流程可以这样控制:
if flag1= FALSE then
B1; !给第一个工位杯子注水
flag1:=TRUE ; !注满则赋值,为第二杯做准备。
Elseif flag1= TRUE then
B2; !给第二个工位杯子注水
flag1:=FALSE ; !注满则赋值,为第一杯做准备。
endif
本文内容由小凡整理编辑!