SmartMesh WirelessHART 快速上手指南:開啟無線網(wǎng)狀網(wǎng)絡(luò)之旅
引言
在當(dāng)今的工業(yè)自動化和物聯(lián)網(wǎng)領(lǐng)域,無線通信技術(shù)正發(fā)揮著越來越重要的作用。SmartMesh WirelessHART 作為一種先進的無線網(wǎng)狀網(wǎng)絡(luò)技術(shù),為工程師們提供了高效、可靠的通信解決方案。本文將詳細介紹 SmartMesh WirelessHART 的快速上手步驟,幫助工程師們輕松搭建和配置無線網(wǎng)狀網(wǎng)絡(luò)。
文件下載:DC9003A-C.pdf
1. 文檔概述
本文檔旨在為用戶提供 SmartMesh 和軟件開發(fā)工具包(SDK)的快速、便捷的開箱體驗。文檔中介紹了多個軟件組件,包括用于將 USB 連接轉(zhuǎn)換為虛擬 COM 端口的 FTDI 驅(qū)動程序、終端應(yīng)用程序以及允許用戶通過圖形界面與節(jié)點(mote)和管理器(manager)API 進行交互的 SmartMesh SDK。
由于調(diào)用文庫搜索失敗,未能獲取到SmartMesh WirelessHART 軟件組件作用的相關(guān)內(nèi)容。下面繼續(xù)為你完成文章。
2. 硬件設(shè)置
2.1 套件組成
SmartMesh WirelessHART 套件包含一個 SmartMesh WirelessHART 管理器(LTP5903CEN - WHR)、五個 Eterna 節(jié)點和一個接口板(DC9006A)。不同的管理器/節(jié)點組合有不同的套件,如 DC9007A(包含 DC9003A - C 節(jié)點和 LTP5903CEN - WHR 管理器)和 DC9022A(包含 DC9018A - C 節(jié)點和 LTP5903CEN - WHR 管理器)。所有套件中的節(jié)點都配備芯片天線,RF 認證設(shè)備可單獨訂購,如帶有 MMCX 連接器的 DC9018B - C 節(jié)點。
2.2 硬件連接注意事項
在進行硬件連接時,要確保各個組件的正確連接。例如,連接管理器 CLI 時,需要使用 DB - 9 串行電纜將 LTP5903EN - WHR 上標(biāo)有“Serial 2”的端口與計算機相連。如果計算機沒有 DB - 9 串行端口,則需要使用 USB - 串行適配器(如 Keyspan 19HS)來啟用 CLI。
3. 基本步驟
3.1 步驟 1:連接到管理器 CLI
雖然大部分操作是通過 PC 完成的,但 PC 并不參與無線網(wǎng)狀網(wǎng)絡(luò)的形成,它只是用于可視化網(wǎng)絡(luò)并與之交互。連接管理器 CLI 時,需要輸入用戶名和密碼(默認用戶名和密碼均為“admin”)。在 Windows XP 系統(tǒng)中,可使用自帶的 Hyperterminal 客戶端;在 Windows 7 系統(tǒng)中,則需要下載如 PuTTY 等終端客戶端。端口設(shè)置為 115200 波特率、8 數(shù)據(jù)位、無校驗、1 停止位、無流控制。
3.2 步驟 2:形成無線網(wǎng)狀網(wǎng)絡(luò)
網(wǎng)絡(luò)的形成無需人工干預(yù),節(jié)點和管理器預(yù)先配置了安全和網(wǎng)絡(luò)信息,通電后會自動形成網(wǎng)絡(luò)。先開啟管理器(LTP5903CEN - WHR),通過“trace motest on”命令可讓管理器在節(jié)點狀態(tài)轉(zhuǎn)換時打印消息。依次開啟節(jié)點,幾分鐘內(nèi)即可形成完整的無線網(wǎng)狀網(wǎng)絡(luò)。
3.3 步驟 3:建立 PC 與節(jié)點的連接
通過 USB 端口將 PC 與節(jié)點連接。先將節(jié)點連接到接口板,再將 USB 電纜插入 PC 的 USB 端口。插入后會自動添加四個虛擬 COM 端口,若未自動添加則可能需要安裝 FTDI 驅(qū)動程序。通常使用第三個 COM 端口進行 CLI 連接,第四個用于 API 連接,但在 Windows 7 系統(tǒng)中可能需要測試每個端口來確定。
3.4 步驟 4:連接到節(jié)點 CLI
連接節(jié)點 CLI 與連接管理器 CLI 類似,使用第三個 COM 端口,端口設(shè)置為 9600 波特率、8 數(shù)據(jù)位、無校驗、1 停止位、無流控制。通過“minfo”命令可獲取節(jié)點信息。將節(jié)點從“master”模式切換到“slave”模式,需要執(zhí)行“set mode slave”和“reset”命令,以開啟節(jié)點的 API 端口。
3.5 步驟 5:安裝 SDK 軟件
SDK 包含通過 GUI 界面執(zhí)行各種有用功能的應(yīng)用程序,基于 Python 但無需安裝 Python 即可使用預(yù)編譯的應(yīng)用程序。下載并解壓 SmartMeshSDK 的 zip 文件,將其移動到計算機的任意位置,無需其他安裝步驟。
3.6 步驟 6:使用 API 讓節(jié)點加入管理器
使用 APIExplorer.exe 應(yīng)用程序連接到節(jié)點的 API。選擇網(wǎng)絡(luò)類型為“SmartMesh WirelessHART”,設(shè)備類型為“mote”,輸入節(jié)點的 API COM 端口(第四個添加的端口)進行連接。連接成功后,通過一系列命令(如“getNVParameter.networkId”“getParameter.moteStatus”“join”)讓節(jié)點加入管理器。最后可使用管理器 CLI 命令(如“ping”)測試節(jié)點的連接情況。
4. 額外工具
完成基本網(wǎng)絡(luò)形成和與節(jié)點、管理器的交互后,可安裝 SmartMesh WirelessHART 工具指南中討論的額外工具。這些工具提供了額外的可視化和管理器配置選項,支持 API 測試,有助于應(yīng)用開發(fā)。
5. 設(shè)計步驟
5.1 軟件設(shè)計
- 節(jié)點應(yīng)用:至少需要配置加入網(wǎng)絡(luò)前所需的參數(shù)(如 joindutycyle),使用 API 讓節(jié)點搜索并加入網(wǎng)絡(luò),監(jiān)控節(jié)點狀態(tài)以準備接收數(shù)據(jù),請求服務(wù)以發(fā)布數(shù)據(jù)。
- 主機應(yīng)用:至少需要配置加入網(wǎng)絡(luò)前所需的參數(shù)(如 networkID),訂閱通知以觀察節(jié)點狀態(tài)并收集數(shù)據(jù)。
5.2 硬件設(shè)計
選擇硬件平臺(模塊化認證或芯片級),參考硬件集成應(yīng)用筆記和集成指南進行穩(wěn)健的硬件開發(fā)。
6. 故障排除
6.1 電源問題
確保所有板子的電源開關(guān)設(shè)置為“on”,否則可能出現(xiàn)節(jié)點看似運行但無法可靠通信的情況。
6.2 COM 端口問題
保持 USB 端口使用的一致性,標(biāo)記用于節(jié)點連接的 USB 端口,避免更改其用途,以確保 COM 端口分配的一致性。
6.3 波特率設(shè)置
確保節(jié)點 CLI 的波特率設(shè)置為 9600,節(jié)點/管理器 API 和管理器 CLI 的波特率設(shè)置為 115200。
6.4 節(jié)點模式設(shè)置
要啟用和使用節(jié)點板的 API/接口,必須將其設(shè)置為“slave”模式,并手動執(zhí)行“join”命令讓節(jié)點加入網(wǎng)絡(luò)。
總結(jié)
通過本文的介紹,工程師們可以快速上手 SmartMesh WirelessHART 技術(shù),搭建和配置無線網(wǎng)狀網(wǎng)絡(luò)。在實際應(yīng)用中,遇到問題時可參考故障排除部分的內(nèi)容,同時可進一步深入研究相關(guān)文檔,如 SmartMesh WirelessHART 用戶指南、API 指南等,以充分發(fā)揮該技術(shù)的優(yōu)勢。你在使用 SmartMesh WirelessHART 技術(shù)過程中遇到過哪些有趣的問題呢?歡迎在評論區(qū)分享。
-
無線網(wǎng)狀網(wǎng)絡(luò)
+關(guān)注
關(guān)注
0文章
7瀏覽量
7382
發(fā)布評論請先 登錄
SmartMesh WirelessHART 快速上手指南:開啟無線網(wǎng)狀網(wǎng)絡(luò)之旅
評論