如何将 VOLTTRON 与 Opal-RT 集成?

How to integrate VOLTTRON with Opal-RT?

我正在尝试使用 MODBUS TCP/IP 通信将 Opal-Rt 设备连接到 VOLTTRON 平台。我已经安装了 Listener Agent 和 Master Driver Agent,设备配置如下:

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

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

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

谢谢

拉宾德拉,

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

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

Readthedocs Modbus Configuration

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

Readthedocs Modbus_TK Configuration

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