【问题标题】:Read Objects and Properties from BACnet interface从 BACnet 接口读取对象和属性
【发布时间】:2017-07-31 11:30:41
【问题描述】:

我正在尝试从 BACnet 接口读取对象和属性。我们正在使用 BACnet4J 的示例代码,我们的客户端代码预计将与 LumInsight Desktop(Propriety Software)提供的 BACnet 接口进行通信。

因此,在我们的案例中,设备发现已完成,但我们陷入了如何从 BACnet 接口读取设备级别和对象级别信息的问题。

这是我目前得到的输出:

SLF4J: 加载类失败

“org.slf4j.impl.StaticLoggerBinder”。 SLF4J:默认为无操作 (NOP) 记录器实现 SLF4J:请参阅 http://www.slf4j.org/codes.html#StaticLoggerBinder 了解更多 细节。初始化打印地址...地址[networkNumber=0, macAddress=[a,2c,37,5,ba,c0]] RemoteDevice(instanceNumber=10001, 地址=地址 [networkNumber=0, macAddress=[a,2c,37,5,ba,c0]]) ObjectIdentifier:设备 10001 getName:LumInsight 虚拟路由器 getModelName:LIBI-01 远程设备:RemoteDevice(instanceNumber=10001, 地址=地址 [networkNumber=0, macAddress=[a,2c,37,5,ba,c0]]) 用户 数据:模拟输入:模拟输入 12 模拟输入 12 com.serotonin.bacnet4j.exception.PropertyValueException

请查找随附的源代码供您参考。

ObjectIdentifier ai3 = new ObjectIdentifier(ObjectType.analogInput,12);
            System.out.println("analog input:"+ai3);
            List<ObjectIdentifier> oids = new ArrayList<ObjectIdentifier>();
            oids.add(ai3);
           System.out.println(ai3);
            for (int i = 0; i < 10; i++) {
                PropertyValues pvs = RequestUtils.readOidPresentValues(localDevice1, d1, oids, null);
               // System.out.println(pvs);
                //System.out.println(pvs.get(ai3, PropertyIdentifier.presentValue));
                System.out.println(pvs.get(ai3, PropertyIdentifier.presentValue));
                Thread.sleep(5000);
            }

【问题讨论】:

标签: java bacnet bacnet4j


【解决方案1】:

我不能直接提供帮助,但我建议您也考虑使用 VTS(高级和免费)图形工具尝试您的测试用例,以便对比/匹配成功与失败的希望让您更快地获得两次成功/预期测试用例的成功。

【讨论】:

    【解决方案2】:

    请在您的类路径You will find the library here 中包含一个有效的 slf4j 日志后端(Java 的简单日志外观) 提取下载的文件后,您可以包含 sl4j-api-(version).jar 和 sl4j-simple-(version).jar 抱歉回复晚了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-10
      • 1970-01-01
      • 2018-03-07
      • 1970-01-01
      • 1970-01-01
      • 2020-04-08
      • 1970-01-01
      相关资源
      最近更新 更多