在 volttron 中设置执行器代理

时间:2021-02-16 12:24:16

标签: python volttron bacnet

我已使用主驱动程序代理从 BACnet IP 设备读取数据。但现在想用 Volttron 写回设定点。

我从阅读文档和观看有关 Volttron 的视频/演示文稿中了解到,我必须使用执行器代理来回写。在 BACnet 注册文件中,我已将可写值设置为 TRUE。

无法将其配置为写回数据。

我该怎么做?

谢谢。

1 个答案:

答案 0 :(得分:0)

假设您已经有一个正在运行的 VOLTTRON 实例,它带有一个正在运行的平台(主)驱动程序,并且正在运行带有 BACnet 代理的 BACnet 驱动程序,那么最基本的步骤是:

  1. 安装 Actuator 代理(默认配置应该大部分时间都可以工作)
  2. 从请求代理向执行器发送 JSON-RPC 请求,以便为该点安排时间段
  3. 在预定的时间段内向执行器发送 set_point JSON-RPC 请求。

可用示例here