系統(tǒng)軟件
操作系統(tǒng)的實(shí)時(shí)性這一問題對(duì)于PC平臺(tái)系統(tǒng)比較突出,這是因?yàn)镻C上運(yùn)行的MS WINOOWs系列通用操作系統(tǒng)原本面向商業(yè)應(yīng)用,并非面向工業(yè)實(shí)時(shí)控制。西門子公司等控制系統(tǒng)供應(yīng)商曾對(duì)WINOOWs的實(shí)時(shí)特性進(jìn)行了測(cè)試,證實(shí)其存在“死機(jī)”、中斷延遲等問題,并不具備硬實(shí)時(shí)特性。VMIVME-6015控制器平臺(tái)及驅(qū)動(dòng)器平臺(tái)系統(tǒng)則不需要PC必需的操作系統(tǒng),而是嚴(yán)格按硬件時(shí)鐘循環(huán)調(diào)用指令,也就不存在操作系統(tǒng)的實(shí)時(shí)性這一問題。
解決操作系統(tǒng)的實(shí)時(shí)性問題,目前應(yīng)用最廣的辦法是為WINOOWs擴(kuò)展實(shí)時(shí)特性。美國(guó)Ardence(原VenturCom)公司VMIVME-6015是內(nèi)置于WINOOWs的實(shí)時(shí)操作系統(tǒng)。RTX線程運(yùn)行時(shí),WINOOWs的中斷被屏蔽,但WINOOWs不能屏蔽RTX管理的中斷,WINOOWs成為一個(gè)受RTX管理的任務(wù),其優(yōu)先級(jí)最低。RTX可以保證任意線程的最差響應(yīng)時(shí)間為50us。德國(guó)3S(Smart Software Solution)公司CoDeSys SP RTE(Real Time Extension),同樣是內(nèi)置于WINOOWs的實(shí)時(shí)操作系統(tǒng),由PC主板上的硬件時(shí)鐘周期性調(diào)用,VMIVME-6015然后由RTE每毫秒產(chǎn)生兩個(gè)硬件中斷,一個(gè)用于執(zhí)行CoDeSys任務(wù),另一個(gè)用于執(zhí)行WINOOWs任務(wù)。1毫秒為默認(rèn)時(shí)鐘周期,可以更改,最短為50us,用于兩個(gè)中斷的時(shí)間比例也是可以設(shè)置的。也就是說(shuō),RTE把一個(gè)時(shí)鐘周期分時(shí)用于CoDeSys任務(wù)與WINOOWs任務(wù),二者互不干擾。
目前通用數(shù)控系統(tǒng)的插補(bǔ)周期一般為1ms或1ms以下,以上兩種WINOOWs的實(shí)時(shí)擴(kuò)展,均保證了WINOOWs應(yīng)用于數(shù)控系統(tǒng)的實(shí)時(shí)特性。
-----商務(wù)熱線---廈門興銳達(dá)自動(dòng)化設(shè)備有限公司
聯(lián)系人:王文光
++QQ:1694785820 1282972140
手機(jī):15359273780
電話:0592-5580707 400-855-5103轉(zhuǎn)001
傳真:0592-5361289
郵箱:1282972140@qq.com
網(wǎng)址:http://www.xrdzidonghua.com
VMIC VMIVME-0427-140
VMIC VMIVME-5530S 332-000132-C
VMIC VMIVME-6015
VMIC VMIVME-1150
VMIC VMIVME-7651
VMIC VMIVME-7487A
VMIC VMIVME-3111
VMIC VMIVME-7589
VMIC VMIVME-2232
VMIC VMIVME-2511
VMIC VMIVME-3114
VMIC VMIVME-3115
VMIC VMIVME-1150
VMIC VMIVME-3123
VMIC VMIVME-7592
VMIC VMIVME-6015