上位機(jī)是指可以直接發(fā)出操控命令的計算機(jī),一般是PC/host computer/master computer/upper computer,屏幕上顯示各種信號變化(液壓,水位,溫度等)。下位機(jī)是直接控制設(shè)備獲取設(shè)備狀況的計算機(jī),一般是PLC/單片機(jī)single chip microcomputer/slave computer/lower computer之類的。上位機(jī)發(fā)出的命令首先給下位機(jī),下位機(jī)再根據(jù)此命令解釋成相應(yīng)時序信號直接控制相應(yīng)設(shè)備。下位機(jī)不時讀取設(shè)備狀態(tài)數(shù)據(jù)(一般為模擬量),轉(zhuǎn)換成數(shù)字信號反饋給上位機(jī)。簡言之如此,實際情況千差萬別,但萬變不離其宗:上下位機(jī)都需要編程,都有專門的開發(fā)系統(tǒng)。
在概念上,控制者和提供服務(wù)者是上位機(jī),被控制者和被服務(wù)者是下位機(jī),也可以理解為主機(jī)和從機(jī)的關(guān)系,但上位機(jī)和下位機(jī)是可以轉(zhuǎn)換的。
中文名稱 | 上位機(jī) | 外文名稱 | master computer |
---|---|---|---|
定義 | 可以直接發(fā)出操控命令的計算機(jī) | 特點 | 需要編程,都有專門的開發(fā)系統(tǒng) |
對象 | 控制者和提供服務(wù)者 |
上位機(jī)概述
工作原理
兩機(jī)如何通訊,一般取決于下位機(jī),TCP/IP一般是支持的,但是下位機(jī)一般具有更可靠的獨有通訊協(xié)議,購買下位機(jī)時,會帶一大堆手冊光盤,告訴你如何使用特有協(xié)議通訊,里面會舉大量例子,一般對編程人員而言一看也就那么回事,使用一些新的API(API(Application Programming Interface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)罷了,多語言支持功能模塊,一般同時支持?jǐn)?shù)種高級語言為上位機(jī)編程。
通常上位機(jī)和下位機(jī)通訊可以采用不同的 通訊協(xié)議,可以有RS232的串口通訊或者采用RS485串行通訊。當(dāng)用計算機(jī)和PLC通訊的時候,不但可以采用傳統(tǒng)的D形式的串行通訊,還可以采用更適合工業(yè)控制的雙線的PROFIBUS-DP通訊。采用封裝好的程序開發(fā)工具就可以實現(xiàn)PLC和上位機(jī)的通訊,當(dāng)然可以自己編寫驅(qū)動類的接口協(xié)議控制上位機(jī)和下位機(jī)的通訊。
通常工控機(jī),工作站,觸摸屏作為上位機(jī),通信控制PLC,單片機(jī)等作為下位機(jī),從而控制相關(guān)設(shè)備元件和驅(qū)動裝置。
單片機(jī)上位機(jī)簡介:單片機(jī)上位機(jī)是指可以直接發(fā)出操控命令的計算機(jī),一般是PC/host computer/master computer/upper computer,屏幕上顯示...
消防主機(jī)上位機(jī)就是PC計算機(jī),他是可以發(fā)出特定操控命令的計算機(jī),通過操作預(yù)先設(shè)定好的命令,將命令傳遞給下位機(jī)(消防主機(jī)),通過下位機(jī)(消防主機(jī))來控制設(shè)備完成各項操作。上位機(jī)都有特定的編程,有專門的開...
上位機(jī)在工業(yè)控制當(dāng)中又被稱為HMI,就是一臺計算機(jī),它的作用是監(jiān)控現(xiàn)場設(shè)備的運(yùn)行狀態(tài),當(dāng)現(xiàn)場設(shè)備出現(xiàn)問題在上位機(jī)上就能顯示出各設(shè)備之間的狀態(tài)(如正常、報警、故障等)。上位機(jī)的概念屬于計算機(jī)集散控制系統(tǒng)...
格式:pdf
大小:205KB
頁數(shù): 20頁
評分: 4.4
Delphi 的 MSCOMM 實現(xiàn)上位機(jī)與 PLC間的串行通信 (附源程 序) 2010-12-07 14:25:15| 分類: Delphi 編程 |字號大中小 訂閱 隨著現(xiàn)代信息技術(shù)的發(fā)展以及計算機(jī)網(wǎng)絡(luò)的廣泛應(yīng)用, 計算機(jī)通信技術(shù)已經(jīng)日趨成熟。 作為 傳統(tǒng)的計算機(jī)通信方式的串行通信, 由于具有線路簡單、 應(yīng)用靈活、 可靠性高等一系列優(yōu)點 長期以來獲得了廣泛的應(yīng)用。計算機(jī)串行通信在數(shù)據(jù)財經(jīng)、數(shù)據(jù)通信、 故障檢測、 計算機(jī)遠(yuǎn) 程監(jiān)控等方面有廣泛的實用價值,特別在 Windows 下的串口通信可以充分利用 Windows 下的軟件資源優(yōu)勢,實現(xiàn)多任務(wù)條件下對外部的數(shù)據(jù)傳輸、信息收集和處理。在本系統(tǒng)中, 我們采用了性能 /價格比較高的計算機(jī)構(gòu)成廠級的監(jiān)控工作站。 在 PLC 與上位計算機(jī)之間采 用 RS-485 和 RS-232C 標(biāo)準(zhǔn)通信接口進(jìn)行通信。 在兩級計算機(jī)控制系統(tǒng)中, 最不穩(wěn)定的
格式:pdf
大小:205KB
頁數(shù): 2頁
評分: 4.3
山美水電廠位于福建泉州、晉江支流東溪中游南安市境內(nèi),是一座集防洪、供水、灌溉、發(fā)電等綜合利用一體的大型水利樞紐工程,水庫始建于1958年,1972年10月建成投產(chǎn)。電站現(xiàn)有三臺機(jī)組,地下廠房兩臺16.5 MW,地面廠房一臺30 MW的水輪發(fā)電機(jī)組??傃b機(jī)63 MW,年設(shè)計發(fā)電量132 GWh。山美電廠原計算機(jī)監(jiān)控系統(tǒng)于2002年投產(chǎn)運(yùn)行基本穩(wěn)定,由于工控機(jī)設(shè)備的元器件老化,備品備件缺乏,故障率增高,監(jiān)
組態(tài)監(jiān)控軟件,也叫上位機(jī)監(jiān)控軟件和上位機(jī)監(jiān)控系統(tǒng),是指一些數(shù)據(jù)采集與過程控制的專用軟件,它們是在自動控制系統(tǒng)監(jiān)控層一級的軟件平臺和開發(fā)環(huán)境,使用靈活的組態(tài)方式,為用戶提供快速構(gòu)建工業(yè)自動控制系統(tǒng)監(jiān)控功能的、通用層次的軟件工具。
過去,傳統(tǒng)無線監(jiān)控通常只能運(yùn)用在PC端,用戶普遍反映存在安裝客戶端太麻煩,僅限于單機(jī)版監(jiān)控,而且只能在電腦上查看數(shù)據(jù)等問題,顯然這已經(jīng)無法滿足用戶的個性化需求。隨著3G、4G移動互聯(lián)網(wǎng)的問世和移動無線監(jiān)控技術(shù)水平的提升,用戶使用智能手機(jī)、平板電腦進(jìn)行無線監(jiān)控已經(jīng)不再是難題,它可以讓你走到哪兒都能輕松掌握第一手?jǐn)?shù)據(jù)。
深圳信立科技自主研發(fā)的XL.View組態(tài)監(jiān)控軟件,它不僅適用于PC電腦端,還支持移動手機(jī)和平板電腦端。它最大的優(yōu)勢在于無需安裝任何客戶端軟件,用戶僅需打開瀏覽器即可隨時隨地監(jiān)控實時數(shù)據(jù)。
與傳統(tǒng)組態(tài)軟件WEB服務(wù)對比,XL.view無線監(jiān)控軟件功能更加強(qiáng)大,使用更加簡便快捷。它采用web服務(wù)器架構(gòu),內(nèi)置微小、高效的網(wǎng)絡(luò)/web模塊,可以在傳統(tǒng)服務(wù)器或者云服務(wù)器上快速部署,并遵從最新的web開發(fā)標(biāo)準(zhǔn),支持HTML5、Java等主流web技術(shù)。XL.view監(jiān)控軟件無需安裝任何客戶端軟件,用戶僅需打開瀏覽器即可隨時隨地監(jiān)控實時數(shù)據(jù),保證項目部署及升級效率顯著提升。此外,它支持包括Windows/Android/iOS在內(nèi)的多個主流平臺數(shù)據(jù)訪問,真正實現(xiàn)一次開發(fā),全平臺使用。
XL.View組態(tài)監(jiān)控軟件,適用于管網(wǎng)管溝環(huán)境監(jiān)測、能源管理系統(tǒng)、電力監(jiān)控系統(tǒng)、農(nóng)業(yè)大棚監(jiān)測、養(yǎng)殖環(huán)境監(jiān)測、危化品環(huán)境監(jiān)測、倉儲館藏環(huán)境監(jiān)測、大氣環(huán)境監(jiān)測和生產(chǎn)智能制造監(jiān)控等監(jiān)控系統(tǒng)應(yīng)用。
CPU:1.07GHZ以上,內(nèi)存128M以上,操作系統(tǒng):Windows2000、WindowsXP ,安裝Excel2000或更更高版本。
雙擊“setup.exe”文件,程序自動運(yùn)行,點擊下一步。直至出現(xiàn)許可證協(xié)議界面,選擇接受協(xié)議,點擊下一步。選擇安裝目錄,然后一直點擊下一步直到安裝完成。
1.將主機(jī)控制器線與上位機(jī)控制器線連接好,打開軟件。按下主控器發(fā)送鍵,將數(shù)據(jù)發(fā)送到上位機(jī)。界面上顯示所存儲測試項目數(shù)據(jù)的對應(yīng)曲線如下圖。
2.?dāng)?shù)據(jù)上傳后,軟件界面正中會顯示相應(yīng)參數(shù)的曲線圖,右下角表格里會顯示對應(yīng)在線傳感器項目、采樣時間間隔、總數(shù)據(jù)存儲量等信息。用鼠標(biāo)單擊表格內(nèi)某行,圖型區(qū)就會單獨顯示相應(yīng)參數(shù)的曲線圖。
軟件界面圖
1. 數(shù)據(jù)保存及圖譜復(fù)制
依次點“文件”―>“數(shù)據(jù)保存”,將數(shù)據(jù)保存到Excel工作表中。
依次點“文件”―>“復(fù)制圖譜”,可將當(dāng)前圖型區(qū)內(nèi)的曲線圖復(fù)制到系統(tǒng)剪切板上,用戶通過粘貼菜單或Ctrl V快捷鍵粘貼到Word等文檔當(dāng)中。
1.1 通信測試工具 傳統(tǒng)的單片機(jī)系統(tǒng)的通信測試通過示波器來監(jiān)測,既不直觀又容易丟失信息。將計算機(jī)加入到系統(tǒng)中,可以實時監(jiān)測到線路中的信息,并以數(shù)字化呈現(xiàn),使各個單片機(jī)間的通信得到檢驗,及時解決系統(tǒng)存在的問題。所以計算機(jī)在加速系統(tǒng)的開發(fā)和保證系統(tǒng)的運(yùn)行質(zhì)量的作用就不言而喻了。 1.2 系統(tǒng)維護(hù) 一個單片機(jī)系統(tǒng)往往需要對系統(tǒng)中各個不同功能的模塊(單片機(jī))進(jìn)行參數(shù)的設(shè)置,以適應(yīng)不同的運(yùn)行環(huán)境,雖然可以通過各模塊的控制面板來調(diào)整,但操作通常比較麻煩,非專業(yè)人員不易掌握。同時對于一些需要定義其地理位置的參數(shù)難以實現(xiàn),不夠直觀。計算機(jī)加入到系統(tǒng)中,不但可以解決操作上的問題,同時還可以讀取各模塊的參數(shù),以便于調(diào)整。 1.3 單片機(jī) 計算機(jī)可以作為單片機(jī)系統(tǒng)的一個模塊,完成相應(yīng)的功能。計算機(jī)應(yīng)答系統(tǒng)的請求、處理系統(tǒng)中的信息,一方面將信息呈現(xiàn)給用戶,另一方面計算機(jī)程序通過自動計算或用戶的輸入,將信息反饋到系統(tǒng)中,參與系統(tǒng)的控制。 1.4 主控機(jī) 在單片機(jī)系統(tǒng)中,往往存在一個主控機(jī)或主控模塊,負(fù)責(zé)對整個系統(tǒng)的統(tǒng)籌和設(shè)置。單片機(jī)系統(tǒng)通常是通過各功能模塊的輸入和響應(yīng)來實現(xiàn)其功能的,因此必須有一個負(fù)責(zé)收集輸入任務(wù)并指定響應(yīng)模塊的主控模塊。計算機(jī)系統(tǒng)中既可以是一個普通的模塊,又可以是負(fù)責(zé)總體協(xié)調(diào)的主控器。