标准接口通信连接失败,该如何排查?

当梅卡曼德视觉系统与机器人进行标准接口通信时,若通信无法连接,则可能是如下问题导致的,用户可按如下顺序依次检查各配置项是否正确。

1. 网络方面

1.1. 设置的机器人IP网口和所使用的网口不一致

问题描述

某些品牌机器人的CPU主板上可能存在两个网口,例如,网口1和网口2。用户将网线连接至网口1,但设置的IP地址却是网口2的IP地址。

解决方案

打开控制柜,确认网线连接的网口与设置IP地址的网口是同一网口。

1.2. 设置的工控机IP网口和所使用的网口不一致

问题描述

某些工控机的CPU主板上可能存在两个网口,例如,网口1和网口2。用户将网线连接至网口1,但设置的IP地址却是网口2的IP地址。

解决方案

反复插拔工控机的网线,在网络适配器面板观察网口的连接状态,从而找出对应关系。

1.3. 工控机的防火墙设置错误

问题描述

防火墙可能会误判视觉系统与机器人之间的通信,将其误认为是恶意行为而阻止两者连接。

解决方案

关闭所有防火墙,或者配置防火墙规则,具体可参考防火墙导致通信失败的排查思路

1.4. 路由器配置错误

问题描述

当路由器配置出现错误时,通信将受到阻碍。

解决方案

先去掉路由器,测试双方直接连接时的通信情况。保证双方直接连接时互通,然后再进一步测试使用路由器的情况。若使用路由器后,通信连接失败,则参考路由器手册检查路由器的配置。

1.5. 工控机和机器人的IP地址未在同一网段

问题描述

工控机和机器人的IP地址或子网掩码设置有误,导致两者位于不同网段,从而无法建立通信。

解决方案

首先检查工控机和机器人的IP地址和子网掩码,确保两个IP地址在同一网段;然后测试双方IP地址是否互通。若双方地址可以互通,则表示双方设置的IP地址正确。

1.6. 机器人通信配置错误

问题描述

用户在设置机器人通信配置出现错误,导致通信无法连接。

][align="center"

解决方案

确保此处设置的协议、IP地址和端口号正确,具体可参考设置IP地址和端口

1.7. 标准接口服务未开启

问题描述

用户未在Mech-Vision工具栏中开启机器人通信配置(即标准接口服务),导致通信无法连接。

interface service

解决方案

确保上图中的开关处于开启状态。

2. 标准接口程序方面

2.1. 烧录文件时其他前后台程序正在运行

问题描述

在烧录标准接口程序文件时,若此时机器人中存在同名程序,则因为该程序正在被使用,从而导烧录失败。

解决方案

在机器人示教端,建议取消正在运行的前后台程序。

2.2. 烧录的标准接口程序文件不正确

问题描述

当烧录的标准接口程序文件不正确时,通信将受到阻碍。

解决方案

在机器人示教端,确保标准接口程序文件已按预期导入进机器人系统中。

2.3. 标准接口程序文件中设置的工控机IP地址和端口号不正确

问题描述

在烧录完标准接口程序后,用户未修改程序文件中的IP地址和端口号,或者将IP地址或端口号修改错误。

解决方案

在机器人示教端,确保标准接口程序文件中的IP地址为实际工控机的IP地址,端口号为Mech-Vision通信配置中设置的端口号,如下图中的端口号。

tcp ascii

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。