hmi人機(jī)界面是如今自動(dòng)化設(shè)備中很重要的器件,用于進(jìn)行相關(guān)信息顯示,當(dāng)然在設(shè)置過(guò)程中也存在很多要求,特別是關(guān)于報(bào)警信息進(jìn)行設(shè)置,從而有效提高自動(dòng)化程度,那么hmi報(bào)警信息設(shè)置方法是什么?下面一起看下吧。
STEP1 工程建立
在觸摸屏編程軟件DOPSoft 2.00.07中建立如下所示的基礎(chǔ)工程。
STEP2 添加顯示工具
點(diǎn)擊工具欄中的“報(bào)警顯示”工具,分別顯示有“歷史報(bào)警表”、“當(dāng)前報(bào)警表”、“報(bào)警信息走馬燈”等選項(xiàng)。在進(jìn)行人機(jī)界面設(shè)計(jì)的過(guò)程中,依照需求選擇就可以。一般地,在主界面選擇“報(bào)警信息走馬燈”,在查詢頁(yè)面顯示“歷史報(bào)警表”.
這里主要給分享如何設(shè)置報(bào)警顯示,所以為了方便展示,將以上幾個(gè)工具全部放到一個(gè)頁(yè)面。添加以后的界面。
STEP3 報(bào)警設(shè)置
在菜單欄選擇“選項(xiàng)”-“報(bào)警設(shè)置”,彈出報(bào)警設(shè)置對(duì)話框。
“報(bào)警設(shè)置”對(duì)話框中,在“報(bào)警地址”-“讀取地址”中設(shè)置為$0(因?yàn)槲覀儧](méi)有使用實(shí)物連接,通過(guò)仿真展示,故使用內(nèi)部地址)。即,報(bào)警信息均從地址$0中讀取。在“信息內(nèi)容”字段中,設(shè)置報(bào)警的提示信息。即,需要顯示到界面給操作人機(jī)的具體內(nèi)容。
hmi報(bào)警(圖片來(lái)自網(wǎng)絡(luò))
STEP4 仿真測(cè)試
依照以上設(shè)置完成后。開(kāi)啟軟件仿真,當(dāng)在地址$0中設(shè)置為1時(shí),“歷史報(bào)警記錄”、“當(dāng)前報(bào)警記錄”和“走馬燈報(bào)警”中馬上就輸出了報(bào)警信息,;
地址$0中設(shè)置為1時(shí),報(bào)警信息顯示為“a”;
地址$0中設(shè)置為2時(shí),報(bào)警信息顯示為“b”;
地址$0中設(shè)置為4時(shí),報(bào)警信息顯示為“c”;
以上的測(cè)試過(guò)程中,設(shè)置的報(bào)警信息參數(shù)都是以1、2、4這樣的數(shù)據(jù),第三個(gè)信息c的設(shè)置數(shù)據(jù)為4,那為什么不設(shè)置為3呢?其實(shí),報(bào)警信息是按照位來(lái)進(jìn)行讀取的,也就是說(shuō),雖然報(bào)警信息讀取地址設(shè)置位$0,但實(shí)際的報(bào)警信息是依照從設(shè)置地址的位開(kāi)始讀取的。按照8421碼的編碼方式,數(shù)據(jù)1是第一位、數(shù)據(jù)2是第二位、數(shù)據(jù)4是第三位、數(shù)據(jù)8是第四位……
報(bào)警信息是以位進(jìn)行讀取的,$0具有16位,那也就只能設(shè)置16個(gè)故障信息,但若多余16個(gè)報(bào)警信息時(shí),如何設(shè)置?
如下,在“報(bào)警設(shè)置”對(duì)話框中,設(shè)置編號(hào)17的信息內(nèi)容為aa。
再次啟動(dòng)仿真,將$0設(shè)置為0,$1設(shè)置為1。可以看到,報(bào)警信息aa輸出。
由上測(cè)試可以看出,如果報(bào)警信息超過(guò)16個(gè),可以繼續(xù)向后添加,讀取地址自動(dòng)向后順延。
hmi報(bào)警(圖片來(lái)自網(wǎng)絡(luò))
以上是小編為大家?guī)?lái)的有關(guān)hmi報(bào)警信息設(shè)置的具體介紹,在hmi中完成報(bào)警信息設(shè)置是很有必要的,這樣才可以保證順利完成相關(guān)工作,希望本文對(duì)你有所幫助。