上位機(jī)就是一臺(tái)安裝集控(組態(tài))軟件的電腦(工作站、服務(wù)器)。
上位機(jī)是工業(yè)自動(dòng)化和控制系統(tǒng)中的一個(gè)術(shù)語,它指的是在控制系統(tǒng)中,位于控制層級(jí)較高的計(jì)算機(jī)系統(tǒng)。在自動(dòng)化控制系統(tǒng)中,通常有多個(gè)層級(jí),包括傳感器、執(zhí)行器、控制器和上位機(jī)等。
上位機(jī)的組成結(jié)構(gòu)包括工作站(服務(wù)器)、上位機(jī)軟件、網(wǎng)絡(luò)系統(tǒng)及執(zhí)行器(邏輯控制器)等。
1. **傳感器和執(zhí)行器**:它們是控制系統(tǒng)的底層,傳感器負(fù)責(zé)收集數(shù)據(jù),執(zhí)行器負(fù)責(zé)執(zhí)行動(dòng)作。
2. **控制器**:位于中間層,通常是一個(gè)PLC(可編程邏輯控制器)或者類似的設(shè)備,負(fù)責(zé)實(shí)時(shí)控制和處理傳感器和執(zhí)行器之間的數(shù)據(jù)。
3. **上位機(jī)**:位于控制層級(jí)的最高層,通常是一個(gè)計(jì)算機(jī)系統(tǒng),運(yùn)行特定的軟件來監(jiān)控、分析和優(yōu)化整個(gè)控制系統(tǒng)的運(yùn)行。上位機(jī)可以進(jìn)行數(shù)據(jù)記錄、故障診斷、遠(yuǎn)程控制、報(bào)表生成等功能。
上位機(jī)的主要作用包括:
- **監(jiān)控**:實(shí)時(shí)顯示系統(tǒng)狀態(tài)和數(shù)據(jù)。
- **控制**:在需要時(shí),可以遠(yuǎn)程控制系統(tǒng)中的設(shè)備。
- **數(shù)據(jù)記錄**:記錄歷史數(shù)據(jù),用于分析和審計(jì)。
- **報(bào)表生成**:生成各種報(bào)表,幫助管理人員了解系統(tǒng)運(yùn)行情況。
- **故障診斷**:分析系統(tǒng)故障,提供故障診斷信息。
上位機(jī)通常與控制器通過網(wǎng)絡(luò)連接,可以是局域網(wǎng)(LAN)、以太網(wǎng)、無線網(wǎng)絡(luò)等。上位機(jī)軟件可以是定制開發(fā)的,也可以是通用的工業(yè)自動(dòng)化軟件,如Siemens WinCC、Wonderware、GE iFIX等。