西門子觸摸屏變量指針的應(yīng)用
高天宇
發(fā)布于2018-08-15 16:31
23
0
標(biāo)簽:變量指針
在有的項(xiàng)目中,我們需要在觸摸屏上來(lái)實(shí)現(xiàn)多路數(shù)值的顯示,比如說(shuō)我們需要顯示通過(guò)模擬量模塊采樣過(guò)來(lái)的溫度值。因選擇的觸摸屏的畫面比較小,我們不能在觸摸屏上顯示全部的溫度值的時(shí)候,如果要實(shí)現(xiàn)這樣的功能,可能會(huì)選擇在多個(gè)畫面來(lái)做這個(gè)溫度的顯示,但對(duì)于西門子的觸摸屏來(lái)說(shuō),我們可以使用它的變量指針化的這個(gè)功能來(lái)實(shí)現(xiàn)在一個(gè)畫面上對(duì)所有的溫度值進(jìn)行顯示,但同時(shí)它也有缺點(diǎn),就是在同一時(shí)刻只能顯示一個(gè)數(shù)字。
如何來(lái)實(shí)現(xiàn)這個(gè)功能呢?主要分以下幾步來(lái)實(shí)現(xiàn)。
、建立變量,除了建立你需要存儲(chǔ)模擬量模塊采樣過(guò)來(lái)的溫度值外,另外還需要建立一個(gè)顯示我們溫度的變量,和一個(gè)放指針的變量。比如說(shuō)我們有十路溫度需要顯示,那么我們需要建立十二個(gè)變量。對(duì)于這個(gè)指針的變量選擇,數(shù)據(jù)類型我們可以選擇“INT”的數(shù)據(jù)類型。其他的變量數(shù)據(jù)類型,可以根據(jù)實(shí)際情況進(jìn)行選擇。
第二、對(duì)變量進(jìn)行組態(tài)。在變量里面選擇溫度值,然后在其屬性里面選擇“指針化”,在里面啟用指針化功能,索引變量選擇我們這個(gè)“溫度值指針”的變量,而后每一個(gè)索引值對(duì)應(yīng)一個(gè)溫度值。如圖所示:
第三、建立一個(gè)文本列表,建立文本列表的作用是用來(lái)顯示我們當(dāng)前顯示的溫度的名稱,顯示為哪一個(gè)通道的溫度。新建一個(gè)文本列表,命名為“溫度名稱顯示”在后面的“選擇”項(xiàng)里面選擇為范圍。組態(tài)好下面的列表?xiàng)l目,當(dāng)數(shù)值等于0的時(shí)候顯示為1通道溫度值。數(shù)字等于1的時(shí)候顯示為2通道溫度值……依次組態(tài)好剩余的列表?xiàng)l目。如圖所示:
第四、對(duì)畫面進(jìn)行組態(tài),在畫面中拖放一個(gè)符號(hào)I/O域。對(duì)其進(jìn)行組態(tài),在其屬性的常規(guī)項(xiàng)中把其類型模式設(shè)置為“輸入/輸出”,顯示“文本列表”為我們剛才建立的“溫度名稱顯示”文本列表。過(guò)程變量選擇建立的變量中的“溫度值變量指針”這個(gè)變量。如圖:
另外在溫度值旁邊建立一個(gè)I/O域,用來(lái)顯示溫度,在類型中設(shè)置為“輸出”模式。變量連接為溫度值,顯示格式為十進(jìn)制數(shù)。如圖:
組態(tài)好這些后,就可以實(shí)現(xiàn)我們的這個(gè)功能。
作者: 曾鑫
本文為原創(chuàng)內(nèi)容,如需轉(zhuǎn)載請(qǐng)注明出處,違者必究!
推薦課程:
西門子觸摸屏入門及應(yīng)用
三菱觸摸屏應(yīng)用