Windows系統(tǒng)是當(dāng)前面向用戶應(yīng)用最多的操作系統(tǒng)之一,該系統(tǒng)配套有成熟且豐富的軟件開發(fā)程序,如Eclipse和Visual Studio等。然而,Windows操作系統(tǒng)由其特性決定了其不能保證系統(tǒng)行為的確定性和可預(yù)測(cè)性,難以直接應(yīng)用于實(shí)時(shí)領(lǐng)域,此時(shí),則需要對(duì)Windows進(jìn)行實(shí)時(shí)擴(kuò)展,為幫助客戶更好地進(jìn)行開發(fā),北京盟通科技提供了兩款實(shí)時(shí)擴(kuò)展產(chǎn)品: EC-Win 和Lx-Win 供客戶選擇,針對(duì)不同場(chǎng)景下的Windows實(shí)施擴(kuò)展需求,我們推出產(chǎn)品——RTOS32-Win、RT-Win、VxWin和CeWin,在此將為您介紹VxWin和CeWin,在 Windows實(shí)時(shí)擴(kuò)展系列I 中介紹RTOS32-Win和RT-Win,為您的開發(fā)工作提供更多的多樣化選擇。
VxWin
VxWorks是世界上領(lǐng)先的實(shí)時(shí)操作系統(tǒng)之一。在許多工業(yè)解決方案,你會(huì)發(fā)現(xiàn)一個(gè)VxWorks系統(tǒng)來處理實(shí)時(shí)任務(wù)結(jié)合了Windows的PC進(jìn)行可視化,數(shù)據(jù)庫編程和/或ERP系統(tǒng)的連接。自1995年以來,通過使用庫卡VxWi與Windows在同一臺(tái)PC在那里它保持其完整的實(shí)時(shí)能力上運(yùn)行的VxWorks是可能的。
VxWin的優(yōu)勢(shì)
硬件整合:
無需單獨(dú)的控制硬件或智能輔助處理器板,更少的組件意味著更少的硬件故障,緊湊的控制設(shè)計(jì)和減少系統(tǒng)的重量和所需的空間
軟件整合:
可整合開發(fā)工具(Visual Studio等)、技術(shù)平臺(tái)Windows等。
可擴(kuò)展性:
集成VxWorks的應(yīng)用程序集成到無需額外的硬件成本基于Windows的環(huán)境。使用相同的VxWorks應(yīng)用在嵌入式系統(tǒng)中,如:帶XScale架構(gòu)。
產(chǎn)品特點(diǎn)
使用強(qiáng)大的VxWorks操作系統(tǒng)在Windows XP(E)/ 2000上實(shí)時(shí)編程,對(duì)于多任務(wù),任務(wù)間通信可使用TCP / IP(Winsock的)連接 ,此外還支持如Web服務(wù)器,Java虛擬機(jī),VxDCOM等,其通用編程語言:C,C++;
- 保證微秒級(jí)響應(yīng)時(shí)間;
- 高解析度的實(shí)時(shí)計(jì)時(shí)器,精度<100ns;
- 硬件訪問到ISA和PCI板卡的插頭;
- 通過TCP / IP(虛擬網(wǎng)絡(luò))的Windows和VxWorks之間的通信;
- VxWorks下繼續(xù)Windows藍(lán)屏后工作;
- 種類繁多的軟件和驅(qū)動(dòng)程序VxWorks的可在市場(chǎng)上,例如: OPC服務(wù)器,司機(jī)現(xiàn)場(chǎng)總線和測(cè)量硬件等;
- 功能強(qiáng)大,圖形化的實(shí)時(shí)分析工具(WindView,聽診器);
- 全面的文檔(HTML,新聞組)
CeWin
Windows CE是微軟的嵌入式實(shí)時(shí)操作系統(tǒng)。 由于其確定性的硬實(shí)時(shí)的行為使得工業(yè)控制器的可以依托于其進(jìn)行搭建,典型的應(yīng)用是PLC,運(yùn)動(dòng)控制和高實(shí)時(shí)性要求的數(shù)控系統(tǒng)。最初于2003年推出CeWin提供了一個(gè)功能強(qiáng)大且符合標(biāo)準(zhǔn)的Win32的Windows實(shí)時(shí)平臺(tái)。從而能夠容易地使用微軟的開發(fā)工具和軟件范式甚至實(shí)時(shí)應(yīng)用。
產(chǎn)品介紹
- 適用于Windows XP和Windows 7(32位和64位);
- 保證微秒級(jí)響應(yīng)時(shí)間完全獨(dú)立于視窗內(nèi),如果Windows崩潰,實(shí)時(shí)部分繼續(xù)工作;
- 多核心系統(tǒng)(可升級(jí)為一至多個(gè)的實(shí)時(shí)部分多個(gè)CPU內(nèi)核)的優(yōu)化利用;
- 默認(rèn)情況下,使用雙核系統(tǒng):Windows 7的運(yùn)行在核心1,Windows CE的運(yùn)行于核心2有大量的驅(qū)動(dòng)程序,如用于現(xiàn)場(chǎng)總線(PROFinET,EtherCAT的,CAN),TCP / IP,USB,...豐富和Win32兼容的API(Win32的進(jìn)程和線程,事件,編程的API。NET Compactframework和C#項(xiàng)目等);
- 支持Microsoft開發(fā)工具(Visual Studio中);
- 實(shí)時(shí)的應(yīng)用程序?qū)⒈婚_發(fā)和調(diào)試,就像一個(gè)正常的Windows應(yīng)用程序;
- RTOS-VM管理程序:2型管理程序使用的是Windows ALS的虛擬機(jī)管理程序主機(jī)操作系統(tǒng)。
其他
若想了解更多其他有關(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)系方式。