说明

本驱动是根据基础的BACNet协议开发的一个驱动。BACNet协议(A Data Communication Protocol for Building Automation and Control Networks),是由美国采暖、制冷和空调工程师协会(ASHRAE)制定的一个楼宇自动控制技术标准文件,BACNet协议最根本的目的是提供一种楼宇自动控制系统实现互操作的方法。它包含四个层次的简化分层体系结构,这四层相当于OSI模型中的物理层、数据链路层、网络层和应用层。

本文档提供:

BACNet 协议通过定义工作站级通讯网络的标准通信协议,以取消不同厂商工作站之间的专有网关,将不同厂商、不同功能的产品集成在一个系统中,并实现各厂商设备的互操作,从而实现整个楼宇控制系统的标准化和开放化。它是为计算机控制采暖、制冷、空调HVAC系统和其他建筑物设备系统定义服务和协议,从而使BACNet协议的应用以及建筑物自动控制技术的使用更为简单。

驱动支持:



注意:

BACNet驱动配置

《BACNet驱动配置》目的是通过BACNet驱动读取BACNet设备或模拟器的值。

BACnetScan

BACnetScan是BACNet的客户端工具,他可以扫描相应的BACNet上的设备,以及实例属性等信息。BACnetScan运行时截图如下:

驱动配置

登录系统配置,查看驱动里面配置了bacnetIP协议。如果未配置可自行添加该驱动,在修改信息中配置如下参数见下图

设备配置

在设备列表中增加一个设备,驱动选择:bacnetdrv

设备的三个参数的查看方式如下图所示:

【数据库中设备配置信息如下】:

变量配置

在设备管理/设备变量管理中,新建一个变量,其中关键参数需要填写

【提示:数据库中,在表t_device_tag或者t_class_prop中配置变量名称和变量地址。】

测试步骤

扫描程序

注意点

下载与安装

使用

模拟器与测试

注意点

下载

模拟器的使用