Windows系統(tǒng)是當(dāng)前面向用戶應(yīng)用最多的操作系統(tǒng)之一,該系統(tǒng)配套有成熟且豐富的軟件開發(fā)程序,如Eclipse和Visual Studio 等。然而, Windows操作系統(tǒng)由其特性決定了其不能保證系統(tǒng)行為的確定性和可預(yù)測性,難以直接應(yīng)用于實(shí)時(shí)領(lǐng)域,此時(shí),則需要對Windows進(jìn)行實(shí)時(shí)擴(kuò)展,為幫助客戶更好地進(jìn)行開發(fā),北京盟通科技提供了兩款實(shí)時(shí)擴(kuò)展產(chǎn)品: EC-Win 和 Lx-Win 供客戶選擇,針對不同場景下的Windows實(shí)時(shí)擴(kuò)展需求,我們推出產(chǎn)品——RTOS32-Win、RT-Win、VxWin和CeWin,本頁面將為您介紹RTOS32-Win和RT-Win,在 Windows實(shí)時(shí)擴(kuò)展系列II 中介紹VxWin和CeWin,為您的開發(fā)工作提供更多的多樣化選擇。
RTOS32-Win
產(chǎn)品介紹
- 該平臺是一款相對緊湊且快速的 Win 32 實(shí)時(shí)平臺,發(fā)布于2009年1月,以實(shí)時(shí)的RTOS-32實(shí)時(shí)操作系統(tǒng)作為基礎(chǔ)的軟件擴(kuò)展,在使用一些實(shí)時(shí)的特定功能時(shí), Win32API可用于編程一部分實(shí)時(shí)內(nèi)容,其有以下特點(diǎn):
- 適用于Windows XP 和 Windows7 (32位和64位);
- 微秒級完全獨(dú)立于視窗內(nèi)的超高速響應(yīng)時(shí)間,如果Windows崩潰,實(shí)時(shí)部分繼續(xù)工作;
- 多核心系統(tǒng)(可升級為一至的實(shí)時(shí)部分多個(gè) CPU 內(nèi)核)的優(yōu)化利用;
- 默認(rèn)情況下,使用雙核系統(tǒng):WindowsXP中(Windows7)的運(yùn)行在核心1,在實(shí)時(shí)RTOS-32上運(yùn)行的Core 2驅(qū)動程序和軟件可用于在實(shí)時(shí) RTOS-32 可以使用,例如:網(wǎng)絡(luò)控制器的EtherCAT ,CAN ,TCP/IP ,USB等Win32兼容的API(Win32線程,事件,編程 API , ... );
- 支持 Microsoft開發(fā)工具(Visual Studio中); 很舒服的調(diào)試環(huán)境,使用微軟工具開發(fā)調(diào)試實(shí)時(shí)部分,就像開發(fā)一個(gè)正常的Windows應(yīng)用程序。
產(chǎn)品詳情
RTOS32Win優(yōu)勢
硬件整合
- 保存第二個(gè)控制器系統(tǒng)或智能插卡;
- 增加(平均故障間隔時(shí)間)為更少的硬件部件均采用;
- 更多緊湊型控制器可內(nèi)置。
軟件整合
- 快速的學(xué)習(xí)曲線,更熟悉的 Windows開發(fā)環(huán)境和32 API;
- 編程實(shí)時(shí)應(yīng)用,通信協(xié)議和GUI,有一個(gè)開發(fā)環(huán)境和相同的軟件范例;
- 重新使用現(xiàn)有在時(shí)間的RTOS-32的軟件;
- Windows內(nèi)核驅(qū)動程序仍需要進(jìn)一步發(fā)展;
- 基于PC的自動化工具:PLC ,運(yùn)動控制器。
實(shí)時(shí)測量和數(shù)據(jù)采集
在同一臺PC上添加WindowsXP的功能擴(kuò)展現(xiàn)有的RTOS-32的應(yīng)用
RT-Win
產(chǎn)品介紹
RT-win是基于Hypervisor的新技術(shù),即RTOS-VM管理程序——Ⅱ型管理程序使用的是Windows ALS的虛擬機(jī)管理程序主機(jī)操作系統(tǒng),該技術(shù)可以實(shí)現(xiàn)高分辨率的毫秒級定時(shí)器程序。 RT-Win作為實(shí)時(shí)高速Win32擴(kuò)展,發(fā)布于2013年12月,上文的實(shí)時(shí)RTOS-32許可證包含在RT-Win中,此外,其還具有如下特點(diǎn):
- 實(shí)時(shí)RTOS-32可以在雙核系統(tǒng)中的第二個(gè)CPU核心專門運(yùn)行;
- 低于5微秒中斷延遲可以實(shí)現(xiàn);
- 單核CPU :實(shí)時(shí)RTOS-32運(yùn)行在平行于Windows; 雙核CPU :Windows運(yùn)行在第一個(gè)CPU上,實(shí)時(shí)RTOS-32運(yùn)行在第二個(gè)CPU上; 四核CPU :Windows上運(yùn)行的第一和第二CPU,實(shí)時(shí)RTOS - 32運(yùn)行在第三和第四核心處理器(SMP操作模式);
- 實(shí)時(shí)RTOS -32可以運(yùn)行在RT-Win上,實(shí)時(shí)RTOS -32組件RTTarget -32和RTVmf -32總是必需的。大多數(shù)應(yīng)用程序也將使用RTKernel-32和TCP/IP協(xié)議棧RTIP-32。此外,還支持組件RTFiles-32和RTUSB-32。
產(chǎn)品詳情
采用RT-Win優(yōu)勢
硬件整合
- 保存第二個(gè)控制器系統(tǒng)或智能插卡
- 增加MTBF(平均故障間隔時(shí)間)為更少的硬件部件均采用 ;
- 更緊湊的控制器可以builTypical applicationsLong長期supportSoftware合并;
- 快速的學(xué)習(xí)曲線與舒服的Windows開發(fā)環(huán)境和Win32 API;
- 編程實(shí)時(shí)應(yīng)用,通信協(xié)議和GUI有一個(gè)開發(fā)環(huán)境和相同的軟件范例 ;
- 可重用現(xiàn)有的在時(shí)間的RTOS -32的軟件;
- 沒有Windows內(nèi)核驅(qū)動程序有可開發(fā)。
典型應(yīng)用
- 基于PC的自動化(PLC ,運(yùn)動控制,控制器)實(shí)時(shí)測量和數(shù)據(jù)采集:
- 在同一臺PC上添加Windows XP / 7的功能擴(kuò)展現(xiàn)有的RT-Win應(yīng)用程序,則RT-Win是基于RTOS的虛擬機(jī) 管理程序技術(shù)。
庫卡機(jī)器人:
- 庫卡公司是一家領(lǐng)先的工業(yè)機(jī)器人公司決定使用這個(gè)管理程序作為他們的機(jī)器人控制的重要組成部分,庫卡實(shí)時(shí)技術(shù)在超過100.000機(jī)器人控制器系統(tǒng)全球使用廣泛,保證長期的支持。
1996 :使用Windows的實(shí)時(shí)平臺上的單核CPU全球首個(gè)機(jī)器人控制器。
2010年:基于RTOS的虛擬機(jī)管理程序技術(shù)的多核心CPU新的機(jī)器人控制器。
其他
若想了解更多其他有關(guān)Windows實(shí)時(shí)擴(kuò)展的具體細(xì)節(jié)或?qū)Ξa(chǎn)品和內(nèi)容有疑問和見解,誠邀您移步產(chǎn)品中心了解相關(guān)信息或>與北京盟通科技聯(lián)系,我們將為您提供專業(yè)解答或進(jìn)行探討: 產(chǎn)品中心 & 聯(lián)系方式 。