跳到主要内容

14.1 天行IDE升级后,版本不匹配连接失败

14.1.1 现象

  • “连接失败,上传设备到项目后再连接或使用1.00固件连接”或“连接失败,上传设备到项目后再连接或使用1.10固件连接” alt text

14.1.2 原因

  • 升级了 1.1 版本固件的 PLC 里面既可以运行含 1.0 固件版本 CPU 的 程序也可以运行含 1.1 固件版本 CPU 的程序。当上下位机的 CPU 固件 版本不一致时,尝试PLC在线或下载就会报这个错误。
  • 上图报错,说明PLC中运行的项目固件版本是1.00; 而准备在线的项目PLC固件版本不是1.00。
  • 如果准备重新下载设备,处理方式是参照提示先连接PLC,后进行用户程序复位,PLC用户程序复位后,准备下载的项目就可以连接再下载了。

14.1.3 解决方案:(以新建1.00固件设备连接为例)

  1. 新建与 PLC 里运行程序的 CPU 同版本的空设备,如上图报错,新 建一个 1.0 固件版本 CPU 的设备。 alt text
  2. 使用新建的设备在线该 PLC。
  3. 在项目树上双击在线诊断。
  4. 选择用户程序复位,点击复位按钮,等待一段时间后复位成功。
  5. 离线,删掉新建的设备。
  6. 这时就可以在线和下载原程序了。
注意

另外:仿真也有版本不兼容问题,处理方式是重置仿真后再下载即可。 alt text