Apus IDE是基于Arm A7架構(gòu)、雙核1GHz處理器國(guó)產(chǎn)硬件平臺(tái),采用linux系統(tǒng),自研組態(tài)+C/C++源碼二開的開放式組態(tài)開發(fā)平臺(tái)。
采用變量驅(qū)動(dòng)設(shè)計(jì)方式,實(shí)現(xiàn)UI顯示和控制邏輯分離,內(nèi)置常用工控組態(tài)屏功能,支持常見主流工控PLC與通訊協(xié)議,
可實(shí)現(xiàn)用戶源碼級(jí)編譯和運(yùn)行,是為HMI應(yīng)用量身打造的組態(tài)開發(fā)平臺(tái)。
Apus IDE特點(diǎn)
40+組態(tài)控件:支持40多種組態(tài)控件,以及豐富的配置選項(xiàng),可輕松實(shí)現(xiàn)你想要的UI界面;
模擬運(yùn)行:用戶可以先不用購買實(shí)體屏,先設(shè)計(jì),模擬運(yùn)行,達(dá)到預(yù)期效果再購買;
多語言:一鍵切換多國(guó)語言;
支持嵌入畫面:畫面過長(zhǎng)、過寬時(shí),可以拖動(dòng)顯示不同區(qū)域;
支持貼磁功能,實(shí)現(xiàn)類似手機(jī)的滑動(dòng)翻頁效果;
支持背景半透的對(duì)話框顯示;
用戶權(quán)限:將用戶劃分為多個(gè)用戶組,對(duì)控件的操作(如按鈕的點(diǎn)擊)可以設(shè)置為只有特定用戶組的用戶才能進(jìn)行操作;
配方功能:實(shí)現(xiàn)配方數(shù)據(jù)的定義、數(shù)據(jù)維護(hù)、展示、選擇及編輯功能;
矢量字體:支持幾乎所有的電腦安裝的ttf字體,可顯示4-127大小的字體,無鋸齒,變量顯示更加細(xì)膩;
支持WAV音頻播放;
支持MP4視頻播放;
支持UVC攝像頭、網(wǎng)絡(luò)攝像頭;
支持串口和USB打印機(jī);
支持標(biāo)準(zhǔn)USB鼠標(biāo)/鍵盤;
支持USB掃碼槍設(shè)備;
串口通信協(xié)議豐富,也可以自定義協(xié)議;
支持嵌入式SQLite數(shù)據(jù)庫,可以穩(wěn)定、可靠、快速地記錄各種數(shù)據(jù)。歷史報(bào)警記錄、數(shù)據(jù)記錄表格/曲線、操作記錄;
支持?jǐn)?shù)據(jù)導(dǎo)出到SD卡/U盤;
文檔名稱說明
IDE/Apus IDE
本文檔中IDE或Apus IDE都是指武漢鑫通態(tài)科技有限公司自研的組態(tài)集成開發(fā)環(huán)境。
模擬器
在IDE進(jìn)行組態(tài)開發(fā)過程中,可以在電腦上運(yùn)行測(cè)試APP程序,此時(shí)電腦充當(dāng)了模擬器。
HMI
指鑫通態(tài)工控組態(tài)屏。
設(shè)備
指人機(jī)工程項(xiàng)目中HMI需要控制或采集數(shù)據(jù)的工控設(shè)備,比如PLC、變頻器等,也包括支持某種協(xié)議的其它設(shè)備。
通訊參數(shù)/通訊接口
APP運(yùn)行在HMI時(shí),指HMI與設(shè)備通訊所用端口以及端口參數(shù);APP模擬運(yùn)行在電腦上時(shí),指電腦與設(shè)備通訊所用端口以及端口參數(shù);
通訊協(xié)議
與設(shè)備通訊采用的通訊協(xié)議和參數(shù)。
設(shè)備變量
設(shè)備變量是設(shè)備內(nèi)部的軟元件或IO端口在人機(jī)工程項(xiàng)目中映射的變量,用于程序直接讀寫訪問。
設(shè)備驅(qū)動(dòng)
設(shè)備驅(qū)動(dòng)來完成設(shè)備變量與實(shí)際外圍設(shè)備的讀寫功能。
HMI下載地址、端口
通過直連HMI與電腦,IDE可以直接編譯下載APP到HMI。此時(shí)HMI所用的網(wǎng)絡(luò)地址和端口。