上位機和下位機的一些解釋

2021-07-25 23:40:04 字數 681 閱讀 5119

上位機是指:人可以直接發出操控命令的計算機,一般是pc,螢幕上顯示各種訊號變化(液壓,水位,溫度等)。下位機是直接控制裝置獲取裝置狀況的的計算機,一般是plc/微控制器之類的。上位機發出的命令首先給下位機,下位機再根據此命令解釋成相應時序訊號直接控制相應裝置。下位機不時讀取裝置狀態資料(一般模擬量),轉化成數碼訊號反饋給上位機。簡言之如此,真實情況千差萬別不離其宗。上下位機都需要程式設計,都有專門的開發系統。 

另外,上位機和下位機是通過通訊連線的「物理」層次不同的計算機,是相對而言的。一般下位機負責前端的「測量、控制」等處理;上位機負責「管理」處理。下位機是接收到主裝置命令才執行的執行單元,即從裝置,但是,下位機也能直接智慧型化處理測控執行;而上位機不參與具體的控制、僅僅進行管理(資料的儲存、顯示、列印......人機介面等方面)。常見的dcs系統,「集中-分散(集散)系統」是上位機集中、下位機分散的系統。 

在概念上,控制者和提供服務者是上位機.被控制者和被服務者是下位機.也可以理解為主機和從機的關係.但上位機和下位機是可以轉換的. 

兩機如何通訊,一般取決於下位機。tcp/ip一般是支援的。但是下位機一般具有更可靠的獨有通訊協議,購買下位機時,會帶一大堆手冊光碟,告訴你如何使用特有協議通訊。裡面會舉大量例子。一般對程式設計人員而言一看也就那麼回事,使用一些新的api罷了。多語言支援功能模組,一般同時支援數種高階語言為上位機程式設計。 

上位機——pc 

下位機——mc

C WPF上位機實現和下位機TCP通訊

c wpf上位機實現和下位機tcp通訊 下位機使用北京大華程式控制電源dh1766 1,上位機使用wpf。實現了電壓電流實時採集,曲線顯示。上午在公司除錯成功,手頭沒有程式控制電源,使用tcp服務端模擬。昨天寫的tcp服務端正好排上用場。介面如下 服務端服務端實在上篇基礎上實現的。需要做如下更改 複...

C WPF上位機實現和下位機TCP通訊

c wpf上位機實現和下位機tcp通訊 下位機使用北京大華程式控制電源dh1766 1,上位機使用wpf。實現了電壓電流實時採集,曲線顯示。上午在公司除錯成功,手頭沒有程式控制電源,使用tcp服務端模擬。昨天寫的tcp服務端正好排上用場。介面如下 服務端服務端實在上篇基礎上實現的。需要做如下更改 複...

電子資訊系統常識介紹 上位機和下位機

電子資訊系統常識介紹 上位機和下位機 算是科普知識補遺了。上位機是指 人可以直接發出操控命令的計算機,一般是pc,螢幕上顯示各種訊號變化 液壓,水位,溫度等 下位機是直接控制裝置獲 取裝置狀況的的計算機,一般是plc 微控制器之類的。上位機發出的命令首先給下位機,下位機再根據此命令解釋成相應時序訊號...