自己動手——實現手機APP遠程監控MCGS觸摸屏

發布時間:2019年08月02日

前言:MCGS触摸屏广泛应于工業控制领域,是一款性能高,运行稳定的人机交互设备。此次我们要把MCGS的TPC7062系列触摸屏连接到EMCP物聯網雲平台,实现电脑Web页面手機APP和微信對MCGS觸摸屏的遠程監控

  • 一 准备工作。

  • 1.1我們需准備如下物品;

    MCGS TPC7062KT触摸屏一台(或电脑仿真运行)。

    河北藍蜂科技的DTU模塊一台,天線和電源適配器(以下用GM10-DTU作爲實例)。

    SIM卡一張,有流量,大卡(移動或聯通卡)。

    DP9針母頭一個。

    聯網電腦一台(WinXP/Win7/Win8操作系統)

    電工工具、導線若幹。

    物料准備如下;

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    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进行讲解。)

  • 自己動手——實現手機APP遠程監控MCGS觸摸屏

  • 二,MCGS從站創建。

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

  • 自己動手——實現手機APP遠程監控MCGS觸摸屏

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

  • 自己動手——實現手機APP遠程監控MCGS觸摸屏

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

  • 自己動手——實現手機APP遠程監控MCGS觸摸屏

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

  • 自己動手——實現手機APP遠程監控MCGS觸摸屏

  • 第五步,將程序保存,並燒錄入觸摸屏中運行,或使用PC端MCGS組態仿真環境進行仿真運行。



  • ,EMCP平台設置。

  • 用管理员賬號登錄EMCP平台www.lfemcp.com(IE9以上浏覽器或谷歌浏覽器),對EMCP雲平台進行設置。具體操作參照《EMCP物聯網雲平台用戶手冊》。登錄EMCP後首先進入設備列表顯示頁面,因爲我們未創建任何設備,所以是一個空頁面。點擊右上角的“後台管理”按鈕(只有管理賬號才有此權限),進入EMCP平台的後台。

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    3.1遠程配置DTU

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

    3.1.1模塊綁定

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    模塊初始綁定密碼是111111,直接點擊綁定即可。

    3.1.2 模塊遠程配置

    模塊的遠程配置最好先“讀取”再“寫入”,只有寫入成功後才表示該參數成功配置到DTU中,“寫入”後也可以“讀取”以檢查之前的操作是否成功。

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    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定時采集通道,可直接通過平台對下位設備進行數據的手動讀寫操作;

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    報警設置,在已經創建好的實時數據中,點擊對應數據的“報警”選項,進入報警設置頁面。我們可以設定該數據的報警上下限和報警內容以及是否啓用此報警。設定報警後當該數據超出報警上下限後平台會自動記錄報警的時間和報警值,同時平台會向用戶登錄的APP和微信推送報警消息。

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    3.3 新建设备

    新建“设备”, 选择菜单“设备管理”-> “新增”新建一个设备“MCGS触摸屏”。新建设备是填写设备的基本信息

    1,選擇設備匹配的圖片(從本地上傳,也可不選擇,系統會以默認圖片顯示);

    2,輸入模塊SN,輸入要綁定的SN碼,如果此SN之前未綁定,則會彈出綁定窗口進行綁定;

    3,選擇上面創建的數據規則;

    4,點擊“地圖”按鈕選擇設備所在的地理位置。完成後點擊“保存”。

    自己動手——實現手機APP遠程監控MCGS觸摸屏

  • ,實驗效果。

  • 觸摸屏顯示效果。

  • 自己動手——實現手機APP遠程監控MCGS觸摸屏

  • 用戶登錄EMCP平台(www.lfemcp.com),点击”MCGS触摸屏“设备的图片或设备名称进入设备。首先看到的是MCGS触摸屏定时采集数据的显示(实时数据),通过点击“读写数据”對MCGS触摸屏内部的数据进行读写。点击“历史数据”查看设备定时存储数据的历史数据报表,点击“报警记录”进入报警信息记录报表页面,显示如下。

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    在手机安装《云联物通》手機APP(可通过电脑网页平台登录页右上角的二维码扫描下载,或各大应用商店下载),凭用戶名和密码登录,进入设备列表后点击“MCGS触摸屏”设备,直接进入的是实时数据列表页面或组态画面(组态展示方式下),点击右上角菜单栏“三杠按钮”,弹出功能菜单,在菜单中点击“读写数据”对读写数据进行读写操作,点击“历史报表”查看设备的历史存储数据报表,点击“历史曲线”可查看各数据的历史趋势图,点击 “报警信息”查看该设备的报警记录,点击“设备详情”查看设备的详细信息或视频画面。

  • 自己動手——實現手機APP遠程監控MCGS觸摸屏

  • 自己動手——實現手機APP遠程監控MCGS觸摸屏


  • 五,輔助功能介紹

    5.1 数据规则中开启通讯报警和授权普通用戶功能。

    通過“後台設置->數據規則->設置->組態展示”這幾個步驟來選擇使用組態展示形式來展示對應數據規則。選擇爲組態展示後,規則的畫面組態選項變爲可用,點擊“畫面組態”選項,進入編輯頁面。通過組態編輯頁面我們可以任意繪制圖片、文字、數顯框、按鈕、指示燈、管道、設備等等空間,詳細功能請參考《EMCP平台畫面組態使用說明》/h-col-135.html

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    5.2微信功能。

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

      自己動手——實現手機APP遠程監控MCGS觸摸屏


    5.3 数据规则中开启通讯报警和授权普通用戶功能。

    通訊報警功能就是當DTU與組態王通訊異常時,在相應設備中會進行報警,根據通訊異常的原因在報警內容中進行注釋,方便調試。設置及效果如下:

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    自己動手——實現手機APP遠程監控MCGS觸摸屏


    5.4設備公開功能。

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


    自己動手——實現手機APP遠程監控MCGS觸摸屏


    5.5新增普通賬號及設備授權。

    管理员賬號创建完設備後,可以通過“普通賬號”選項用戶创建一个单独的賬號供其访问所屬的設備。

    自己動手——實現手機APP遠程監控MCGS觸摸屏

    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中的設置




    河北藍蜂信息科技有限公司

    技術支持:0311-68025711QQ:3226776165/2166638849

    官方網站:www.lanfengkeji.com

        

上一篇:自己动手——实现手機APP远程监控 西门子PLC

下一篇:自己动手——手機APP远程监控西门子S7-1200PLC

返回新聞列表
“蓝蜂工業物聯網聯系我們客服图标”
“物聯網網關联系qq”
“工業物聯網联系电话”