Bacnet协议IP采集开发 总结


一、开发准备

    a、模拟器  VTS和BACnetDeviceSimulator

    b、主站  BACnetScan

    c、参考文档 http://wenku.baidu.com/view/3052760f5acfa1c7aa00cc89.html?from=search

    d、参考项目 https://github.com/kib357/BACsharp

 

二、开发概述

 

    1、采集软件(主站)UDP监听47808 端口 ,同时向从站的网络47808端口广播召唤仪表(whois)

    2、从站收到召唤指令向主站回复(IAM)

    3、主站收到从站IAM之后,接着发送readproperty(propertylist指令),问询从站所有的数据点属性列表

    4、从站回复读属性列表,主站接着(批量)读取属性的presentvalue

 

三、重难点

    1、字节解析

    2、报文分段

四、具体代码见参考项目

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM