控制軟件的設(shè)計
發(fā)布時間:2014/8/12 20:07:48 訪問次數(shù):500
計算機(jī)控制系統(tǒng)的實時控制應(yīng)用程序一般包括以下幾部分:
(1)數(shù)據(jù)采集及數(shù)據(jù)處理程序。 RB731X數(shù)據(jù)采集程序主要包括模擬量和數(shù)字量多路信號的采樣、輸入變換、存儲等;數(shù)據(jù)處理程序主要包括數(shù)字濾波程序、線性化處理和非線性補(bǔ)償、標(biāo)度變換程序、越限報警程序等。
(2)控制算法程序。它是計算機(jī)控制系統(tǒng)的核心程摩,其內(nèi)容由控制系統(tǒng)的類型和控制規(guī)律所決定。一般有數(shù)字PID控制算法、大林算法、Smith補(bǔ)償控制算法、最少拍控制算法、串級控制算法、前饋控制算法、解耦控制算法、模糊控制算法、最優(yōu)控制算法等。實際實現(xiàn)時,可選擇合適的一種或幾種控制算法,來實現(xiàn)控制。
(3)控制量輸出程序?刂屏枯敵龀绦?qū)崿F(xiàn)對控制量的處理(上下限和變化率處理)、控制量的變換及輸出,驅(qū)動執(zhí)行機(jī)構(gòu)或各種電氣開關(guān)?刂屏恳舶M量和開關(guān)量輸出兩種。
(4)人機(jī)界面程序。這是面板操作管理程序,包括鍵盤、開關(guān)、撥碼盤等信息輸入程序,顯示器、指示燈、監(jiān)視器和打印機(jī)等輸出程序,事故報警以及故障檢測程序等。
(5)程序?qū)崟r時鐘和中斷處理程序。計算機(jī)控制系統(tǒng)中有很多任務(wù)是按時間來安排的,因此實時時鐘是計算機(jī)控制系統(tǒng)的運(yùn)行基礎(chǔ)。時鐘有絕對時鐘和相對時鐘兩種。絕對時鐘與當(dāng)?shù)氐臅r間同步,相對時鐘與當(dāng)?shù)貢r間無關(guān)。
許多實時任務(wù)如采樣周期、定時顯示打印、定時數(shù)據(jù)處理等都必須利用實時時鐘來實現(xiàn),并由定時中斷服務(wù)程序去執(zhí)行相應(yīng)的動作或處理動作狀態(tài)標(biāo)志。另外,事故報警、掉電保護(hù)等一些重要事件的處理也常常使用中斷技術(shù),以使計算機(jī)能對事件做出及時處理。
(6)數(shù)據(jù)管理程序。這部分程序用于生產(chǎn)管理,主要包括畫面顯示、變化趨勢分析、報警記錄、統(tǒng)計報表打印輸出等。
(7)數(shù)據(jù)通信程序。數(shù)據(jù)通信程序主要完成計算機(jī)與計算機(jī)之間、計算機(jī)與智能設(shè)備之間的信息傳遞和交換。
計算機(jī)控制系統(tǒng)的實時控制應(yīng)用程序一般包括以下幾部分:
(1)數(shù)據(jù)采集及數(shù)據(jù)處理程序。 RB731X數(shù)據(jù)采集程序主要包括模擬量和數(shù)字量多路信號的采樣、輸入變換、存儲等;數(shù)據(jù)處理程序主要包括數(shù)字濾波程序、線性化處理和非線性補(bǔ)償、標(biāo)度變換程序、越限報警程序等。
(2)控制算法程序。它是計算機(jī)控制系統(tǒng)的核心程摩,其內(nèi)容由控制系統(tǒng)的類型和控制規(guī)律所決定。一般有數(shù)字PID控制算法、大林算法、Smith補(bǔ)償控制算法、最少拍控制算法、串級控制算法、前饋控制算法、解耦控制算法、模糊控制算法、最優(yōu)控制算法等。實際實現(xiàn)時,可選擇合適的一種或幾種控制算法,來實現(xiàn)控制。
(3)控制量輸出程序?刂屏枯敵龀绦?qū)崿F(xiàn)對控制量的處理(上下限和變化率處理)、控制量的變換及輸出,驅(qū)動執(zhí)行機(jī)構(gòu)或各種電氣開關(guān)?刂屏恳舶M量和開關(guān)量輸出兩種。
(4)人機(jī)界面程序。這是面板操作管理程序,包括鍵盤、開關(guān)、撥碼盤等信息輸入程序,顯示器、指示燈、監(jiān)視器和打印機(jī)等輸出程序,事故報警以及故障檢測程序等。
(5)程序?qū)崟r時鐘和中斷處理程序。計算機(jī)控制系統(tǒng)中有很多任務(wù)是按時間來安排的,因此實時時鐘是計算機(jī)控制系統(tǒng)的運(yùn)行基礎(chǔ)。時鐘有絕對時鐘和相對時鐘兩種。絕對時鐘與當(dāng)?shù)氐臅r間同步,相對時鐘與當(dāng)?shù)貢r間無關(guān)。
許多實時任務(wù)如采樣周期、定時顯示打印、定時數(shù)據(jù)處理等都必須利用實時時鐘來實現(xiàn),并由定時中斷服務(wù)程序去執(zhí)行相應(yīng)的動作或處理動作狀態(tài)標(biāo)志。另外,事故報警、掉電保護(hù)等一些重要事件的處理也常常使用中斷技術(shù),以使計算機(jī)能對事件做出及時處理。
(6)數(shù)據(jù)管理程序。這部分程序用于生產(chǎn)管理,主要包括畫面顯示、變化趨勢分析、報警記錄、統(tǒng)計報表打印輸出等。
(7)數(shù)據(jù)通信程序。數(shù)據(jù)通信程序主要完成計算機(jī)與計算機(jī)之間、計算機(jī)與智能設(shè)備之間的信息傳遞和交換。
熱門點擊
- 施密斯( Smith)預(yù)估控制算法
- 12位DAC1210芯片
- lpm_rom(參數(shù)化ROM)
- 拔河游戲機(jī)電路設(shè)計
- 會話層
- 由門電路構(gòu)成的積分型單穩(wěn)態(tài)觸發(fā)器
- 負(fù)脈沖分配器電路
- 電壓/頻率式A/D轉(zhuǎn)換原理
- 頻分多路復(fù)用( FDM)
- 網(wǎng)絡(luò)體系結(jié)構(gòu)
推薦技術(shù)資料
- 人形機(jī)器人市場未來發(fā)展格局前景預(yù)測
- 新一代航空器用激光雷達(dá)CES2
- SPAD-SoC集成1080-
- 全球首款1080線激光雷達(dá)應(yīng)用
- 激光雷達(dá)行業(yè)市場發(fā)展新動態(tài)
- AI時代存儲技術(shù)產(chǎn)品走向趨勢
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究