技术干货
ABB机器人跟上位机走Socket通讯,有没有比较稳的写法?
程树林
2026/05/21 22:32
最近在搞一个项目,PC端用C#写的,ABB IRB1200要跟它走Socket通讯传一些实时数据。机器人端程序是RobotStudio里写的,用的是SocketSend和SocketReceive那一套。我现在的问题是,PC那边发过来的时候,机器人这边收数据偶尔会丢一两条,频率还不低,大概发100次能有2-3次收不全。PC端的发送我加了校验,机器人端也用了字符触发的方式等数据。
想问下各位,ABB这块Socket通讯有没有什么比较稳的写法?比如是不是要加心跳、要不要用RAW socket、还是走PC Interface更靠谱?另外机器人端的程序结构一般是咋组织的,是死循环收还是用中断?
11 3