繼Windows CE 5.0發(fā)布兩年之后,微軟又發(fā)布了實時操作系統(tǒng)Windows CE 6.0版本。為區(qū)別于已為眾知的移動版本操作系統(tǒng),微軟將其命名為“嵌入式 Windows CE 6.0”。2007漢諾威展會上,Beckhoff 發(fā)布了使用嵌入式 Windows CE 6.0操作系統(tǒng)的嵌入式PC和平板電腦。借助根本性的技術(shù)創(chuàng)新,Windows CE 6.0將性能提升了30%以上。
新Beckhoff 的嵌入式PC和面板型PC全系列捆綁了微軟嵌入式操作系統(tǒng)。Windows家族的內(nèi)在一致性,保證了Beckhoff 產(chǎn)品良好的通用性和可擴展性?;谙嗤拇a基礎(chǔ), Beckhoff 的TwinCAT能在 Windows XP 或 Vista 操作系統(tǒng)下的工控機上運行,同樣在基于ARM的導(dǎo)軌式PC上也能實現(xiàn)其幾乎所有的功能,只是性能有所差異。
相比Windows CE 5.0,新的內(nèi)核和驅(qū)動構(gòu)架使得Windows CE 6.0的性能得以提升30%。舉例來說,借助高速CPU的能力,在Windows CE下,一個以C++寫的實時控制程序可以以100μs的周期實時訪問TwinCAT的I/O API。同時,新操作系統(tǒng)對抖動值也進行了優(yōu)化,在使用1 GHz Intel® Celeron® M 處理器的嵌入式PC CX1020上,最大的周期誤差在8μs之內(nèi)。
Windows CE 6.0的新特性:
Windows CE 6.0的主要革新是在內(nèi)核上,相對于5.0版本,6.0改進了操作系統(tǒng)的構(gòu)架,每個進程可以進行最大2GB空間的尋址(目前是32MB),而且,最大的進程數(shù)量已經(jīng)從32個增加到32,000個。
Windows CE 6.0能最大程度地發(fā)揮32位CPU的潛力,幾乎無需改變運行程序系統(tǒng)的需求。這意味著無論是低容量閃存或RAM的32位小型控制器,還是高性能的工控機,都能良好地運行CE 6.0程序。一個標(biāo)準(zhǔn)化的操作系統(tǒng)將可拓展于更廣的應(yīng)用范圍:從小型的PLC控制到需要大量內(nèi)存的可視化程序,全面適用。