1. 物聯網(二)---原理分析[STM32+OneNET+ESP8266]
物聯網(一)---快速上手[STM32+OneNET+ESP8266]
物聯網(二)---原理分析[STM32+OneNET+ESP8266]
物聯網(三)---WEB下發命令控制單片機[STM32+OneNET+ESP8266]
物聯網(四)---搭建自己的TCP伺服器[ESP8266]
物聯網(五)---搭建自己的雲平台[ESP8266+Django]
上圖:
圖片上信息已經很豐富了,這里再稍微解釋一下。
單片機通過串口先發送 AT指令 給 ESP8266 完成參數配置,配置完成後將 ESP8266 斷電重啟一次,以使配置生效(這一步可由 AT指令 完成)。
ESP8266 重啟後將會自動連接 AT指令 所指定的 WIFI 名稱,連接成功後會通過串口返回 OK ,程序中可以通過檢測是否返回 OK 來判斷是否成功連接網路,下面使 ESP8266 的初始化程序。
你可能注意到有一個 1000ms 的延時,這個是為了等待完成數據發送、接收。
伺服器再接收到數據後會對所提交的數據做出響應。提交成功後,伺服器會返回數據如下:
這里多 ESP8266 也產生了一個 WIFI 信號,這是由於使用了 AT指令 配置了 AP+STA 模式, ESP8266 在這里可以充當一個中繼的角色.
這里要注意的是,必須選擇你電腦熱點的介面,不能是其他介面,否則數據是無法查看到的,這里我選擇的是我電腦的熱點。
下面的 {"errno":0,"error":"succ"} 也恰好和我們前面串口助手裡看到的信息相符合。
如果和上一片文章一樣配置好了的話,就可以在伺服器端OneNET上查看數據了,像下面這樣。
2. 如何通過4g網路實現plc遠程式控制制
實現PLC遠程式控制制,可通過4G DTU設備與智嵌物聯的透傳雲服務,建立虛擬串口連接,實現設備間的遠程數據傳輸。具體步驟如下:
1. **硬體連接**:用USB轉串口線連接設備至電腦,確保SIM卡插好、天線連接良好,並為設備供電。檢查指示燈是否正常。
2. **登錄智嵌雲平台**:通過www.zqwliot.com登錄智嵌雲管理平台賬號。如已注冊,直接登錄。
3. **添加設備**:創建項目與分組,在項目分組下添加串口伺服器設備。系統會自動生成SN號,用於後續綁定。
4. **配置設備參數**:在4G DTU&RTU配置軟體中,設置MQTT伺服器配置,並確保設備與智嵌雲平台連接成功。
5. **設備在線**:完成步驟後,在智嵌雲平台上確認設備在線狀態。
6. **安裝虛擬串口軟體**:從智嵌物聯官網下載並安裝ZQWL-VCOM虛擬串口軟體。
7. **創建虛擬串口並接入智嵌雲**:創建虛擬串口COM4,將其連接至智嵌雲,與串口伺服器設備綁定。注意將設備SN號第10位設為「1」。
8. **控制PLC**:組態軟體連接虛擬串口COM4,通過RS485匯流排將PLC連接至4G DTU設備串口對應埠。完成配置後,組態軟體輪詢PLC,實現遠程式控制制。
通過上述步驟,即可藉助4G DTU設備實現PLC的遠程式控制制與數據採集,提高遠程管理與自動化控制的效率。詳細操作流程與配置說明可從智嵌物聯官網獲取。