1.簡介
施耐德觸摸屏軟件Vijeo Designer Basic V1.1及Vijeo Designer V6.2中變量報警分了“下下限”“下限”“上限”“上上限”4個報警閾值,分別能在報警匯總表控件中顯示變量報警,但是相應(yīng)的報警信息卻只能寫一條,沒有區(qū)分開,如下圖1,這樣在觸摸屏畫面報警匯總表上顯示的變量報警信息就不能很直觀的反映出是哪個閾值段的報警。以Unity平臺的M580為例,下面講述如何實現(xiàn)HMIGXU觸摸屏上顯示變量的多狀態(tài)報警信息。
圖1
2.主要硬軟件
3.BMEP584040硬件簡介
4.HMIGXU5512硬件簡介
5.HMIGXU5512的配置
在Vijeo DesignerBasic V1.1軟件中選擇HMIGXU5512,I/O管理器配置MODBUS TCP/IP驅(qū)動及設(shè)備,如圖2所示
圖2
ModbusTCPIP01屬性字符串編碼選擇Unicode。
圖3
I/O管理器ModbusEquipment01設(shè)備配置勾選IEC61131語法,編制模式選為0-based,雙字字順序選擇為低字優(yōu)先,見圖4。
圖4
新建報警變量INT01及報警信息變量STRING01,設(shè)定報警閾值,報警信息填上“當(dāng)前壓力
圖 5
報警組1屬性欄設(shè)置“動態(tài)信息”為啟用,見圖6。
圖 6
畫面上放報警匯總表控件,鏈接報警組1,如圖7.
圖 7
6.M580的配置
Unity 13.0打開,新建項目選擇BMEP584040,基本變量表中新建變量報警信息數(shù)組變量IN1及報警變量ST1,類型和地址與上述HMIGXU5512中建立的變量對上,見圖8。
圖8
在MAST-段下新建FBD程序,對報警變量ST1進(jìn)行判斷,賦值相應(yīng)報警信息數(shù)組變量IN1元素中文漢字的Unicode值,詳細(xì)對應(yīng)關(guān)系參考《施耐德PLC與觸摸屏之間進(jìn)行中文漢字通訊的實驗》一文,見圖9.
圖9
7.實驗結(jié)果及截圖
如圖10,動態(tài)數(shù)據(jù)表里修改ST1值為81,觸摸屏上觸發(fā)上限報警。
圖10
如圖11,動態(tài)數(shù)據(jù)表里修改ST1值為101,觸摸屏上觸發(fā)超上限報警。
圖11
如圖12,動態(tài)數(shù)據(jù)表里修改ST1值為50,觸摸屏上顯示無報警,報警復(fù)歸。
圖12
如圖13,動態(tài)數(shù)據(jù)表里修改ST1值為-110,觸摸屏上顯示超下限報警。
圖13
-
觸摸屏
+關(guān)注
關(guān)注
42文章
2276瀏覽量
115647 -
管理器
+關(guān)注
關(guān)注
0文章
239瀏覽量
18465 -
Unity
+關(guān)注
關(guān)注
1文章
127瀏覽量
21743
原文標(biāo)題:HMIGXU觸摸屏多狀態(tài)報警信息顯示實驗
文章出處:【微信號:SE_AUT,微信公眾號:自動化小天地】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論