0

我正在尝试使用 MODBUS TCP/IP 通信将 Opal-Rt 设备连接到 VOLTTRON 平台。我已经安装了侦听器代理和主驱动代理,设备配置如下:

{
"driver_config": {"device_address": "192.168.*.*"},
"driver_type": "modbus",
"registry_config":"config://registers.csv",
"interval":60,
"timezone":"UTC"
}

我要做的就是定期收听发布到消息总线的数据并将其写入 CSV 文件。执行器代理的配置是什么?而且,如何使用提供的代理配置文件启动执行器代理?

安装 Actuator 代理后,如何为特定时间段请求特定主题的任务计划?

谢谢

4

1 回答 1

1

拉宾德拉,

对于这个用例,您根本不需要使用执行器代理。可以使用与您提供的配置类似的配置为主驱动程序配置 N 个设备。

您的帖子中缺少的是您是否包含注册表配置。上面的“registry_config”值应引用定义驱动程序应与 OPAL-RT 上模拟设备上的各个寄存器之间的关系的 CSV。请参阅以下文档:

阅读文档 Modbus 配置

此外,我强烈建议从基本 Modbus 驱动程序切换到 Modbus_TK 驱动程序。它更健壮且功能齐全。您可以在此处阅读更多相关信息:

阅读文档 Modbus_TK 配置

根据包含的链接配置设备后,您可以从 >/examples 安装 CSVHistorian<VOLTTRON_ROOT以将设备数据存储到 CSV。

于 2020-02-04T18:35:30.453 回答