EMCP物聯(lián)網(wǎng)云平臺(tái)實(shí)現(xiàn)組態(tài)王軟件的遠(yuǎn)程監(jiān)控
EMCP物聯(lián)網(wǎng)云平臺(tái)實(shí)現(xiàn)組態(tài)王軟件的遠(yuǎn)程監(jiān)控
一,實(shí)現(xiàn)目的。
組態(tài)王軟件廣泛應(yīng)于工業(yè)控制領(lǐng)域,是一款性能高,運(yùn)行穩(wěn)定的工業(yè)組態(tài)軟件。此次我們要把組態(tài)王軟件連接到EMCP設(shè)備管理云平臺(tái),實(shí)現(xiàn)電腦Web頁(yè)面和手機(jī)APP對(duì)組態(tài)王軟件內(nèi)部的寄存器或數(shù)據(jù)進(jìn)行遠(yuǎn)程監(jiān)控和讀寫(xiě)。本例程以zui簡(jiǎn)單的模式讓兩者相連,只起到拋磚引玉的作用。具體的應(yīng)用和展示效果還需大家根據(jù)自己的應(yīng)用發(fā)揮才智。
二,準(zhǔn)備工作。
1. 在對(duì)接前我們需準(zhǔn)備如下物品;
l 安裝好組態(tài)王軟件的電腦一臺(tái)(此案例安裝的是組態(tài)王6.55版本)。
l 河北藍(lán)蜂科技的GM10-DTU模塊一臺(tái)。
l USB轉(zhuǎn)232數(shù)據(jù)線一顆(如果電腦主機(jī)有串口那就可以免去此線)。
l 隨機(jī)配的串口線兩條。
l 電工工具一套,導(dǎo)線若干。
2. GM10-DTU準(zhǔn)備工作
此處參考GM10-DTU說(shuō)明書(shū)進(jìn)行操作,我們需要對(duì)GM10連接天線、插上SIM卡(移動(dòng)/聯(lián)通無(wú)欠費(fèi)卡)、連接12V/24V電源、連接232調(diào)試線和數(shù)據(jù)線分別接到電腦串口(或USB轉(zhuǎn)232串口線)。
序號(hào) | 端子名 | 說(shuō)明 |
1 | GPIO4 | 短信報(bào)警輸入DI4 |
2 | GPIO3 | 短信報(bào)警輸入DI3 |
3 | GPIO2 | 短信報(bào)警輸入DI2 |
4 | GPIO1 | 短信報(bào)警輸入DI1 |
5 | REBT | 報(bào)警輸入公共端 |
6 | RXD | 232調(diào)試串口 |
7 | TXD | 232調(diào)試串口 |
8 | SGND | 公共信號(hào)地 |
9 | 485B | 232數(shù)據(jù)串口(RXD) |
10 | 485A | 232數(shù)據(jù)串口(TXD) |
11 | V- | 電源負(fù)(標(biāo)準(zhǔn)電壓12VDC) |
12 | V+ | 電源正(標(biāo)準(zhǔn)電壓12VDC) |
3. GM10-DTU上電檢查
連接好所有的線后檢查是否接線牢靠,接線是否正確。一切無(wú)誤后我們給兩臺(tái)設(shè)備進(jìn)行通電。通電后觸摸屏點(diǎn)亮,GM10模塊SYS燈點(diǎn)亮。
三,組態(tài)王軟件工程建立。
1. 新建一個(gè)工程,命名為《測(cè)試》。
2. 新增串口設(shè)備。
新建ModRTUServer設(shè)備驅(qū)動(dòng)。選擇連接DTU的電腦串口(這里我們選擇COM1),點(diǎn)擊右側(cè)窗口中的“新建”,在彈出的“設(shè)備配置向?qū)?rdquo;選擇“設(shè)備驅(qū)動(dòng)”->“PLC”->“*康”->“ModRTUServer”-> “COM”。
3. 定義設(shè)備名稱;選擇串口號(hào)
4. 定義設(shè)備地址;設(shè)置串口參數(shù)。
地址格式Address:ReceiveTime,Address:1-255 設(shè)備地址,ReceiveTime:0-100 接受數(shù)據(jù)的時(shí)間。點(diǎn)擊“下一步”進(jìn)入右下角中的窗口,我們可以選擇默認(rèn)的設(shè)置或這如下圖的設(shè)置。直至配置完成。
5. 創(chuàng)建變量。
此處我們創(chuàng)建Date01、Date02、Date03、Date04四個(gè)變量。定義變量名(Date01),選擇變量類型(I/0實(shí)數(shù)),選擇連接設(shè)備“ModRTUServer”,選擇寄存器類型“R1”,選擇數(shù)據(jù)類型“USHORT”(無(wú)符號(hào)整形),選擇讀寫(xiě)屬性“讀寫(xiě)”,點(diǎn)擊“確定”。如此方式分別創(chuàng)建Date02、Date03、Date04數(shù)據(jù)變量。
6. 新建畫(huà)面。
在“工程瀏覽器”中新建畫(huà)面“首頁(yè)”,雙擊“首頁(yè)”進(jìn)入畫(huà)面編輯,選擇文本控件,創(chuàng)建Date01-Date04和Date01_display-Date04_display顯示文本。
7. 將文本信息連接變量。
選擇“工具箱”箭頭,雙擊“Date01_display”文本,在彈出的“動(dòng)畫(huà)連接”對(duì)話框中分別選中“模擬量輸出”和“模擬量輸入”選項(xiàng)。然后分別點(diǎn)擊“模擬量輸出”和“模擬量輸入”按鈕在彈出的對(duì)話框中進(jìn)行如下設(shè)置(表達(dá)式:本站點(diǎn)\Date01,整數(shù)位:5,顯示格式:十進(jìn)制,對(duì)齊:居左)。這里只列舉對(duì)“Date01_display”文本的顯示設(shè)置,大家按同樣方法分別對(duì)“Date02_display”、“Date03_display”、“Date04_display”進(jìn)行設(shè)置。
8. 運(yùn)行工程。
在菜單中選擇“切換到 View”,在彈出的“運(yùn)行系統(tǒng)”窗口中點(diǎn)擊菜單中的“畫(huà)面”->“打開(kāi)”
在彈出的畫(huà)面中雙擊“首頁(yè)”打開(kāi)工程畫(huà)面。此時(shí)我們創(chuàng)建的工程就在右下圖中顯示了出來(lái)。我們可通過(guò)查看變量值和改變變量值(鼠標(biāo)雙擊“00”對(duì)數(shù)據(jù)值進(jìn)行更改)。
四,GM10-DTU模塊設(shè)置。
在對(duì)模塊進(jìn)行配置時(shí),具體操作請(qǐng)參照《DTU配置軟件使用手冊(cè)》。
1,打開(kāi)“DTU配置軟件”選擇連接的串口號(hào),選擇菜單“系統(tǒng)設(shè)置”點(diǎn)擊“參數(shù)獲取”讀取連接模塊的當(dāng)前配置。
2,選擇菜單“高級(jí)設(shè)置”,設(shè)置“模塊密碼”(默認(rèn)111111,要求平臺(tái)中的模塊密碼*)。設(shè)置“數(shù)據(jù)串口”參數(shù)和組態(tài)王中所連接COM口的通訊參數(shù)設(shè)置*。點(diǎn)擊選項(xiàng)“MODBUS設(shè)置”按下圖設(shè)置。設(shè)置完成后點(diǎn)擊上圖中的“參數(shù)寫(xiě)入”將我們配置好的數(shù)據(jù)寫(xiě)入到GM10模塊里面。此時(shí)模塊配置完成。
五,EMCP平臺(tái)設(shè)置。
用管理員身份登錄平臺(tái)www.lfemcp。。com,對(duì)EMCP設(shè)備管理云平臺(tái)進(jìn)行設(shè)置。具體操作參照《EMCP設(shè)備管理平臺(tái)用戶使用手冊(cè)》
1. 新增模塊
選擇菜單“管理”-> “模塊管理”新建一個(gè)模塊,該模塊是我們連接組態(tài)王電腦的模塊,對(duì)新建模塊進(jìn)行如下設(shè)置。設(shè)置完成后點(diǎn)擊“保存”
2. 新建規(guī)則
選擇菜單“管理”-> “信號(hào)規(guī)則管理”新建一個(gè)規(guī)則命名為“組態(tài)王-規(guī)則1” 。
選擇菜單“新增信號(hào)”,設(shè)置平臺(tái)對(duì)Date1、Date2、Date3、Date4數(shù)據(jù)的對(duì)應(yīng)關(guān)系。下圖只列舉了Date1的配置方法,Date2、Date3、Date4只需將“信號(hào)名稱”修改,將Modbus地址分別設(shè)置為2、3、4即可,其他不變。
3. 新建設(shè)備
選擇菜單“管理”-> “設(shè)備管理”新建一個(gè)設(shè)備。我們需要選擇設(shè)備的圖片,點(diǎn)擊“選擇文件”按鈕選擇我們想要上傳的圖片,選中后點(diǎn)擊“上傳”。“從站編號(hào)”為上面我們觸摸屏Modbus串口轉(zhuǎn)發(fā)設(shè)備的從站地址。“設(shè)備名稱”我們可隨意輸入,這里我們輸入“組態(tài)王6.55”。“所屬模塊”選擇上面我們配置的模塊“組態(tài)王模塊”模塊。“數(shù)據(jù)規(guī)則”選擇上面配置的“組態(tài)王-規(guī)則1”規(guī)則。“地址”輸入所安裝地的城市名。“攝像頭”為視頻監(jiān)控用的,輸入網(wǎng)絡(luò)攝像頭的序列號(hào)就可將攝像頭加載在EMCP設(shè)備管理云平臺(tái)(攝像頭的接入請(qǐng)藍(lán)蜂的)。
如果設(shè)備需要進(jìn)行遠(yuǎn)程控制,可在下面進(jìn)行控制命令中添加,這里我們新建兩個(gè)控制命令(要和組態(tài)王上的要讀寫(xiě)的數(shù)據(jù)地址相對(duì)應(yīng)(地址減一處理))。
六,實(shí)驗(yàn)效果。
1. 組態(tài)王6.55窗口運(yùn)行頁(yè)面在線仿真實(shí)況。