上位機 下位機

2021-05-05 03:20:23 字數 464 閱讀 3249

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

在概念上

控制者和提供服務者是上位機

被控制者和被服務者是下位機

也可以理解為主機和從機的關係

但上位機和下位機是可以轉換的

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

上位機與下位機

上位機一般是集中管理監控機,下位機是指現場直接控制器或控制機。上位機面向管理級使用者,下位機面向底層裝置控制。上位機 上位監視系統,一般為計算機系統 監控軟體 下位機 控制系統的現場執行系統,一般為plc等裝置。上位機是指人可以直接發出操控命令的計算機,一般是pc,螢幕上顯示各種訊號變化 液壓,水位...

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

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

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

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