當前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>GE FANUC PLC系統>> FANUC A20B-1003-0010 新品到貨
A20B-1003-0010的測試結果及分析 根據上述指標體系及測試方法,我們對Linux和WinCE進行了相關的測試。其中,Linux版本為2.4.19,WinCE版本為WinCE.Net。由于當硬件平臺與運行環境不同時,即使同一內核運行時體現的性能指標也會不同,所以對不同RTOS的評測只有在相同平臺環境下進行比對才有其價值,測試以評價為目標,評價以比對為依據。表1是對上述兩種內核的評測結果。由于篇幅所限,這里只列出了平均時間,zui大、zui小值沒有列出。
表1 Linux和WinCE比對評測結果指標
從表1中可以看出,在任務切換時間、線程切換時間、系統調用平均運行時間幾項指標中,Linux2.4.19和WinCE.Net相差不大;但在任務搶占時間、信號量混洗時間、中斷響應時間幾項指標中,WinCE.Net明顯優于Linux2.4.19。
總的來說,A20B-1003-0010的實時性優于Linux2.4.19。下面從兩種操作系統的特點、內部實現機制等方面來解釋說明上述測試結果。 Linux與WinCE均允許不同進程的優先級相同,這一點不同于μC/OS等實時內核(μC/OS中每個任務的優先級*),所以采用的調度算法都是搶占式和時間片輪轉的混和式調度策略。因此,在同優先級的進程切換時,二者指標相差不大。
A20B-1003-0010測試中使用的Linux2.4.19并非是為嵌入式實時系統設計的操作系統,只是對原有的通用內核進行了一定的裁剪;而WinCE.Net雖然也不是一個嚴格意義上的實時內核,但卻是專門為嵌入式系統設計的。所以,在任務搶占和中斷響應方面,WinCE要顯著強于Linux。
另外,A20B-1003-0010在內核級并不支持搶占,這也是它的搶占時間大于WinCE的一個主要原因。不過,這一點在2.6版本的Linux內核中已經得到了解決。 系統調用效率上,WinCE.Net要優于Linux2.4.19,但是Linux的系統調用更加符合POSIX標準,更加規范,而且更加開放。 綜上所述,在對實時性要求較高的嵌入式系統中,WinCE.Net要比Linux2.4.19更加適用,并且WinCE.Net在開發類桌面系統中繼承了微軟的一貫優勢,使得開發更加容易。
但是,如果系統的實時性要求不高,A20B-1003-0010也許是更合適的選擇,因為使用它可以降低成本,并且*對用戶透明,便于修改定制。若想使用Linux作為操作系統開發實時性要求較高的系統,則應對其做適當的實時性改造,或者直接使用已經過實時改造的Linux內核,如RTLinux等。
4 總結與展望 本文介紹的測試方法與傳統的純軟件測試方法相比,具有精度高、易于比對的特點,且測試的復雜度并沒有顯著地增加;與單純的硬件測試方法相比,具有性價比高、需要設備少、擴展性強等特點,且測試精度差別不大,但功能不如邏輯分析儀、示波器等硬件設備強大。本文介紹的嵌入式操作系統實時性指標體系還有著較大的完善和擴展空間,每一個指標都可以進一步細化。若能在不同的負載條件下利用本文的測試方法進一步測試,則可使得測試結果更加全面客觀。
emecanique Safety Interlock Limit Switch XCS-E8313 Used
Allen Bradley Kinetix 6000 Servo Drive 4A A 2094-BMP5-S Series A Used Nice
Modicon TSXFPP20 FIPWAY PCMCIA Board NEW CHEAP
SIEMENS 42-15 PRESSURE REGULATOR w/ GAUGE ASSEMBLY NEW
GE General Electric Capacitor Cat #19L652RC1 518KVAR USED
SIEMENS CIRCUIT BREAKER 5SX22 D1 LOT OF 29 USED
TOCCO CAPACITOR 6FP121 518KVAR USED
TOCCO CAPACITOR 000614/6FP114 1200KVAR 800VAC USED
LOT OF 6 RARITAN COMPUSWITCH CCP60U CABLE KIT FOR PS/2 AND AT TYPE PC NEW (A11)
Allen Bradley GuardMaster 440R-J23102 MSR121RT New In Box
TOCCO CAPACITOR 000613/6FP113 450KVAR 800VAC USED
Emerson Epsilon Servo Drive EB-202 Used
MODICON POWER SUPPLY AS-P810-001 USED
LOT OF 2 OMRON H5CR-SS DIGITAL TIMER USED (A07)
Lot of 43 ALLEN BRADLEY 800F-X01 Contact Block New In Bag (W4)
LOT OF 28 KENNAMETAL NI 2 NI 7 NH2 ND2 NK2 NB2 NH7 TURNING TOOL HOLDERS NEW (B14
94 Parker Fitting F3PB10-1/4 Prestolok NEW Connector
Snap-on /CDI Torque 100T-I-SET Pre Set Torque Wrench
CDI/Belknap Pre Set Torque Wrench 100T-3P 30-150FT/LB
LOT OF 3 ALLEN BRADLEY 100-C09D*10 MOTOR STARTER WITH 193-EA5CB RELAY USED (A23)
Plast-O-Matic BSR050V-NC-PV Auto Shutoff Valve 1/2" PVC New In Box
?
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,儀表網對此不承擔任何保證責任。
溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。