青年加油
好好学习,努力挣钱
级别: 论坛先锋
精华主题: 0
发帖数量: 193 个
工控威望: 1069 点
下载积分: 11982 分
在线时间: 164(小时)
注册时间: 2019-06-08
最后登录: 2025-08-14
查看青年加油的 主题 / 回贴
楼主  发表于: 16天前
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
发那科机器人报警代码 H0ST-208  SM:还没有连接     H0ST-209  SM:连接已强制结束

然后他是和海康相机走的MODBUS TCP/IP,是一个类似于孔定位打螺丝的设备,而且相机给的偏移数据在显示器上查看都是对的,但是机器人这边寄存器收到的数据跟相机的不一样,而且还很大      

网线,交换机端口,交换机都换过了,本来接地没接,又把接地接上,

他这个报警,很不稳定,有时候机器人断电重启就好了,有时候自己就好了,有时候上步程序定位,走的位置都没问题,下一步就报警,连接已强制结束

tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3472 个
工控威望: 21011 点
下载积分: 36067 分
在线时间: 1818(小时)
注册时间: 2010-01-03
最后登录: 2025-08-14
查看tkggtdkjpl的 主题 / 回贴
1楼  发表于: 10天前
这是你机器人程序的逻辑有问题,
你一开始图1第9行就是断开连接,断开连接的前提条件是已建立socket连接,才能在断开连接
把这一行往后移,移到数据已处理完或删除试试

正常的逻辑是
建立连接
送送数据请求
接收数据
处理数据
断开连接,正常说是不用断开连接
自动化单机,生产线,项目编程调试!