[MOXA] OPC Server透過OnCell G3150-HSPA存取遠端設備
Case Brief 客戶現場的設備透過PLC接收數值來進行監控,而設備會隨著案場在不同地區移動,所以客戶希望透過行動網路(GPRS/HSPA/LTE),讓遠端的OPC Server可以存取現場PLC的數值,相關人員便可以不必跑到現場,透過OPC Server與SCADA的來即時監控現場設備的狀態。 Cause Analysis 有類似需求的客戶其實很常見,許多案場的通訊並不方便,例如偏遠的山區、新建的廠房、或著像案例中不固定的場所等;以目前的通訊技術發展,可以選擇的除了一般手機使用的行動通訊之外,還有 LPWAN(LTE-M/NB-IoT) 、MDVPN、以及其他可以遠距離傳輸的無線技術(WiFi、Microwave)等。 然而每種不同的技術都有其優點與缺點,必須依照現場的需求與可用的資源審慎評估;LPWAN是近代專為物聯網設計的通訊技術,但因為還處於發展階段,在相關設備與環境上還沒有達到穩定的階段;MDVPN使用上與一般的行動通訊相同,但是申請的過程與設備、環境的需求每家ISP商可能不完全相同,以及流量資費的計算上需要精打細算一些;WiFi、Microwave這些遠距離的無線傳輸在硬體上的花費很高,而且距離最遠也只能在幾公里以內,後段可能還是需要依靠實體的網際網路來實現遠端存取。 行動網路申請與使用上相對方便, 最大的問題在於設備使用行動網路時,無法取得固定的Public IP位址; 如果設備是向遠端主機主動拋出資料,只要遠端主機有固定的Public IP,這樣影響並不大;但如果設備是被動等遠端主機來存取,就必須思考如何解決浮動Public IP位址的問題。 Solution 對於客戶的需求,規劃的架構如下圖;PLC以乙太網路連接 MOXA OnCell G3150-HSPA ,並連上網際網路,遠端的OPC Server便可透過網際網路向PLC存取數值,而後端的SCADA經由OPC Server監控設備的狀態。 補充說明一點,規劃當時因為LTE尚未普及,沒有相關的OnCell設備可以使用,至今MOXA有推出 OnCell G3150A-LTE ,也可以完成同樣的架構,與OnCell G3150-HSPA在設定上需要注意的部分會在後文中說明。 在這個架構下會衍生兩個問題,測試的步驟會依這兩個問題分為以下兩個階段: OPC Server與...