在 TwinCAT/BSD 中使用时更改 TF6250-Modbus-TCP 的配置

Changing the configuration of TF6250-Modbus-TCP when used in TwinCAT/BSD

我有一个设备运行TwinCAT/BSD。

正在关注 section 5 the manual for TwinCAT/BSD I have successfully managed to install the TF6250 package. After updating the firewall rules I have confirmed that I am able connect and issue modbus tcp requests successfully using the Default Configuration from section 4.3 of the TF6250 manual

我的项目需要不同于默认的映射(即到 %Q 寄存器而不是 %M)。通常(当不使用 TwinCAT/BSD 时)我可以通过 Modbus TCP 配置器编辑我的映射,但是 TwinCAT/BSD.[=13 的包中似乎没有包含等效工具=]

我曾尝试将我本应在配置器中创建的映射文件复制到服务器目录中,但没有成功。您能告诉我如何在 TwinCAT/BSD 环境中更新我的映射吗?

如果相关:

我与 Beckhoff 支持人员交谈,他告诉我 TF6250 需要 xml 文件,配置如下:/usr/local/etc/TwinCAT/Functions/TF6250-Modbus-TCP/TcModbusSrv.xml

我对此进行了测试,它似乎可以正常工作,所以您需要做的就是这些;

  • 按照正常方式创建映射文件(例如使用 windows 工具)并将文件复制到那里。
  • 重新启动设备以从文件加载配置。