在 volttron 中设置执行器代理

问题描述

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

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

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

我该怎么做?

谢谢。

解决方法

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

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

可用示例here

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...