11 月 25 日消息(xi),由東(dong)土科(ke)技、科(ke)學(xue)城(廣州(zhou))信息(xi)科(ke)技集團聯合投資(zi)的科(ke)東(dong)軟件公司(si)發布了適用于工(gong)業控(kong)制領(ling)域、業內領(ling)先的國產操作系統 Windows 實時(shi)擴展(zhan)版本 ——Intewell-Win。
Intewell-Win 可使實(shi)(shi)時(shi)和(he)非實(shi)(shi)時(shi)應用運(yun)行在同(tong)一個(ge)硬件(jian)平臺(tai)上(shang),是(shi)一款既(ji)能保留(liu) Windows 開發環境,又(you)能同(tong)時(shi)部署(shu)工業實(shi)(shi)時(shi)操作(zuo)系(xi)統(tong)的(de)(de)實(shi)(shi)時(shi)擴展(zhan)國產(chan)工業操作(zuo)系(xi)統(tong)。據介紹,在此(ci)之(zhi)前該(gai)技術均為(wei)國外技術公司掌(zhang)握,要(yao)想使用必須付出高(gao)昂的(de)(de)授權費和(he)維護費,該(gai)產(chan)品的(de)(de)誕生打破(po)了國外對此(ci)的(de)(de)壟斷。
Intewell-Win 技術特性

Intewell-Win 系統架構
1. 多業務融合
Intewell-Win 繼承了 Intewell 多融合的特性,Windows 和 Intewell RTOS 部署在不同的內核中。Intewell-Win 還支持一個(ge) CPU 核心同(tong)時運(yun)(yun)行多(duo)個(ge) Intewell RTOS,并確保(bao)多(duo)個(ge) Intewell RTOS 能按用戶(hu)要求以(yi)確定性的(de)時間(jian)運(yun)(yun)行,此外在發生突發事件時,還(huan)能滿足特定 Intewell RTOS 搶占處理(li)。
據悉(xi),PC-Base 控(kong)制器使用 Windows+ Intewell RTOS 的組(zu)合(he),可以(yi)將非實(shi)時應(ying)用(HMI、機(ji)器視覺(jue)、工業(ye) AI、邊緣計算)與(yu)實(shi)時應(ying)用(PLC 控(kong)制、運動控(kong)制、機(ji)器人控(kong)制、CNC 控(kong)制)部署到一個硬件(jian)平臺,以(yi)減少硬件(jian)數量,節約成本(ben)。
2. 多重部署
Intewell-Win 可(ke)憑(ping)借(jie)多種部署方式,應對復(fu)雜的應用需求;
CPU 核(he)心足夠時(shi),可以每個 CPU 核(he)心運(yun)行 1 個 Intewell RTOS;
需要(yao) Windows 保留更多性能時,所有 Intewell RTOS 可(ke)以在 1 個 CPU 核心上運(yun)行;
需(xu)要(yao)擁有更多算力(li)時,Intewell RTOS 還能(neng)以 SMP 模(mo)式運行,成倍提(ti)升(sheng)算力(li)。
3. 支持 Windows 和 Intewell RTOS 安全隔離
Intewell-Win 具(ju)備(bei)完善的資源隔離技術,保障 Windows 發生藍屏(ping)等系統(tong)故障時 Intewell RTOS 端可以(yi)(yi)正常運行(xing),并能收到 Windows 藍屏(ping)的事件(jian)通知,以(yi)(yi)執行(xing)相關的安(an)全策略(lve)。
4. 集成多種開發工具
提供 Toolbox 工具,對 Intewell RTOS 的運行進行可視化管控(kong);

Toolbox 工具
提供圖形(xing)化抖(dou)動測(ce)試工具 Intewell-Win System Latency,以(yi)評估 Intewell RTOS 平臺的實時性;

Intewell-Win System Latency
提(ti)供 Intewell Developer 集(ji)成開發環境,將硬件資(zi)源(yuan)分配、參數(shu)配置和程(cheng)序開發集(ji)成在一個工具中,提(ti)升用戶(hu)的(de)體驗(yan)。


Intewell Developer 集成開發環境
5. 支持多種生態軟件
Intewell-Win 在(zai) Intewell RTOS 端(duan)支(zhi)持 IEC61131-3 標準的運行(xing)環(huan)境(jing),如國產 MaVIEW 軟(ruan)件(jian)、3S 公司(si)的 Codesys 軟(ruan)件(jian)。同(tong)時 Intewell RTOS 自身也支(zhi)持 Canopen、EtherCAT 協議棧,豐富的 Intewell RTOS API 接口(進程,線程,套接字,posix,win32 API),支(zhi)持 C ++ STL、eigen 等(deng)第三方標準庫(ku),方便進行(xing)應用移植(zhi)和(he)開發。
主要應用場景
1. CNC 數控系統
在 CNC 數控系(xi)統(tong)領域(yu),高端 CNC 數控系(xi)統(tong)均采(cai)用 Windows 操(cao)作系(xi)統(tong)和 RTOS 混合部署平臺。采(cai)用 Intewell-Win,可(ke)以將 CNC 控制、PLC 和簡單插補(bu)控制分別運行在兩個(ge)相互隔離的 RTOS 中(zhong),在 Windows 上開發 HMI,各(ge)系(xi)統(tong)間采(cai)用共享內存進行高速通信(xin),以提高性能并節約成本(ben)。
2. 機器視覺和運動控制高度結合的應用場景
機器視(shi)覺(jue)(jue)的發展促(cu)進(jin)了(le)(le)(le)(le)無人(ren)化工廠的興起(qi),為了(le)(le)(le)(le)降(jiang)本(ben)增效(xiao),由原先的視(shi)覺(jue)(jue)與控制(zhi)(zhi)分開的方式轉變(bian)為 All-in-One,既提高了(le)(le)(le)(le)數據傳輸(shu)的效(xiao)率和質量,也降(jiang)低了(le)(le)(le)(le)硬件(jian)成本(ben)。利用 Intewell-Win 實時和非實時通訊機制(zhi)(zhi),將(jiang) Windows 端視(shi)覺(jue)(jue)處理結(jie)果發送 Intewell RTOS 端的運動(dong)控制(zhi)(zhi)程序,實現機器視(shi)覺(jue)(jue) + 運動(dong)控制(zhi)(zhi)的完(wan)美融(rong)合。