由于I/O設(shè)備的速率較低而CPU和內(nèi)存的速率卻很高,故在控制器中必須設(shè)置一緩沖器。在輸出時(shí),用此緩沖器暫存由主機(jī)高速傳來的數(shù)據(jù),然后才以I/O設(shè)備所具有的速率將緩沖器中的數(shù)據(jù)傳送給I/O設(shè)備;在輸入時(shí),緩沖器則用于暫存從I/O設(shè)備送來的數(shù)據(jù),待接收到一批數(shù)據(jù)后,再將緩沖器中的數(shù)據(jù)高速地傳送給主機(jī)。
智能控制器承擔(dān)著任務(wù)描述和信息傳達(dá)、控制對(duì)象的狀態(tài)監(jiān)測、推理決策與控制等功能。從內(nèi)部結(jié)構(gòu)分析,智能控制器的組成包括控制器、執(zhí)行器、檢測器和過程對(duì)象,控制器、執(zhí)行器、檢測器和過程對(duì)象的功能分別是檢測器負(fù)責(zé)接收并處理輸入信號(hào),將其轉(zhuǎn)化為反饋信號(hào)并輸入控制器;控制器遵照預(yù)先寫好的智能控制程序?qū)π盘?hào)進(jìn)行處理,產(chǎn)生控制信號(hào)并傳輸...