一、開發准備
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、報文分段
四、具體代碼見參考項目
