转载请先后台留言,大家一起支持原创,推动机器人使用和发展 本公众号对各类ABB机器人应用,仿真,毕业设计提供技术支持,详细后台留言 本公众号诚挚希望与各机器人培训机构,机器人使用单元合作,提供技术支持,详细后台留言 PERS num data{3}:=[-1,2.3,4.5]; VAR String s_recv:= '-1,2.3,4.5'; !字符串为'-1,2.3,4.5' VAR bool flag1; flag1:=StrToVal('['+s_recv+']',data); !将字符串前后增加[],构成与data一致形式 x:=data{1}; y:=data{2}; rz:=data{3}; 3.又例如,可以将字符串”[1,2,3,4,5,6]”整体转化到jointtarget的robax中
4.若接受的数据包括字符和数字,也可自己创建数据类型(例如以下的cvdata,第一个数据为string,其他数据为num) RECORD cvdata string name; num x; num y; num rz; ENDRECORD
VAR socketdev socket1; var string s_recv:=''; PERS cvdata d1:=['abc',6,7,8];
PROC test1111() VAR bool flag1; SocketClose socket1; SocketCreatesocket1; SocketConnectsocket1,'127.0.0.1',8025; WHILETRUEDO SocketReceivesocket1\Str:=s_recv; flag1:=StrToVal('['+s_recv+']',d1); ENDWHILE ********************************
|
|
来自: 诗和远方calptz > 《ABB机器人》