在這篇文章中我主要和大家聊一聊實現萬物互聯的伺服器軟體kepware所支援的強大功能,以及工業數採的一種比較常用的實現方案「軟閘道器」的基本原理,另外我也會重點講解一下kepware實現資料採集的操作配置流程以及opc協議的種類。一談起「閘道器」這個概念我們大多數人首先想到的是電腦的網路配置,比如我們自己的筆記本,在你開啟網路配置的時候就會看到有ip位址、子網掩碼、預設閘道器,有網路基礎知識的人應該知道如果我們的電腦在同一網段(vlan段),同處乙個內網環境,不同的電腦可以直接進行通訊,但如果是其他網段ip的電腦,這個時候通訊就需要經過閘道器,簡言之閘道器就是四合院的看門大爺,你在大院裡玩沒問題,但如果你想去隔壁二大爺家玩就必須找看門大爺要鑰匙。閘道器取「關」字理解便會恍然大悟。這裡的opcserver其實就是工控領域這個大的四合院的看門大爺,院內的人無外乎就是什麼叫西門子、斯奈德、歐姆龍等等的毛頭小子。
在opc誕生之前,每家都有自己的看門大爺,這個時候在實現資料採集的時候,由於各個品牌的通訊協議不相容,如果終端是不同品牌的工控裝置,你就必須針對每種品
牌按照他的標準進行配置實現,在這種情況下一種跨平台,相容各家的標準化協議成為解決眼下問題的關鍵,opcserver應運而生,他底層相容各個品牌的工控裝置,然後提供了一種統一的協議opc協議供客戶端與終端裝置進行通訊(所有的客戶端只需通過一種標準協議就可以實現與各種不同品牌的工控裝置進行通訊)。
kepware就是opcserver的一種,作為「軟閘道器」,下位機的plc終端一般需要提供plc的型號,ip位址,點位資訊(資料型別,db號),s7-200甚至需要提供機架號以及槽位號,kepware通過這些終端資訊,建立通道配置點位最終實現終端資料的接入,下位機接入成功之後,上位機直接和kepware通訊,實現資料的展示和獲取。通過 opc、專有協議(包括 ge nio、suitelink/fastdde 和 splunk)、it 協議(包括 mqtt、rest、odbc 和 snmp),以及將流量測量匯出為常見的石油和天然氣行業格式,kepserverex 支援訪問客戶端應用程式(如 mes 和 scada)以及 iot 和大資料分析軟體中的資料。
kepserverex 能夠將所收集的實時資料歸檔到本地儲存:1、利用local historian高階外掛程式,讓應用程式通過訪問該歷史資料庫來進行資料分析或者資料展示(opc hda)。2、利用data logger外掛程式並配合opc da,data logger外掛程式可以對支援odbc連線的所有資料庫進行配置,但這種資料的錄入實際上是可以設定插入頻率的insert操作。3、通過odbc driver,advanced tag進行配置實現plc和資料庫資料的雙向傳遞,datalogger只能實現資料的寫入,不能讀取業務資料庫中的資料,通過opc da來監控plc變數,再通過link tag將plc tag對映到odbc driver對應的介面表(可以實現update)。
iot gateway即網聯網閘道器,kepware以外掛程式的形式提供了四種閘道器主要有mqtt客戶端,rest客戶端/服務端,thingworx閘道器,這裡簡單對rest客戶端和服務端進行說明,其中客戶端主要是監聽plc變數,一旦發生變化則自動呼叫 rest伺服器將資料進行上傳,伺服器提供了乙個***,將plc變數暴露出來,可以通過客戶端來執行指令將應用層的資料寫入plc。
opc協議是專門用於工業裝置通訊的協議,他的全稱是過程控制ole,經典的opc協議主要有opc da,opc ae,opc hda,最新的則是opc ua,經典的opc協議依賴的是微軟的com/dcom技術,而opc ua則是跨平台的soa技術,他可以相容不同的硬體裝置和軟體系統,是面向未來的技術。
mqtt是基於發布訂閱模式的訊息協議,全稱是訊息佇列遙感傳輸,提供一對多的訊息發布,通過中介軟體解除應用程式的耦合,使用tcp/ip提供網路連線。是為硬體效能低下的遠端裝置以及網路狀況糟糕的情況下而設計的訊息協議。
《萬物互聯》 導讀
萬物互聯 你也許已經聽說過 物聯網 internet of things 了,它有時也被稱為 萬物互聯 internet of everything 你也許並不知道它是什麼 坦率地說,它的定義也的確有點模糊 但是你已經反覆聽到它,而且產生了足夠的好奇來促使你捧起這本書。這也不錯。我也曾和你一樣對物聯...
萬物互聯的價值
1 物聯網是要解決萬億 物 的資訊互動問題 萬物甦醒時代的到來,物聯網是一場認識革命 通過計算機來獲取智慧型ip,ip就是財富 2 5g與ipv6 2.1 5g本質是移動通訊技術的更新,是4g技術指標的量級質變 指標峰值速率 體驗速率 頻譜效率 空間容量 移動效能 網路效能 鏈結密度 時延5g 20...
萬物互聯,該怎麼聯?
萬物互聯,相信大家看到這個名字就很興奮和有很多暢想。簡單的講,萬物互聯就是把人和物通過各種聯網技術有機地連線起來,實現人和人 人和物 物和物的互聯互動 資訊互動和資源共享,從而推動人類文明向更高層次發展,並進一步造福人類。據有關報道,目前全球物聯網連線裝置已經超過500億個,而隨著5g的快速發展而使...