常见问题 ============================ 1. 现场只有V16的博图版本,可以使用么 可以,提供的 ``.scl`` 示例程序可以被导入到V16中 2. 通过外部源文件导入并生成块,编译时报错:“块调用无效,因为接口在这期间发生了改变” .. figure:: img/modbus_invalid_call.png :width: 917px :align: center 块调用无效,因为接口在这期间发生了改变 解决方法:重新下载到PLC后即可消除这个错误。 3. "xyzModbusTcp"功能块选择默认的背景数据块,提示“由于正在更改接口,因此该数据块不是当前块” .. figure:: img/MB_compile_error.png :width: 669px :align: center 解决方法:重新下载到PLC后即可消除这个错误。 4. 导入的模板程序(CartMove_Basic_Template和TrajMove_Sync_Template)无法连接 可能原因: 1. 在模板程序外使用到 xyzModbusTcp功能块,导致通讯异常 .. figure:: img/MB_connected_error_1.png :width: 589px :align: center 模板程序中包含了通讯程序,不允许在其他地方运行 xyzModbusTcp功能块 2. 其他地方虽然没有运行 xyzModbusTcp功能块,但是修改了 xyzModbusTcp的背景数据块 .. figure:: img/MB_connected_error_2.png :width: 642px :align: center