|
当我和实时控制器进行通信的时候,MAX中发生错误56。错误在下面一种或多种情况下发生:
1、使用LabVIEW实时软件向导从我的控制器增加或删除软件
2、改变控制器的IP地址
3、在控制器上展开软件分支
尽管发生了错误,我在MAX中依然能看见控制器,这些错误为什么会发生?
如果控制器通过交叉线和开发电脑相连,这个错误一般是由指定一个不存在网关IP地址给控制器引起的。改变RT控器上的网关IP地址为0.0.0.0或者为空白,如下图所示。
点击 Apply按钮,然后点击Reboot来使更改生效。
网关用来将数据包路由到外网。RT控制器在尝试连接到指定IP的网关时会超时,除非Windows机器被配置(软件或硬件)为一个网关。
如果连接到RT控制器的以太网网口不是默认的网络接口(比如 笔记本的无线网卡比有线网口有更高的优先级),这个错误也会发生。参考相关链接获得更多信息。
如果你使用的是交叉线,并且也试过了上面的步骤,你可以尝试重新格式化你的控制器。这个方法可以在很多情况下修复错误56。关于重新格式化控制器的方法可以在相关链接中找到。
|