天天看點

好東西!物聯網裝置通訊協定實作的多種用戶端

作者:菜鳥程式猿

真正的大師,永遠都懷着一顆學徒的心!

一、項目簡介

好東西!物聯網裝置通訊協定實作的用戶端

二、實作功能

ModBusTcp讀寫操作:ModBusTcp是一種通信協定,用于在以太網上與Modbus裝置進行通信。通過ModBusTcp元件,可以實作對Modbus裝置的讀寫操作。

ModBusRtu讀寫操作:ModBusRtu是一種串行通信協定,用于在序列槽上與Modbus裝置進行通信。通過ModBusRtu元件,可以實作對Modbus裝置的讀寫操作。

ModBusAscii讀寫操作:ModBusAscii是一種ASCII碼形式的串行通信協定,用于在序列槽上與Modbus裝置進行通信。通過ModBusAscii元件,可以實作對Modbus裝置的讀寫操作。

ModbusRtuOverTcp讀寫操作:ModbusRtuOverTcp是一種将Modbus RTU協定封裝在TCP/IP協定中進行傳輸的方式。通過ModbusRtuOverTcp元件,可以實作基于TCP/IP的Modbus裝置的讀寫操作。

SiemensClient(西門子)讀寫操作:SiemensClient是用于與西門子PLC進行通信的元件。通過SiemensClient元件,可以實作對西門子PLC的讀寫操作。

關于Siemens的PLC位址,最佳實踐是使用IP位址和機架槽号來唯一辨別PLC上的子產品和變量。

MitsubishiClient(三菱)讀寫操作:MitsubishiClient是用于與三菱PLC進行通信的元件。通過MitsubishiClient元件,可以實作對三菱PLC的讀寫操作。

OmronFinsClient(歐姆龍)讀寫操作:OmronFinsClient是用于與歐姆龍PLC進行通信的元件。通過OmronFinsClient元件,可以實作對歐姆龍PLC的讀寫操作。

AllenBradleyClient(羅克韋爾)讀寫操作:AllenBradleyClient是用于與羅克韋爾PLC進行通信的元件。通過AllenBradleyClient元件,可以實作對羅克韋爾PLC的讀寫操作。

IoTClient Tool 桌面程式工具(開源):這是一個開源的桌面程式工具,可用于簡化和管理IoTClient庫相關的任務和項目。

iotgateway(開源):這是一個開源的IoT網關,用于連接配接和管理多個裝置,并提供資料傳輸和控制功能。

能源管理系統:這是一個商用的能源管理系統,用于監控和管理能源消耗,優化能源利用效率。

能源管理-現場-單項目:這是一個針對單個項目的現場能源管理系統,用于實時監測和分析能源消耗情況。

能源管理-雲端-多項目:這是一個針對多個項目的雲端能源管理系統,用于集中監控和管理多個項目的能源消耗情況。

能源管理-移動端:這是一個移動端應用程式,用于遠端檢視和控制能源管理系統的資料和狀态。

海底撈末端控制(商用):這是一個商用的海底撈末端控制系統,用于實時監控和控制海底撈餐廳的裝置和流程。

海底撈末端控制-web:這是一個基于Web的海底撈末端控制界面,可通過浏覽器通路和操作海底撈餐廳的裝置和流程。

海底撈末端控制-移動端:這是一個移動端應用程式,用于遠端檢視和控制海底撈餐廳的裝置和流程。

越邦智能分揀系統(商用):這是一個商用的智能分揀系統,用于自動化處理和分揀物品。

電表監控系統(商用):這是一個商用的電表監控系統,用于實時監測和管理電表的用電情況。

人造闆行業生産管理軟體(商用):這是一個商用的人造闆行業生産管理軟體,用于監控和管理生産過程,提高生産效率和品質。

三、技術選型

hook

iocp

websocket

      四、界面展示
      好東西!物聯網裝置通訊協定實作的多種用戶端
      好東西!物聯網裝置通訊協定實作的多種用戶端
      好東西!物聯網裝置通訊協定實作的多種用戶端
      好東西!物聯網裝置通訊協定實作的多種用戶端
      好東西!物聯網裝置通訊協定實作的多種用戶端
      好東西!物聯網裝置通訊協定實作的多種用戶端
      好東西!物聯網裝置通訊協定實作的多種用戶端

      五、源碼位址

      私信回複:97

繼續閱讀