一、概要
采集傳輸一體化設計,可集成多種傳感器;智能管理、智能傳輸;采購用LoRa擴頻通信,抗干擾能力強;支持多達40個信道,傳感器節點采用免設置設計,上電即運行,方便現場施工,適用于室內環境監測、農業大棚智能管理。
無線網關支持標準MODBUS-RTU 協議的RS-485 通訊接口,網關與傳感節點采用對等MODBUS-RTU地址設計,可方便集成到PLC等采控系統,實現遠程監測及設備控制。
二、系統參數
三、無線傳感器安裝
傳感器運輸及倉儲時需斷電,在設備背部有撥動開關,向左撥動,設備通電,運行指示燈每4秒閃爍一次。通電后就可直接安裝,本機不需要任何設置,由網關注冊后,系統即正常工作。
四、無線傳感網關安裝
無線傳感網關供電范圍為8-28VDC,設備輸入電源有防反接保護,設備485接口采用隔離設計,但安裝時仍須注意電源的正負極;通信引腳禁止接入電源,有可能導致永久性損壞,安裝時禁止帶電操作,設備安裝完成檢查無誤后方可上電。
4.1、引腳說明:
G:RS485地; A:RS485正極; B:RS485負極; -:電源負極; +:電源正極
4.2、指示燈:
電源指示燈:紅色,通電后常亮; 485指示燈:當有485通信時閃爍; RF指示燈:當有無線數據收發時閃爍。
五、系統調試
5.1、采用我司配置工具軟件:
接口參數默認為:串口波特率為9600bps、8位數據位、無校驗、1位停止位、地址為1。
接上無線傳感網關;打開配置工具軟件《設備參數配置工具》;選擇串口號,然后點擊測試波特率“”,軟件會查找出設備的串口參數“”;
軟件查找到無線傳感網關后,可以進行以下設置:
5.1.1、設置無線傳感網關地址:
系統采用MODBUS-RTU模式設計,無線傳感網關地址、傳感節點地址、485系統內第三方設備地址一定不能重復!
5.1.2、設置無線傳感網關波特率及串口校驗:
5.1.3、設置系統信道:
系統采用自動信道及指定信道兩種方式;
一般情況下,系統信道設置為0,由網關根據算法自動分配信道;
當系統周邊有同頻強干擾時,可以設置到指定信道。
5.1.4、設置網關功率:
根據系統中最遠節點,調節網關發射功率
5.1.5、注冊無線傳感節點:
序號:映射了網關的寄存器地址,方便使用時不用用輸入復雜的寄存器地址,
從機序號:無線傳感器設備的10位序列號,
節點地址:無線傳感器設置映射的MODBUS地址,每個傳感器和網關及系統內其它地址不能重合!
心跳:無線傳感器設備的數據上報周期,每個節點可以設置不同的上報周期,根據實際需求及功耗預算,靈活設置。
功率:無線傳感器的發射功率,根據傳感器與網關的距離,靈活設置發射功率,建議在保證通信成功率的前提下,距離越近,設置越低,這樣有利于節省功耗。
5.2、485遠程設置:
根據MODBUS協議遠程操作設備寄存器,見操作指令規約。
五、設備安裝說明
1、收到產品后請確認產品是否完好后,并核對該型號是否與您選購的型號一致。
2、禁止本品用于高污染和高粉塵環境。
3、遠離變頻器、電機等強干擾設備。
4、該變送器正面(指示部分)需面對操作人員,且適宜操作觀看的地方。
5、小心輕放并避免機械沖擊與撞擊;
6、保持干燥;
7、拿取傳感器及設備之前,應先行觸摸一下有接地的設備或水管之類,以免除靜電;
8、避免接觸金屬銼屑、油脂、管道涂料及其他污染物。
9、無線設備及天線,避免安裝于地面及墻壁角落及有金屬屏蔽的環境。
附件 MODBUS指令規約(RS-485)
1、功能碼
本設備支持讀寫功能碼,相應的功能碼操作相應的寄存器,如下表:
1.1 舉例功能碼3,讀從機寄存器數據
1.2 舉例功能碼16,寫從機寄存器數據
1.3 其它功能碼
其它功能碼均遵循MODBUS RTU標準協議,錯誤應答碼也一樣,使用本設備的功能碼前,請查閱MODBUS RTU 相關手冊。
2、錯誤代碼表
3、寄存器列表
4、通訊協議示例以及解析
4.1 舉例:
更改網關地址 0x01 的串口屬性
問詢幀(16 進制):
應答幀(16 進制):
數據解析:
設備地址為01的串口波特率成功更改為9600bps。
4.2 舉例:
注冊設備序列號為:1123210001的無線溫度傳感器到地址為1的網關下,設置無線溫度傳感器的地址為:3,心跳:5分鐘,功率:14;
注冊設備序列號為:1023210001的無線溫濕度傳感器到地址為1的網關下,設置無線溫濕度傳感器的地址為:4,心跳:5分鐘,功率:14;
問詢幀(16 進制):
應答幀(16 進制):
問詢幀(16 進制):
應答幀(16 進制):
注冊完成以上兩節點后,系統上電運行,待數據上傳后,可以查詢節點采集值:
4.3 以讀序列號為1023210001的無線溫濕度傳感器值為例(注冊時地址設置為了4)
4.3.1 讀取溫度
問詢幀(16 進制):
應答幀(16 進制):
(1)設備溫度大于等于0℃時回復內容:
數據解析:
數據(溫度值)為0x00 0x96;
溫度計算:(分辨率為0.1℃)
十六進制0096 => 十進制150 => 150*0.1℃=15℃
(2)設備溫度小于0℃時回復內容:
數據解析:
數據(溫度值)為:0xFF 0x27;
溫度計算補碼方式:(分辨率為0.1℃)
十六進制(FF27-10000) => 十進制-217 => -217*0.1℃ = -21.7℃
4.3.1 讀取濕度
問詢幀(16 進制):
應答幀(16 進制):
數據解析:
數據(濕度值)為0x01 0xC6;
濕度計算:(分辨率為0.1)
十六進制01C6 => 十進制454 => 454*0.1=45.4%