請教各位大大
請問如何透過網路從研華的ADAM上收取數據?
我該學習哪種程式語言,才能寫出在Windows上透過網路去抓取研華ADAM上的數據?
我想學的是規劃區塊這段,我並不想直接拿ADAM上面內建的網頁來用
想要自己設計出一張網頁,在機房的電視牆上同時直接看到幾處機房的溫濕度
我曾經接觸過類似的東西,當時用的是 WISE-4051 這顆,仔細找官方對應型號的說明手冊看看有沒有API會丟JSON之類的東西,我當時用的 4051 這顆就有API可以接,方便很多,給不同參數它會吐對應的channel的資料回來,可以寫個網路監聽之類的東西應該可以抓到資料做後續處理。
另外,可能也需要注意通訊是UDP或TCP,當時我在這邊有踩坑,下面給我當時的扣,是用Node.js和Python拼拼湊湊出來的,兩個都有改TCP和UDP的版本,礙於篇幅長度我直接丟的github希望對樓主有幫助。
這些監聽可以work的原因在於 WISE-4051 這顆可以設定往哪個 IP port去發送資料,所以用監聽就可以抓到資料,我沒有看樓主使用的型號有無類似功能~
https://github.com/Allenci/Python-TCP-UDP-Listener
https://github.com/Allenci/Node.js-TCP-UDP-Listener
最後附上兩個當時在研究的時候有找到滿有參考價值的資料~
https://github.com/node-modbus/stream
https://github.com/yaacov/node-modbus-serial
https://www.youtube.com/channel/UCpFDlSKV2XLZ4dFcqZcl18w