如何實現PLC與thingworx工業物聯網平台對接
4 人贊了文章
物聯網(Internet of Things),簡稱 IoT,對於製造商來說,是行業乃至世界範圍內的一股變革浪潮。在我們設計和製造的產品中,將會不斷嵌入各種軟體、感測器和啟用 IP 的連接功能。IDC 報告預計,到2020 年世界上將有300 億互聯的「物」。。這一變革決定了為各個消費者乃至全球經濟創造價值的方式將發生根本性轉變。
什麼是 ThingWorx?
ThingWorx 是一個用來創建和運行互聯世界中的應用程序的平台。ThingWorx 減少了為智能互聯產品創建創新型應用程序所需的時間、成本和風險。ThingWorx採用物的設計模式,從工業領域最常用的PLC來分析,每個PLC的寄存器屬於物的一個屬性,比如一個風機的轉速、開、關,可以對應於一個things,下屬三個屬性轉速、開、關。
在ThingWorx物聯網平台中可以看到拋棄了常規組態軟體點的思維,而以物、屬性、服務等作為一個整體,整個平台由不同的物組成,相同的物組態只要完成一次模板組態即可以在此模板基礎上進行調用,相當於開發語言中的基類,所有基於基類的類都有相同的基類屬性(基類是父類,派生類是子類)。相同的物可以共用一個畫面,顯示時只要修改不同的things即可。ThingWorx的此類設計極大的減輕了在雲端的開發工作量。ThingWorx有個與常規組態軟體完全不同的功能,網關配置完成測試完畢,與ThingWorx軟體正常通信後,網關會將網關配置好的things及其屬性送到ThingWorx,ThingWorx平台僅需要點擊綁定即可完成與網關的配置工作,此項功能非常不錯,只要網關現場配置正常,平台側無需在進行對點工作。
邁思德網關在前期與百度天工對接的過程中,已經實現了物的設計,因此在與ThingWorx的接入中,配置軟體基本不用修改,僅僅需要完成與ThingWorx的協議對接工作。通過邁思德網關可以將大部分的PLC(Modbus-RTU;Modbus-TCP;三菱 FX系列編程口;三菱Q系列編程口(Q01,Q02,Q06,Q00UJ等);OMRON Hostlink;羅克韋爾AB DF1;西門子S7200 PPI/CP243乙太網;西門子S7300、400 MPI;西門子S7300、400 乙太網;西門子S7 1200乙太網;西門子Smart200乙太網;南大傲拓NA200 PLC;南大傲拓NA400 PLC;永宏FATEK FBs;松下FP;電能表DL645-1997/2007;自由口協議)與ThingWorx以區域網、廣域網(寬頻/3G/4G等)的方式進行無縫對接,從而實現設備上雲。
在另外一篇文章工業物聯網的雲端協議將以MQTT+SSL/TLS為主,協議格式以JSON為主中曾提到雲端協議以MQTT+SSL/TLS+JSON,在thingworx的對接中未採用MQTT,而是以加密的方式握手連接,數據格式JSON格式,如果採用MQTT,那麼需要在雲端開發對接平台的MQTT客戶端程序。
推薦閱讀:
※管中窺豹IIoT:工業物聯網價值與解決方案通用模型
※淺談工業物聯網的六個層次及四大關鍵元素
※爭當領頭羊西門子、通用 搶攻工業物聯網
※物聯網領域下一波關注點
TAG:工業物聯網 |