Core_DataCollect BacNet说明
/*
*
BACnet_AI 0 模拟输入。定义一个标准对象,其属性表示模拟输入的外部可见特征。
BACnet_AO 1 模拟输出。定义一个标准对象,其属性表示模拟输出的外部可见特征。
BACnet_AV 2 模拟值。定义一个标准对象,其属性表示模拟值的外部可见特征。
BACnet_BI 3 二进制输入。定义一个标准对象,其属性表示二进制输入的外部可见特征。
BACnet_BO 4 二进制输出。定义一个标准对象,其属性表示二进制输出的外部可见特征。
BACnet_BV 5 二进制值。定义一个标准对象,其属性表示二进制值的外部可见特征。
BACnet_MSI 13 多状态输入。定义一个标准对象,其Present_Value(当前值)可以采用整数值。
BACnet_MSO 14 多状态输出。定义其输出为整数值的标准对象。
BACnet_MSV 19 多状态值。定义一个标准对象,其属性表示多级值的外部可见特征。
BACnet_Accumulator 23 添加测量设备随时间变化的脉冲数据。用于平衡、报表和能量性能管理(有关区间质量计数器,请参见脉冲转换器)。
BACnet_Calendar 6 日历。定义用于定义日历条目列表(日期列表)的标准对象。
BACnet_Schedule 17 时间计划。定义一个标准对象,该对象用于定义定期时间计划,在任意日期或任意日期上也有可选例外,这些例外可以在一定时间段内重复出现。
BACnet_NOC 15 警报类。定义一个标准对象,该对象包含使用 BACnet 系统分发事件警报所需的信息。
BACnet_Program 16 用于在 BACnet 设备中进行程序控制的对象(例如,加载和启动)。
BACnet_PulseConverter 24 用于在定义的时间间隔内进行质量计数的脉冲转换对象。
BACnet_TrendLog 20 趋势日志。存档被引用对象的属性,并在满足预定义的条件时,将属性的值和时间戳保存在内部缓冲区中,以供后续检索。
BACnet_Device 8 百维网设备。定义一个标准对象,其属性表示 BACnet 设备的外部可见特征
*
*
* **/
OBJECT_ANALOG_INPUT = 0u,
OBJECT_ANALOG_OUTPUT = 1u,
OBJECT_ANALOG_VALUE = 2u,
OBJECT_BINARY_INPUT = 3u,
OBJECT_BINARY_OUTPUT = 4u,
OBJECT_BINARY_VALUE = 5u,
OBJECT_CALENDAR = 6u,
OBJECT_COMMAND = 7u,
OBJECT_DEVICE = 8u,
OBJECT_EVENT_ENROLLMENT = 9u,
OBJECT_FILE = 10u,
OBJECT_GROUP = 11u,
OBJECT_LOOP = 12u,
OBJECT_MULTI_STATE_INPUT = 13u,
OBJECT_MULTI_STATE_OUTPUT = 14u,
OBJECT_NOTIFICATION_CLASS = 0xFu,
OBJECT_PROGRAM = 0x10u,
OBJECT_SCHEDULE = 17u,
OBJECT_AVERAGING = 18u,
OBJECT_MULTI_STATE_VALUE = 19u,
OBJECT_TRENDLOG = 20u,
OBJECT_LIFE_SAFETY_POINT = 21u,
OBJECT_LIFE_SAFETY_ZONE = 22u,
OBJECT_ACCUMULATOR = 23u,
OBJECT_PULSE_CONVERTER = 24u,
OBJECT_EVENT_LOG = 25u,
OBJECT_GLOBAL_GROUP = 26u,
OBJECT_TREND_LOG_MULTIPLE = 27u,
OBJECT_LOAD_CONTROL = 28u,
OBJECT_STRUCTURED_VIEW = 29u,
OBJECT_ACCESS_DOOR = 30u,
OBJECT_TIMER = 0x1Fu,
OBJECT_ACCESS_CREDENTIAL = 0x20u,
OBJECT_ACCESS_POINT = 33u,
OBJECT_ACCESS_RIGHTS = 34u,
OBJECT_ACCESS_USER = 35u,
OBJECT_ACCESS_ZONE = 36u,
OBJECT_CREDENTIAL_DATA_INPUT = 37u,
OBJECT_NETWORK_SECURITY = 38u,
OBJECT_BITSTRING_VALUE = 39u,
OBJECT_CHARACTERSTRING_VALUE = 40u,
OBJECT_DATE_PATTERN_VALUE = 41u,
OBJECT_DATE_VALUE = 42u,
OBJECT_DATETIME_PATTERN_VALUE = 43u,
OBJECT_DATETIME_VALUE = 44u,
OBJECT_INTEGER_VALUE = 45u,
OBJECT_LARGE_ANALOG_VALUE = 46u,
OBJECT_OCTETSTRING_VALUE = 47u,
OBJECT_POSITIVE_INTEGER_VALUE = 48u,
OBJECT_TIME_PATTERN_VALUE = 49u,
OBJECT_TIME_VALUE = 50u,
OBJECT_NOTIFICATION_FORWARDER = 51u,
OBJECT_ALERT_ENROLLMENT = 52u,
OBJECT_CHANNEL = 53u,
OBJECT_LIGHTING_OUTPUT = 54u,
OBJECT_BINARY_LIGHTING_OUTPUT = 55u,
OBJECT_PROPRIETARY_MIN = 0x80u,
OBJECT_PROPRIETARY_MAX = 0x3FFu,
MAX_BACNET_OBJECT_TYPE = 0x400u,
MAX_ASHRAE_OBJECT_TYPE = 56u


