slik
級別: 論壇先鋒
![]() |
客戶要求有這樣一種應用,就是有分布在各個地方(一個市的各個縣鄉鎮)的抽水泵房,現在要把每個地方的泵的運行狀態(1~4個泵不等)和管網壓力,通過某種方式采集到位于市中心的后臺集中監控的電腦上,大概有三百多個這樣的泵房,當初我是想用物聯網繼電器模塊把每個地方的泵的狀態通過物聯網采集傳送到商家的云服務器,但是有個問題是,當數據到商家的云服務器上后,這個這些數據要使用什么方式才能傳送到后臺監控電腦上呢?這個電腦需要什么條件?需要什么公網IP之類的嗎,然后假設后臺電腦想用組態軟件來把數據最終呈現給客戶,比如組態王等SCADA軟件,這個可以做到嗎?即數據怎么從云端到電腦,然后軟件怎么從電腦上獲取數據?大家做過這種項目的說說,或者有沒有其他更好的方式可以實現?謝謝~ |
---|---|
|
fczxjh
級別: 論壇先鋒
![]() |
一、DTU把數據傳到廠家的服務器上,一般廠家都會有OPC軟件和DTU管理軟件,你只要安裝上OPC,就可以用上位機連上OPC讀取數據,但是電腦要能上網。 還有一種方法是API,廠家會提供API讀取服務器的方法,這個一般需要自己編寫腳本,有編程能力的可以考慮。 二、DTU與DTU數據傳輸,即一個DTU負責連接總控的PLC或上位機,其他DTU負責各個站點,站點DTU把數據傳輸到總控DTU,總控DTU把數據傳輸到PLC或上位機,電腦不需要聯網。但是DTU的變量數量有限制,可能總控DTU需要多個 |
---|---|
|
fczxjh
級別: 論壇先鋒
![]() |
DTU很多都有MQTT協議,說白了就是把數據發送到指定服務器的協議,首先你得有一個公網服務器或租用一個服務器,實際上你用4G DTU就已經自動把數據發到廠家的服務器,不需要MQTT發到別的地方,API或者OPC就可以讀到本地。 |
---|---|
|