刚刚发现一个博途V14的bug,跟大家分享一下我刚刚遇到的这个故事。
我电脑里装个几个虚拟机,V13,V14,V15。设备两年前开始批量生产,不但要维护设备,有涉及新设备的升级,装这么多版本也是没有办法的办法。就在昨天,新装的设备即将进入整机调试阶段。本来设备上电用的V15调试过,一切正常,为了维护方便,这台设备也准备用V14的版本,打开虚拟机,将V14版本的程序准备下载进去。(这里先分享个经验,如果用高版本的博途调试过的plc,再想用低版本的博途调试,首先要用之前高版本的博途把plc里的程序格式化恢复一下出厂设置。)回到正题,下载不进去,ping了一下ping通了,我想这回可以下载了吧,顺便点了一下“在线访问”,结果没搜到。好吧,手动改下设置里的在线与诊断--->默认的在线访问连接路径。
之前下载的时候我没有设置过这个,都是自动弹出来的对话框,
这个对话框弹出来了,肯定能下载进去,这次我也没想别的,直接下载,比较顺利下载进去了。下载完,我想了一下,这回搜索肯定能搜索到了,令人匪夷所思的是还是搜不到,
开虚拟机外的博途V15,正常,搜到了。
能不能是虚拟机的问题呢,我还有另外一个虚拟机,里面装的V13,打开一试,也搜到了,没毛病。
故事到这里,真是颠覆了我之前一直一来对博途软件的认识啊,下载、在线都没问题,在线访问搜不到设备对象。在这里也特别对之前在“找答案”里提问有关问题的朋友说声抱歉,之前一直以为只要能ping通,如果搜索不到设备就要考虑设备硬件问题,通过今天这个故事,我们还要考虑软件的bug问题。