Core_DataCollect BacNet说明的更多相关文章
- bacnet ip转MQTT
迈思德网关最新支持BACNET IP协议,可以将BACNET IP转换为MODBUS.MQTT.OPC等协议,与百度天工,阿里云等无缝对接. 支持AI.AO.DI.DO.AV.DV六个对象的读写.
- BACnet开发资料与调试工具
一.开发资料 1.认识BACnet协议 2.BACnet网络讲义: 链接:https://pan.baidu.com/s/1A6OOUxvJe1zIYbockqTEsQ提取码:wz49 二.调试工具 ...
- 认识BACnet协议
一.什么是BACnet? BACnet,Building Automation and Control networks的简称,即楼宇自动化与控制网络.是用于智能建筑的通信协议. 一般楼宇自控设备从功 ...
- BA-协议-BACnet 协议优势简析
BACnet - Building Automation and Control Network 的简称,为楼宇自控网络制定 的网络和通讯协议 .由美国暖通空调工程师协会主导制定的开放的楼宇自控通讯标 ...
- BACnet IP转OPC UA网关
BACnet是楼宇自动化和控制网络数据通信协议的缩写.它是为楼宇自动化网络开发的数据通信协议 根据1999年底互联网上楼宇自动化网络的信息,全球已有数百家国际知名制造商支持BACnet,包括楼宇自 ...
- Modbus转BACnet IP网关
BACnet是楼宇自动化和控制网络数据通信协议的缩写.它是为楼宇自动化网络开发的数据通信协议 根据1999年底互联网上楼宇自动化网络的信息,全球已有数百家国际知名制造商支持BACnet,包括楼宇自 ...
- BACnet MS/TP转MQTT网关金鸽BL103
BACnet MS/TP转MQTT网关金鸽BL103BL103是一款BACnet路由器,实现 BACnet MS/TP 总线和以太网 BACnetIP 之间通信路由功能,同时也是一款Modbus RT ...
- Bacnet协议IP采集开发 总结
一.开发准备 a.模拟器 VTS和BACnetDeviceSimulator b.主站 BACnetScan c.参考文档 http://wenku.baidu.com/view/3052 ...
- linux查看端口及端口详解
今天现场查看了TCP端口的占用情况,如下图 红色部分是IP,现场那边问我是不是我的程序占用了tcp的链接,,我远程登陆现场查看了一下,这种类型的tcp链接占用了400多个,,后边查了一下资料,说E ...
- C#自定义工业控件开发
由于工作需要,调研过一段时间的工业控制方面的“组态软件”(SCADA)的开发,组态软件常用于自动化工业控制领域,其中包括实时数据采集.数据储存.设备控制和数据展现等功能.其中工控组件的界面展现的实现类 ...
随机推荐
- 《Rust权威指南》学习笔记——8.通用集合类型
Rust通用集合类型 动态数组Vec 字符串String 和&str 哈希映射HashMap
- Java反射获取方法参数名
正常环境下,获取不到参数的名称,使用java反射时,第一个参数名是arg0,第二个参数是arg1,与我们代码中写的对不上. java反射过程中,需要我们做好判断: if(!parameter.is ...
- @Service注解
@Service注解的作用之一就是添加在Service层做Bean实例化, 在遇到service层方法有多个实现时也可指定@Service(name=""),并在controlle ...
- gateway 网关接口防篡改验签
gateway 网关接口防篡改验签 背景:为了尽可能降低接口在传输过程中,被抓包然后篡改接口内的参数的可能,我们可以考虑对接口的所有入参做签名验证,后端在网关依照相同的算法生成签名做匹配,不能匹配的返 ...
- 项目中pom.xml的某些坐标无法加载
项目中pom.xml的某些坐标无法加载 maven官方查找对应的坐标文件下载 https://mvnrepository.com/artifact/com.fasterxml.jackson.core ...
- oracle的ASM扩容
#查看服务器上总共有多少个asmdisk [grid@rkdb1]$ asmcmd lsdsk --discovery Path /dev/oracleasm/disks/OCPDATA1 /dev/ ...
- 在vue js中for循环使用
在线免费图片压缩工具 前端技术站 1.for(let item of response.data.result) { 用item操作每一条数据. } item:定义的每一条的变量 response.d ...
- js 拖动图片
<script type="text/javascript"> var oipc = document.getElementById('pic'); var isDra ...
- python利用xlwings写入一行或一列Excel数据
注意点:这里的sheet参数默认是已经存在的sheet表,如不存在该sheet,则使用add方法新增即可,示例: wb = xw.Book(r"C:\Users\Desktop\result ...
- Unity中的批处理优化与GPU Instancing【转】
我们都希望能够在场景中投入一百万个物体,不幸的是,渲染和管理大量的游戏对象是以牺牲CPU和GPU性能为代价的,因为有太多Draw Call的问题,最后我们必须找到其他的解决方案.在本文中,我们将讨论两 ...