机器人教程网
标题: ABB工业机器人示教程序编程教程之如何与相机通讯 [打印本页]
作者: robot007 时间: 2021-6-10 23:27
标题: ABB工业机器人示教程序编程教程之如何与相机通讯
ABB工业机器人示教程序编程教程之如何与相机通讯
(1)ABB工业机器人与相机之间的数据通信,通常采用的是(TCP/IP)socket通讯协议。所以ABB工业机器人需要具备pc-interface选项的功能。
(2)首先,ABB工业机器人一般需要做client,使用ABB机器人示教器:程序编辑器,添加指令 -》communicate下,找到 -》SocketCreate,如下图所示:
(3)ABB机器人做client,实现与相机通讯功能的设置步骤如下:
- SocketCreate socket1; //创建套接字
- SocketConnect socket1,"192.168.0.2",8005; //连接server,这里需要设置server的ip和端口
- TPWrite "connected success" ;//连接成功后输出信息
- WHILE TRUE DO
- !routine
- SocketSend socket1Str:="Hello server";//向server发送请求
- SocketReceivesocket1Str:=received_string;//从server接受数据字符串,并存储到received_string字符串
- TPWrite "Server wrote - "+received_string;//写屏收到的字符串
- END WHILE
) S1 C; w. p- I. k
(4)如果ABB机器人做client和相机的通讯成功,ABB机器人就可以接收到相机发送过来的字符串。如:x方向偏量1.23,y方向偏量4.56,角度7.89。
3 }5 p9 X8 O$ _' {4 `4 V
欢迎光临 机器人教程网 (http://robotjc.com/) |
Powered by Discuz! X3.2 |