屏通人機(jī)的觸控大師作為工控軟件一直應(yīng)用于各類自控系統(tǒng)及控制設(shè)備,同時(shí)也在積極的開拓一些工控相關(guān)的業(yè)務(wù)領(lǐng)域,比如水處理,天然氣輸入輸出,水泵及閥門控制系統(tǒng)。這類系統(tǒng)一個(gè)顯著的特點(diǎn)就是系統(tǒng)集成度比較高,要求對(duì)現(xiàn)場(chǎng)的控制要求描述比較逼真詳細(xì)。
開發(fā)工控軟件很重要的一個(gè)部分就是圖形系統(tǒng)。目前市場(chǎng)上很多組態(tài)軟件提供了豐富的圖形組態(tài)功能,能夠通過他們提供的圖形庫完成各種復(fù)雜的圖形開發(fā),而且效果非常好。
然而人機(jī)界面編程軟件能夠?qū)崿F(xiàn)組態(tài)軟件圖形系統(tǒng)的卻不為多見。其實(shí)人機(jī)界面作為處理和監(jiān)控的終端設(shè)備,如果能夠提供的各類圖形庫來完成各種復(fù)雜的系統(tǒng)圖形,無非給整個(gè)系統(tǒng)及整套設(shè)備加分許多。比如各類現(xiàn)場(chǎng)開關(guān)圖,儀表圖形,LED閃爍燈,趨勢(shì)圖,流動(dòng)控件等。
作為很多系統(tǒng)開發(fā)人員需要一些特定的效果的圖庫,但是搜索網(wǎng)絡(luò)上面這類控件,卻幾乎難得找到幾個(gè)。筆者親歷案例:項(xiàng)目工程師王帥接了一個(gè)項(xiàng)目,一個(gè)泵廠的監(jiān)控系統(tǒng),這個(gè)系統(tǒng)的五個(gè)監(jiān)控站終端均為人機(jī)界面,需要在人機(jī)上實(shí)現(xiàn)很多的管道和管道內(nèi)部趨勢(shì)圖,能夠?qū)崟r(shí)反映及水流的方向等。目前人機(jī)編程軟件上沒有可用于這個(gè)項(xiàng)目能夠反映管道流動(dòng)情況的控件,不得已,只有求助于3D-MAX軟件自己作圖,耗費(fèi)了大量時(shí)間和精力。
屏通公司2008年采納多方客戶的建議,率先采用管道和流動(dòng)相結(jié)合的方法開發(fā)出管道模擬控件,成為第一個(gè)吃螃蟹的人機(jī)界面生產(chǎn)廠家。
首先是在觸控大師1.2版本上選擇管道
,管道簡(jiǎn)單考慮就是橫和豎兩種(至于您有時(shí)間可以考慮那些七七八八轉(zhuǎn)彎的情況),那么我們這里暫且把管道定義成兩種模式。
當(dāng)然,管道經(jīng)常會(huì)出現(xiàn)分叉或者支流的實(shí)例,屏通公司在這個(gè)細(xì)節(jié)上處理得非常好,可隨時(shí)隨地插入接頭,并且有“上”,“下”,“十字”方向選擇,給予客戶更多無縫選擇:
插入效果如下所示:
雙擊管道進(jìn)入設(shè)置畫面,我們首先在“管線”的一般設(shè)置里設(shè)置參數(shù)
樣式選擇有兩種,分別是二維平面效果與三維立體效果,我們暫且選擇筆者偏愛的三維效果;漸層,直徑,邊緣,管壁/內(nèi)容等內(nèi)容可自選。
流動(dòng)效果控制前打勾,注意:如果需要流動(dòng)效果,所監(jiān)控的地址是字的第3位。控制字我們暫選內(nèi)部地址,$U40;那么將來所控制的流動(dòng)效果的地址是,$U40.3。
流動(dòng)的效果,觸控大師提供多種,有箭頭,水流,三角塊多種,顏色可自定義。
然后是里面的水流的流動(dòng)方向,橫向的可以為由左向右和由右向左,豎向的可以分為由上向下和右下向上,這樣我們就可以抽象里面的流動(dòng)方向:
接著進(jìn)入設(shè)置畫面的第二頁,在“管線”的“管子”設(shè)置里設(shè)置參數(shù)。筆者畫的管道算上拐角部分,應(yīng)該是三截。分別選擇管道的橫和豎兩部分,然后勾選“流動(dòng)效果”。設(shè)置分別如下:
以上就是“管道的流動(dòng)效果”的繪制了,基本上可以達(dá)到視覺上的效果。
我們可以再來做個(gè)簡(jiǎn)單的位按鈕,通過開關(guān)來控制流動(dòng)效果:因?yàn)橹霸O(shè)置的流動(dòng)效果的地址是$U40,所監(jiān)控的地址是字的第3位。所以我們?cè)谖话粹o地址設(shè)置成$U40.3。
運(yùn)行效果如下圖: