|
系統(tǒng)管理程序主要控制DCS的運(yùn)行,使DCS按正確的次序工作;用戶指令解釋程序?qū)CS的用戶指令轉(zhuǎn)換為機(jī)器語(yǔ)言指令,傳輸?shù)紺PU內(nèi)執(zhí)行;功能程序與系統(tǒng)程序調(diào)用則負(fù)責(zé)調(diào)用不同的功能子程序及其管理程序。
在輸入采樣階段,DCS以掃描工作方式按順序?qū)λ休斎攵说妮斎霠顟B(tài)進(jìn)行采樣,并存入輸入映象寄存器中,此時(shí)輸入映象寄存器被刷新。接著進(jìn)入程序處理階段,在程序執(zhí)行階段或其它階段,即使輸入狀態(tài)發(fā)生變化,輸入映象寄存器的內(nèi)容也不會(huì)改變,輸入狀態(tài)的變化只有在下一個(gè)掃描周期的輸入處理階段才能被采樣到。
在程序執(zhí)行階段,DCS對(duì)程序按順序進(jìn)行掃描執(zhí)行。若程序用梯形圖來(lái)表示,則總是按先上后下,先左后右的順序進(jìn)行。當(dāng)遇到程序跳轉(zhuǎn)指令時(shí),則根據(jù)跳轉(zhuǎn)條件是否滿足來(lái)決定程序是否跳轉(zhuǎn)。當(dāng)指令中涉及到輸入、輸出狀態(tài)時(shí),DCS從輸入映像寄存器和元件映象寄存器中讀出,根據(jù)用戶程序進(jìn)行運(yùn)算,運(yùn)算的結(jié)果再存入元件映象寄存器中。對(duì)于元件映象寄存器來(lái)說(shuō),其內(nèi)容會(huì)隨程序執(zhí)行的過(guò)程而變化。
DCS是國(guó)產(chǎn)一種用來(lái)輕工業(yè)消費(fèi)主動(dòng)化掌握的設(shè)施,正常沒(méi)有需求采取什么措施,就能夠間接正在輕工業(yè)條件中運(yùn)用。但是,雖然有如上所述的牢靠性較高,抗攪擾威力較強(qiáng),但當(dāng)消費(fèi) 條件過(guò)于頑劣,電磁攪擾尤其激烈,或者裝置運(yùn)用沒(méi)有當(dāng),就能夠形成順序謬誤或者演算謬誤,從而發(fā)生誤輸出并惹起誤輸入,這將會(huì)形成設(shè)施的失控和誤舉措,國(guó)產(chǎn)plc從而沒(méi)有能 保障DCS的運(yùn)轉(zhuǎn)。要進(jìn)步DCS掌握零碎牢靠性,一范圍請(qǐng)求DCS消費(fèi)廠家進(jìn)步設(shè)施的抗攪擾威力;另一范圍,請(qǐng)求設(shè)想、裝置和運(yùn)用保護(hù)中惹起高低注重