您好!欢迎光临工博士智能制造网!平台热线:021-80392549
工博士机器人网
ABB机器人商店
产品:49  浏览:116756
6
您当前的位置:首页 » 新闻中心 » 如何实现ABB机器人tpwrite居中写屏
产品分类
新闻中心
如何实现ABB机器人tpwrite居中写屏
发布时间:2020-05-07        浏览次数:5078        返回列表

1.我们想实现tpwrite居中写屏(如下)

ABB机器人

ABB机器人

显示任务名和不显示任务名是有一定区别的

2.我们需要建立如下带参数程序,参数为字符串类型

ABB机器人

temp_s1:="";//先设立一个空字符串

s_len:=StrLen(zklbt);//得到输入字符串的长度s_len

s_len:=Round((40-s_len)/2);//示教器一行***多显示40个字符,所以用40减去字符长度再除以2得到需要在一开始加入的空格数量

FOR i FROM 1 TO s_len DO

temp_s:=temp_s+" ";

ENDFOR//加入计算出来的空格数量

temp_s:=temp_s+zklbt;//在要输出的字符串前加入空格

TPWrite temp_s; //写屏

3.调用TPCenter,加入参数“Welcome to zklbt!”

ABB机器人

4.***终调用主程序运行即可

ABB机器人

整体程序如下:

MODULE Module1

ConST string temp_s:="";

VAR string temp_s1:="";

VAR string temp_s2:="";

VARnum zzz:=0;

PROC main()

!Add your code here

TPCenter "Welcome to zklbt!";

ENDPROC

PROC TPCenter(string zklbt)

temp_s1 := " ";

zzz := StrLen(zklbt);

zzz := Round((40 - zzz) / 2);

FOR i FROM 1TOzzz DO

temp_s1 := temp_s1 + " ";

ENDFOR

temp_s1 := temp_s1 + zklbt;

TPWrite temp_s1;

ENDPROC

ENDMODULE


更多详情点击ABB机器人配件ABB机器人示教器




 

联系热线:18717873382(微信同号) 联系人:郑经理 联系地址:上海市嘉定区南翔镇众仁路399号B栋20层2007-2012

技术和报价服务:星期一至星期六 8:00-22:00 ABB机器人商店