EMCP物聯網雲平台實現組態王軟件的遠程監控

發布時間:2019年11月14日

組態王軟件广泛应于工業控制领域,是一款性能高,运行稳定的工业組態軟件。此次我们要把組態王軟件连接到EMCP設備管理云平台,实现電腦Web頁面、手機APP和微信對組態王軟件內部的寄存器或數據進行遠程監控和讀寫。

  • 一 准備工作。

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

    安裝好組態王軟件的電腦一台(此案例安裝的是組態王6.55版本)。

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

    SIM卡一張,有流量,大卡。

    DP9針母頭一個。

    電工工具、導線若幹。

    物料准備如下;

  • EMCP物聯網雲平台實現組態王軟件的遠程監控 EMCP物聯網雲平台實現組態王軟件的遠程監控

  • 1.2 GM10-DTU准备工作

    此處參考《GM10-DTU用戶使用手冊》進行操作,我們需要對DTU網關(WM10-DTU網關的設置和GM10類似,以下均以GM10-DTU網關來介紹)連接天線、插上SIM卡(移動/聯通流量卡,大卡)、連接12V或24V的電源適配器。

    1.3 組態王電腦准備工作。

    在電腦安装組態王軟件,准备一颗9針串口頭(母頭),用三條導線分別焊接DB9的2、3、5引腳,導線另一端接入GM10(232版本)的TXD、RXD、SGND接線端子,DB9串口接在PC串口上(如果電腦沒有串口選用USB-232線擴展)

    注意:需要先將模塊通訊數據口配置成232(參考3.1遠程配置DTU部分配置完成後GM10的TXD、RXD、SGND接線端子连接電腦串口

    EMCP物聯網雲平台實現組態王軟件的遠程監控

  • 二,組態王從站創建。

  • 第一步,新建一個工程,命名爲《測試》。

  • EMCP物聯網雲平台實現組態王軟件的遠程監控

  • 第二步,新建ModRTUServer設備驱动。选择连接DTU的電腦串口(这里我们选择COM1),点击右侧窗口中的“新建”,在弹出的“設備配置向导”选择“設備驱动”->“PLC”->“莫迪康”->“ModRTUServer”-> “COM”。

  • EMCP物聯網雲平台實現組態王軟件的遠程監控

  • 第三步,定義設備名稱;選擇串口號。

    EMCP物聯網雲平台實現組態王軟件的遠程監控 EMCP物聯網雲平台實現組態王軟件的遠程監控

    第四步,定义設備地址;设置串口参数。地址格式Address:ReceiveTime,Address:1-255 設備地址,ReceiveTime:0-100 接受數據的时间。点击“下一步”進入右下角中的窗口,我们可以选择默认的设置或这如下图的设置。直至配置完成。

    EMCP物聯網雲平台實現組態王軟件的遠程監控 EMCP物聯網雲平台實現組態王軟件的遠程監控

    第五步,創建變量,此處我們創建Date01、Date02、Date03、Date04四個變量(實時數據),創建Control_1、Control_2兩個變量(讀寫數據)。定義變量名(Date01),選擇變量類型(I/0整數),選擇連接設備“ModRTUServer”,選擇寄存器類型“R1”,選擇數據類型“USHORT”(無符號整形),選擇讀寫屬性“讀寫”,點擊“確定”。如此方式分別創建Date02、Date03、Date04、Control_1和Control_2數據變量。

  • EMCP物聯網雲平台實現組態王軟件的遠程監控EMCP物聯網雲平台實現組態王軟件的遠程監控

  • EMCP物聯網雲平台實現組態王軟件的遠程監控

    第六步,在“工程浏览器”中新建画面“首頁”,双击“首頁”進入画面编辑,选择文本控件,创建Date1-Date4/Control_1-Control_2/Display1-Display6顯示文本。

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    第七步,將文本信息连接变量。选择“工具箱”箭头,双击“Date01_display”文本,在弹出的“动画连接”對话框中分别选中“模拟量输出”和“模拟量输入”選項。葧岱直鸬慊鳌澳D饬渴涑觥焙汀澳D饬渴淙搿卑磁ピ诘出的對话框中進行如下设置(表达式:\\本站点\Date01,整数位:5,显示格式:十进制,對齐:居左)。这里只列举對“Date01_display”文本的显示设置,大家按同样方法分别對“Date02_display”、“Date03_display”、“Date04_display”、“Control_1_display”、“Control_2_display進行設置。

  • EMCP物聯網雲平台實現組態王軟件的遠程監控 EMCP物聯網雲平台實現組態王軟件的遠程監控

  • 第八步,运行工程,在菜单中选择“切换到 View”,在弹出的“运行系统”窗口中点击菜单中的“画面”->“打开”

    在弹出的画面中双击“首頁”打开工程画面。此时我们创建的工程就在右下图中显示了出来。我们可通过查看变量值和改变变量值(鼠标双击“00”對數據值進行更改)。

  • EMCP物聯網雲平台實現組態王軟件的遠程監控EMCP物聯網雲平台實現組態王軟件的遠程監控

  • ,EMCP平台設置。

  • 用管理员賬號登錄EMCP平台www.lfemcp.com (建議使用IE9以上浏览器或谷歌浏览器),對EMCP云平台進行設置。具体操作参照《EMCP物聯網雲平台用戶手冊》。登录EMCP後首先進入設備列表显示頁面,因爲我们未创建任何設備,所以是一个空頁面。点击右上角的“後台管理”按钮(只有管理賬號才有此权限),進入EMCP平台的後台。

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    3.1遠程配置DTU

    打開“後台管理>模塊管理”頁面,將DTU绑定至此管理员賬號,葧峋涂梢允褂谩斑h程配置”功能来配置DTU的各项通訊参数和功能参数。最主要两个地方需要配置,一是與組態王通訊的串口参数,二是设置DTU定時采集組態王數據的MODBUS通道參數,下面分步驟對此功能進行講解。注:模塊只有在後才可以進行遠程配置也可以使用“DTU配置軟件”模塊配置,參考文檔《DTU配置軟件使用手冊

    3.1.1模塊绑定

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    模塊初始绑定密码是111111,直接点击绑定即可。

    3.1.2 模塊遠程配置

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

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    EMCP物聯網雲平台實現組態王軟件的遠程監控


    EMCP物聯網雲平台實現組態王軟件的遠程監控

    Modbus配置頁詳解:

    設備從站號:爲模塊所连設備的MODBUS从站地址(范围1-250),此地址必须和設備从站地址一样。要和組態王設置的MODBUS從站號一致

    功能碼:爲模塊讀取設備MODBUS寄存区的标志符。“功能碼01”對应“線圈”(00001),“功能碼02”對应“离散量输入”(10001),“功能碼03”對应“保持寄存器”(40001),“功能碼04”對应“输入寄存器”(30001)。

    起始地址:爲模塊所连設備的MODBUS寄存器讀取的起始地址(不包含寄存区标识符)。图中1對应40001

    數據長度:爲模塊讀取設備數據的連續长度,圖中的長度爲10,既連續讀取從40001到40010共10個數據。

    標准DTU可連接多個從站(最多4個),可點擊“新建”創建新子設備從站,配置規則按上述說明。

    注:当DTU出现异常时,如无法连接网络在線,或者无法与組態王正常通訊,此时可以使用配置口(默认RS232)连接PC,使用DTU配置軟件来查看状态及异常報警,详见《DTU配置軟件使用手冊》。

    3.2 新建數據規則

    点击网页左侧的“數據規則”進入規則设置頁面,点击右上角的“新增”,在弹出的窗口中设置該數據規則名稱組態王6.55和展示樣式“列表展示”,我們可以選擇列表展示或組態展示列表展示我們所添加的數據會以固定的列表樣式展示,列表展示方式簡單方便(數據測試階段可選用列表展示)。組態展示:我們可以任意繪制設備數據的展示樣式比如添加圖形、圖片儀表盤、柱狀填充和文字等內容(此功能類似傳統的組態軟件參考《EMCP平台画面組態使用说明文檔)數據規則新建完後点击“实时數據”新增实时數據(3.1.2設置的Modbus配置),点击“讀寫數據”创建平台對設備手動讀寫操作的數據。创建規則展示如下。

    注:实时數據:DTU根據所配置的Modbus采集通道(參考上面的3.1介紹),按設定的采集間隔定時讀取从站數據並上傳到平台所顯示的內容

    讀寫數據:无需在DTU配置Modbus定時采集通道,可直接通過平台對下位設備進行數據手動讀寫操作

    EMCP平台所有"寄存器地址"设置均不需要带寄存器区标识符,如讀寫“保持寄存器”(03功能碼)中40019的數據,在平台數據規則中的"寄存器地址"填写19即可(注:如果設備Modbus地址计数是从0开始的,则需要做加1处理,即填写20) 

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    EMCP物聯網雲平台實現組態王軟件的遠程監控


    EMCP物聯網雲平台實現組態王軟件的遠程監控

    報警设置,在已经创建好的实时數據中,点击對应數據的“報警”選項,進入報警设置頁面。我们可以设定該數據的報警上下限和報警內容以及是否啓用報警。设定報警当該數據超出報警上下限後平台會自动記錄報警的时间和報警值,同时平台向用戶登錄的APP和微信推送報警消息

    EMCP物聯網雲平台實現組態王軟件的遠程監控



    3.3 新建設備

    新建“設備”, 选择菜单“設備管理”-> “新增”新建一个設備“組態王6.55”。新建設備是填写設備的基本信息,1选择設備匹配的图片(从本地上传,也可不选择,系统會以默认图片显示);

    2输入模塊SN,输入要绑定的SN的编码,如果此SN之前未绑定,则會弹出绑定窗口進行绑定;

    3选择上面创建的數據規則;

    4点击“地图”按钮选择設備所在的地理位置。完成後点击“保存”。

  • EMCP物聯網雲平台實現組態王軟件的遠程監控

  • ,實驗效果。

  • 組態頁面顯示效果。

  • EMCP物聯網雲平台實現組態王軟件的遠程監控

  • 用戶登錄EMCP平台(www.lfemcp.com),点击”組態王6.55“設備的图片或设痹擕称進入設備”。首先看到的是組態王定時采集數據的显示(实时數據),通过点击“讀寫數據”對組態王内部的數據進行讀寫。点击“曆史數據”查看對定時數據采集的數據報表。如設備显示离線,需要重启GM10,显示如下

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    在手机安装對屏物通》手機APP(通过電腦网页平台登錄頁右上角的二維碼掃描下載或各大應用商店下載),憑用戶名和密碼登錄,進入設備列表後点击“組態王6.55”設備,直接進入的是实时數據列表頁面或組態画面(組態展示方式下),點擊右上角菜單欄“三杠按鈕”,弹出功能菜单,在菜单中点击“讀寫數據”對讀寫數據進行讀寫操作,点击“曆史報表”查看設備的曆史存储數據報表,点击曆史曲線”可查看各數據的曆史趋势图,点击 “報警信息查看該設備的報警記錄,点击“設備详情”查看設備的详细信息或視頻畫面

  • EMCP物聯網雲平台實現組態王軟件的遠程監控EMCP物聯網雲平台實現組態王軟件的遠程監控


    五,輔助功能介紹

    5.1 數據規則中开启通訊報警和授权普通用戶功能。

    通過“後台设置->數據規則->设置->組態展示”这几个步骤来选择使用組態展示形式来展示對应數據規則。选择爲組態展示後,規則的画面組態選項变爲可用,点击“画面組態”選項,進入编辑頁面。通过組態编辑頁面我们可以任意繪制图片、文字、数显框、按钮、指示灯、管道、設備等等空间,详细功能请參考《EMCP平台画面組態使用说明》/h-col-135.html

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    5.2微信功能。

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

      EMCP物聯網雲平台實現組態王軟件的遠程監控


    5.3 數據規則中开启通訊報警和授权普通用戶功能。

    通訊報警功能就是当DTU与組態王通訊异常时,在相应設備中會進行報警,根據通訊异常的原因在報警內容中進行注释,方便调试。设置及效果如下:

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    EMCP物聯網雲平台實現組態王軟件的遠程監控


    5.4設備公开功能。

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


    EMCP物聯網雲平台實現組態王軟件的遠程監控


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

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

    EMCP物聯網雲平台實現組態王軟件的遠程監控

    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


上一篇:新应用案例——永宏PLC對接EMCP物聯網平台

下一篇:EMCP平台連接維綸觸摸屏

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