|
前言:MCGS觸摸屏廣泛應於工業控製領域,是一款性能高,運行穩定的人機交互設備。此次我們要把MCGS的TPC7062係列觸摸屏連接到EMCP物聯網雲平台,實現電腦Web頁麵、手機APP和微信對MCGS觸摸屏的遠程監控。
一 準備工作。
1.1我們需準備如下物品;
1)MCGS TPC7062KT觸摸屏一台(或電腦仿真運行)。
2)河北藍蜂科技的DTU模塊一台,天線和電源適配器(以下用GM10-DTU作為實例)。
3)SIM卡一張,有流量,大卡(移動或聯通卡)。
4)DP9針母頭一個。
5)聯網電腦一台(WinXP/Win7/Win8操作係統)
6)電工工具、導線若幹。
物料準備如下;

1.2 GM10-DTU準備工作
此處參考《GM10-DTU用戶使用手冊》進行操作,我們需要對DTU網關(WM10-DTU網關的設置和GM10類似,以下均以GM10-DTU網關來介紹)連接天線、插上SIM卡(移動/聯通流量卡,大卡)、連接12V或24V的電源適配器。
1.3 觸摸屏準備工作。
觸摸屏連接24VDC電源,準備一顆9針串口頭,用一可多芯分別焊接MCGS觸摸屏COM1口的2、3、5引腳, 2引腳連接GM10模塊的“TXD”端子,3引腳連接GM10模塊的“RXD”端子, 5引腳連接GM10模塊的“SGND”端子。如果觸摸屏的COM1口已被其他設備占用,我們也可以使用觸摸屏的COM2串口。接線方式如下;(以下我們均以觸摸屏的COM1進行講解。)

二,MCGS從站創建。
第一步,新建一個MCGS工程,在設備窗口中添加“通用串口父設備”和“Modbus串口數據轉發設備”。如果沒有“Modbus串口轉發設備”可以在頁麵右鍵單擊選擇“設備工具箱”,在“設備管理”中選擇對應的設備,點擊“添加”,實例如下;

第二步,設置“通用串口父設備”屬性,雙擊“通用串口父設備0”打開屬性編輯窗口,將“串口采集號”設置為COM1,其他設置按如下配置。

第三步,設置“Modbus串口數據轉發設備”,雙擊“Modbus串口數據轉發設備”打開設備編輯窗口,在此窗口中,需要設置Modbus串口轉發設備的設備屬性值和添加數據變量,我們添加Date1-Date4共4個4區的16位整形變量,作為EMCP平台定時采集觸摸屏的數據,Control_1和Control_2變量為EMCP平台對觸摸屏進行讀寫操作的數據。

第四步,創建數顯窗口,在“用戶窗口中”新建窗口,雙擊新窗口進入動畫組態頁麵,在組態頁麵中添加6個標簽和輸入框,對應內容為上麵設定的Date1-Date4定時讀取變量,Control_1和Control_2兩個遠程讀寫變量。如下圖;

第五步,將程序保存,並燒錄入觸摸屏中運行,或使用PC端MCGS組態仿真環境進行仿真運行。
三,EMCP平台設置。
用管理員賬號登錄EMCP平台www.lfemcp.com (建議使用IE9以上瀏覽器或穀歌瀏覽器),對EMCP雲平台進行設置。具體操作參照《EMCP物聯網雲平台用戶手冊》。登錄EMCP後首先進入設備列表顯示頁麵,因為我們未創建任何設備,所以是一個空頁麵。點擊右上角的“後台管理”按鈕(隻有管理賬號才有此權限),進入EMCP平台的後台。

3.1遠程配置DTU
打開“後台管理—>模塊管理”頁麵,將DTU綁定至此管理員賬號,然後就可以使用“遠程配置”功能來配置DTU的各項通訊參數和功能參數。最主要兩個地方需要配置,一是與MCGS觸摸屏通訊的串口參數,二是設置DTU定時采集觸摸屏數據的MODBUS通道參數,下麵分步驟對此功能進行講解。注:模塊隻有在線後才可以進行遠程配置,也可以使用“DTU配置軟件”對模塊配置,參考文檔《DTU配置軟件使用手冊》。
3.1.1模塊綁定

模塊初始綁定密碼是111111,直接點擊綁定即可。
3.1.2 模塊遠程配置
模塊的遠程配置最好先“讀取”再“寫入”,隻有寫入成功後才表示該參數成功配置到DTU中,“寫入”後也可以“讀取”以檢查之前的操作是否成功。



