温馨提示:本文翻译自stackoverflow.com,查看原文请点击:python - How to integrate VOLTTRON with Opal-RT?
modbus-tcp python volttron

python - 如何将VOLTTRON与Opal-RT集成?

发布于 2020-04-15 10:52:15

我正在尝试使用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 Agent的配置是什么?而且,如何使用提供的代理程序配置文件启动执行器代理程序?

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

谢谢

查看更多

提问者
Rabindra
被浏览
17
jklarson 2020-02-05 02:35

拉宾德拉

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

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

阅读文档Modbus配置

另外,我强烈建议从基本的Modbus驱动程序切换到Modbus_TK驱动程序。它更加健壮和功能齐全。您可以在这里阅读更多有关此的内容:

阅读文档Modbus_TK配置

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