Apus IDE是基于Arm A7架構(gòu)、雙核1GHz處理器國產(chǎn)硬件平臺,采用linux系統(tǒng),自研組態(tài)+C/C++源碼二開的開放式組態(tài)開發(fā)平臺。
采用變量驅(qū)動設(shè)計方式,實現(xiàn)UI顯示和控制邏輯分離,內(nèi)置常用工控組態(tài)屏功能,支持常見主流工控PLC與通訊協(xié)議,
可實現(xiàn)用戶源碼級編譯和運行,是為HMI應(yīng)用量身打造的組態(tài)開發(fā)平臺。
Apus IDE特點
40+組態(tài)控件:支持40多種組態(tài)控件,以及豐富的配置選項,可輕松實現(xiàn)你想要的UI界面;
模擬運行:用戶可以先不用購買實體屏,先設(shè)計,模擬運行,達(dá)到預(yù)期效果再購買;
多語言:一鍵切換多國語言;
支持嵌入畫面:畫面過長、過寬時,可以拖動顯示不同區(qū)域;
支持貼磁功能,實現(xiàn)類似手機(jī)的滑動翻頁效果;
支持背景半透的對話框顯示;
用戶權(quán)限:將用戶劃分為多個用戶組,對控件的操作(如按鈕的點擊)可以設(shè)置為只有特定用戶組的用戶才能進(jìn)行操作;
配方功能:實現(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ù)。歷史報警記錄、數(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ā)過程中,可以在電腦上運行測試APP程序,此時電腦充當(dāng)了模擬器。
HMI
指鑫通態(tài)工控組態(tài)屏。
設(shè)備
指人機(jī)工程項目中HMI需要控制或采集數(shù)據(jù)的工控設(shè)備,比如PLC、變頻器等,也包括支持某種協(xié)議的其它設(shè)備。
通訊參數(shù)/通訊接口
APP運行在HMI時,指HMI與設(shè)備通訊所用端口以及端口參數(shù);APP模擬運行在電腦上時,指電腦與設(shè)備通訊所用端口以及端口參數(shù);
通訊協(xié)議
與設(shè)備通訊采用的通訊協(xié)議和參數(shù)。
設(shè)備變量
設(shè)備變量是設(shè)備內(nèi)部的軟元件或IO端口在人機(jī)工程項目中映射的變量,用于程序直接讀寫訪問。
設(shè)備驅(qū)動
設(shè)備驅(qū)動來完成設(shè)備變量與實際外圍設(shè)備的讀寫功能。
HMI下載地址、端口
通過直連HMI與電腦,IDE可以直接編譯下載APP到HMI。此時HMI所用的網(wǎng)絡(luò)地址和端口。