真正的大師,永遠都懷着一顆學徒的心!
一、項目簡介
好東西!物聯網裝置通訊協定實作的用戶端
二、實作功能
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