廣州易顯串口屏人機(jī)界面組態(tài)軟件HMIMaker,是一款基于ARM架構(gòu)的嵌入式控制系統(tǒng)開發(fā)的嵌入式軟件,專業(yè)應(yīng)用于串口屏的二級界面開發(fā),具有單片機(jī)協(xié)議,modbus通訊協(xié)議,I2C通訊協(xié)議,西門子,三菱,臺(tái)達(dá),歐姆龍,信捷,永宏等PLC協(xié)議。組態(tài)軟件具有繪圖、操作按鈕、位開關(guān)、指示燈、進(jìn)度條、字符控件、數(shù)據(jù)監(jiān)控、實(shí)時(shí)曲線、動(dòng)態(tài)圖片、用戶與密碼設(shè)置、可編程數(shù)據(jù)庫等功能,支持支持離線和在線模擬,所見即所得,快速驗(yàn)證設(shè)計(jì)效果,方便設(shè)計(jì)和調(diào)試,大大減輕軟件開發(fā)人員在人機(jī)界面開發(fā)的負(fù)擔(dān)和提高開發(fā)效率,專心于專業(yè)產(chǎn)品的開發(fā),避免重復(fù)性勞動(dòng)。為您大大地短了產(chǎn)品的開發(fā)周期,廣泛應(yīng)用于各種嵌入式人機(jī)界面,單片機(jī)人機(jī)界面,PLC人機(jī)界面的開發(fā)。
(1) 操作按鈕控件:選擇控件,畫面任意位置拉一個(gè)需要大小的框框,即建立了控件。無需用戶MCU程序參與,即可實(shí)現(xiàn)畫面的跳轉(zhuǎn)。用戶程序也可以控制按鈕功能,開關(guān)按下和彈起、自定義按鈕等功能。若按下某個(gè)按鈕,設(shè)備將改變該變量管理的變量地址的值,可以靈活設(shè)置按鍵的功能。當(dāng)用戶操作按鈕時(shí),該部件監(jiān)控的地址的值會(huì)根據(jù)字開關(guān)類型而發(fā)生變化。操作按鈕的分類:
設(shè)置設(shè)置為目標(biāo)數(shù):每次按下按鈕時(shí),為變量地址所設(shè)置一個(gè)常數(shù);
遞加:每次按下按鈕時(shí),變量地址的數(shù)值遞增一次,遞增幅度是“操作數(shù)”的值;
遞減:每次按下按鈕時(shí),變量地址的數(shù)值的值遞減一次,遞減的值是“操作數(shù)”的值;
(2) 位開關(guān)控件:對的PLC或者HMI位地址進(jìn)行操作、監(jiān)控和顯示;當(dāng)位開關(guān)被按下時(shí),操作地址的位值將按照開關(guān)類型所描述的那樣變化。當(dāng)“監(jiān)測”可用時(shí),位開關(guān)所顯示的狀態(tài)是監(jiān)控地址所指向的位的狀態(tài)。
例如:如果監(jiān)控地址所指的位的值為1,則位開關(guān)將顯示開狀態(tài)的標(biāo)簽、位圖和向量圖:反之,則顯示關(guān)狀態(tài)的標(biāo)簽、位圖和向量圖。
位開關(guān)的分類:
OFF:將操作地址所指的位置0;
ON:將操作地址所指的位置1;
復(fù)歸型:當(dāng)位開關(guān)按下時(shí),操作地址所指的位被置為1,彈起時(shí)又被置為0;
切換型: 每次按下位開關(guān)時(shí),操作地址所指的位的值將被切換一次 (在0和1之間來回切換)。
(3)單選按鈕控件:對的PLC或者HMI字節(jié)或字地址進(jìn)行操作、監(jiān)控和顯示;當(dāng)單選被按下時(shí),操作地址的位值將按照設(shè)置的值進(jìn)行變化。
(4)實(shí)時(shí)數(shù)據(jù)控件:用于顯示或修改保存在PLC或者其他連接設(shè)備中數(shù)據(jù)寄存器的數(shù)值,例如速度,電流,壓力等??梢圆捎米灾谱煮w進(jìn)行個(gè)性化的顯示。
(5)字符控件:是以字符格式來顯示(寫入)PLC或單片機(jī)的數(shù)據(jù),它可以顯示(寫入)一個(gè)字的數(shù)據(jù),也可以顯示(寫入)多個(gè)連續(xù)字的數(shù)據(jù)??梢钥刂圃O(shè)置文本顯示的位置、字體、顏色,用戶MCU只需對字符控件變量地址發(fā)送顯示的數(shù)據(jù)即可,還支持彈出內(nèi)置鍵盤錄入文本內(nèi)容。
(6)動(dòng)態(tài)圖片控件:根據(jù)PLC或單片機(jī)變量地址對應(yīng)值變化更換圖片),以圖片形式展示當(dāng)前值可控制動(dòng)畫播放、停止、暫停、上一幀,下一幀和幀播放,還可以對圖片進(jìn)行移動(dòng)控制,根據(jù)預(yù)定的軌跡進(jìn)行移動(dòng)。
(7)曲線控件:用戶MCU只需發(fā)送AD采樣數(shù)據(jù),串口屏?xí)詣?dòng)進(jìn)行擬合,動(dòng)態(tài)推移顯示。
(8) 進(jìn)度條控件:是一種顯示數(shù)字形式的控件,主要用于顯示模擬量數(shù)據(jù),如溫度、壓力、流量等,它根據(jù)設(shè)置的滿額度值和零額度值以百分比的形式來顯示數(shù)據(jù),還可以根據(jù)需要設(shè)置變化方向。
(9) 信號(hào)燈控件:監(jiān)視的位的狀態(tài),此位為0,指示燈將顯示關(guān)狀態(tài)的位圖、向量圖和狀態(tài)文本;為1,則顯示開狀態(tài)的位圖、向量圖和狀態(tài)文本。
(10) 區(qū)域控制控件:特殊功能的控制,比如設(shè)置雙擊功能,右鍵菜單功能,子窗口移動(dòng)功能等。
(11)周密的系統(tǒng)安全防范:對不同的操作者,賦予不同的操作權(quán)眼,保證整個(gè)系統(tǒng)的安全可靠運(yùn)行。
(12)配方功能:提供配方功能,開發(fā)靈活方便,更好的滿足各種生產(chǎn)工藝。
(13)報(bào)價(jià)功能:方便查詢當(dāng)前報(bào)警狀態(tài)與報(bào)警歷史記錄,把設(shè)備的生產(chǎn)狀態(tài)與安全做到一目了然,防止事故發(fā)生。
(14) 仿真功能:捉供強(qiáng)大的仿真功能使系統(tǒng)并行設(shè)計(jì),從而縮短開發(fā)周期。