华仔:致力于为学习ABB机器人与机器视觉的同道中人提供个人的经验,所写文章多为学习与兴趣所致,若有不足之处,还请读者多多包涵。 指令解释 rawbytes
PackRawBytes-将数据装入原始数据字节数据 ClearRawBytes - 清除原始数据字节数据的内容 RawBytesLen - 获取原始数据字节数据的长度 ReadRawBytes - 读取原始数据字节数据 UnpackRawBytes - 打开来自原始数据字节数据的数据 WriteRawBytes - 写入原始数据字节数据 可以创建如下代码,完成字符与ASCI码的转化与发送: MODULE MainModule VAR string s1; VAR num no_asc; VAR rawbytes rawbytes1; PROC main() <SMT> ENDPROC PROC set_asc() s1:="A"; ClearRawBytes rawbytes1; !将rawbytes1清空 PackRawBytes s1,rawbytes1,RawBytesLen(rawbytes1)+1\ASCII; !将字符串s1的内容以ASCII码的形式打包入rawbytes1,从rawbytes1的第一位开始 UnpackRawBytes rawbytes1,1,no_asc\IntX:=USINT; !将rawbytes1里的长度为USINT(1个字节)的内容解包到num型数据no_asc中, SetGO G_ascm,no_asc; !发送组信号 ENDPROC ENDMODULE 参考目录 ABB工业机器人实用配置指南 你学会了吗? 下一篇,我将带大家一起学习, ABB机器人信号交叉连接配置,敬请期待。
|
|
来自: ABB机器人 > 《ABB机器人学习技巧》