Modbus配置頁詳解:
設備從站號:為模塊所連設備的MODBUS從站地址(範圍1-250),此地址必須和觸摸屏設置的“設備地址”一致。
功能碼:為模塊讀取設備MODBUS寄存區的標誌符。“功能碼01”對應“[0區]輸出繼電器”,“功能碼02”對應“[1區]輸入繼電器”,“功能碼03”對應“[4區]輸出寄存器”,“功能碼04”對應“[3區]輸入寄存器”。
起始地址:為模塊所連設備的MODBUS寄存器讀取的起始地址(不包含寄存區標識符如:4WUB)。
數據長度:為模塊讀取設備數據的連續長度,圖中的長度為10,既連續讀取從4WUB0001到4 WUB 0010共10個數據。
標準DTU可連接多個從站或通道(最多4個),點擊“新增”創建新的通道,配置規則按上述說明。
注:當DTU出現異常時,如無法連接網絡在線,或者無法與觸摸屏正常通訊,此時可以使用配置口(默認RS232)連接PC,使用“DTU配置軟件”來查看狀態及異常報警,詳見《DTU配置軟件使用手冊》。
3.2 新建數據規則
點擊網頁左側的“數據規則”進入規則設置頁麵,點擊右上角的“新增”,在彈出的窗口中設置該數據規則的名稱“MCGS觸摸屏”和展示樣式“列表展示”,我們可以選擇列表展示或組態展示,列表展示:我們所添加的數據會以固定的列表樣式展示,列表展示方式簡單方便(數據測試階段可選用列表展示)。組態展示:我們可以任意繪製設備數據的展示樣式比如添加圖形、圖片、儀表盤、柱狀填充和文字等內容(此功能類似傳統的組態軟件可參考《EMCP平台畫麵組態使用說明》文檔)。數據規則新建完後點擊“實時數據”新增實時數據(3.1.2中設置的Modbus配置),點擊“讀寫數據”創建平台對設備手動讀寫操作的數據。創建規則展示如下。
注:實時數據:是DTU根據所配置的Modbus采集通道(參考上麵的3.1介紹),按設定的采集間隔定時讀取從站數據並上傳到平台所顯示的內容;
讀寫數據:無需在DTU配置Modbus定時采集通道,可直接通過平台對下位設備進行數據的手動讀寫操作;



報警設置,在已經創建好的實時數據中,點擊對應數據的“報警”選(xuan)項(xiang),進(jin)入(ru)報(bao)警(jing)設(she)置(zhi)頁(ye)麵(mian)。我(wo)們(men)可(ke)以(yi)設(she)定(ding)該(gai)數(shu)據(ju)的(de)報(bao)警(jing)上(shang)下(xia)限(xian)和(he)報(bao)警(jing)內(nei)容(rong)以(yi)及(ji)是(shi)否(fou)啟(qi)用(yong)此(ci)報(bao)警(jing)。設(she)定(ding)報(bao)警(jing)後(hou)當(dang)該(gai)數(shu)據(ju)超(chao)出(chu)報(bao)警(jing)上(shang)下(xia)限(xian)後(hou)平(ping)台(tai)會(hui)自(zi)動(dong)記(ji)錄(lu)報(bao)警(jing)的(de)時(shi)間(jian)和(he)報(bao)警(jing)值(zhi),同(tong)時(shi)平(ping)台(tai)會(hui)向(xiang)用(yong)戶(hu)登(deng)錄(lu)的(de)APP和微信推送報警消息。

3.3 新建設備
新建“設備”, 選擇菜單“設備管理”-> “新增”新建一個設備“MCGS觸摸屏”。新建設備是填寫設備的基本信息
1,選擇設備匹配的圖片(從本地上傳,也可不選擇,係統會以默認圖片顯示);
2,輸入模塊SN,輸入要綁定的SN碼,如果此SN之前未綁定,則會彈出綁定窗口進行綁定;
3,選擇上麵創建的數據規則;
4,點擊“地圖”按鈕選擇設備所在的地理位置。完成後點擊“保存”。

四,實驗效果。
觸摸屏顯示效果。

用戶登錄EMCP平台(www.lfemcp.com),點擊”MCGS觸摸屏“設備的圖片或設備名稱進入設備。首先看到的是MCGS觸摸屏定時采集數據的顯示(實時數據),通過點擊“讀寫數據”對MCGS觸摸屏內部的數據進行讀寫。點擊“曆史數據”查看設備定時存儲數據的曆史數據報表,點擊“報警記錄”進入報警信息記錄報表頁麵,顯示如下。

在手機安裝《雲聯物通》手機APP(可通過電腦網頁平台登錄頁右上角的二維碼掃描下載,或各大應用商店下載),憑用戶名和密碼登錄,進入設備列表後點擊“MCGS觸摸屏”設備,直接進入的是實時數據列表頁麵或組態畫麵(組態展示方式下),點擊右上角菜單欄“三杠按鈕”,彈出功能菜單,在菜單中點擊“讀寫數據”對讀寫數據進行讀寫操作,點擊“曆史報表”查看設備的曆史存儲數據報表,點擊“曆史曲線”可查看各數據的曆史趨勢圖,點擊 “報警信息”查看該設備的報警記錄,點擊“設備詳情”查看設備的詳細信息或視頻畫麵。

五,輔助功能介紹
5.1 畫麵組態功能。
通過“後台設置->數據規則->設置->組態展示”這幾個步驟來選擇使用組態展示形式來展示對應數據規則。選擇為組態展示後,規則的畫麵組態選項變為可用,點擊“畫麵組態”選項,進入編輯頁麵。通過組態編輯頁麵我們可以任意繪製圖片、文字、數顯框、按鈕、指示燈、管道、設備等等空間。

5.2微信功能。
微信關注“EMCP物聯網雲平台”公眾號,按照提示綁定平台賬號,即可使用微信監控設備,接收報警信息。為了便於對設備的管理建議將“EMCP物聯網雲平台”公眾號“置頂”。

5.3 數據規則中開啟通訊報警和授權普通用戶功能。
通訊報警功能就是當DTU與PLC通訊異常時,在相應設備中會進行報警,根據通訊異常的原因在報警內容中進行注釋,方便調試。設置及效果如下:

5.4設備公開功能。
在設備管理中,可以將設備的屬性設置為公開,公開後會生成設備所屬的url連接和二維碼,通過該連接和二維碼可實現免登陸打開設備,同樣也可將設備分享到社交圈。

5.5新增普通賬號及設備授權。
管理員賬號創建完設備後,可以通過“普通賬號”選項為用戶創建一個單獨的賬號供其訪問所屬的設備。此功能主要為用戶開通一個專屬的賬號,用戶查看自己所屬的設備。

5.6視頻監控功能。
EMCP平台可實現螢石雲攝像頭的接入,從而實現web、APP、微信等終端對現場視頻監控功能。
5.7風格定製/係統定製服務。
對於大中型企業,我們還為用戶提供平台和軟件定製服務,介紹如下;
風格定製服務:風格定製是在原有EMCP平台基礎上實現用戶個性化風格的顯示,整個服務依舊運行在原EMCP平台服務器上的,布局、功能和架構等基礎內容不做改變。風格定製內容主要體現在電腦網頁、手機網頁、安卓APP、微信公眾平台的登錄域名、登錄頁、平台名稱、平台圖標等。適合企業品牌建設。
私有雲部署服務:為將EMCP係統部署到用戶的服務器上,除了顯示風格的定製,還可以更改係統的功能的增加、布局顯示的改變以及數據分析等服務。
如有需求可聯係藍蜂銷售人員。
六,故障分析。
6.1 設備離線的原因
1.SN碼和密碼綁定錯誤,EMCP平台所建設備的SN碼必須和所連GM10模塊的SN碼相同(SN位於GM10右側麵標簽),密碼必須和DTU配置軟件設置的密碼相同(默認111111)。
2.SIM卡選擇不對,必須選擇移動或聯通的SIM(部分聯通卡不兼容,建議選用移動卡)。
3.SIM卡欠費。
4.網絡信號差,DTU在信號強度低於15或誤碼率高於3時會出現掉線或無法聯網的情況,最好保證信號強度在20以上,誤碼率為0(可通過改變天線的安放位置調整信號強度,信號強度可通過DTU配置軟件或平台模塊遠程配置中獲得。)
6.2 如平台無法讀取觸摸屏的數據的原因。
1.觸摸屏的Modbus從站沒有創建成功。此時我們可以通過Modscan32主站軟件對觸摸屏進行通訊測試,如果無法讀取觸摸屏的數據那麼說明觸摸屏的Modbus從站沒有創建成功。
2.接線錯誤。檢查觸摸屏接線引腳與DTU的接線引腳是否定義正確,且是否牢固。
3.數據創建失敗,檢查數據規則中所創建的設備是否正確。
4,如果顯示“數據未采集”,請檢查模塊的“遠程配置”是否設置了Modbus采集通道,參考3.1.2中的設置。
|