首頁>Club>
3
回覆列表
  • 1 # 夕陽下的戰刀

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


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


      上位機和下位機的區別

      上位機:系統中起主控,主要作為系統的規劃控制,屬於決策層。


      下位機:具體執行層,主要完成系統規劃層下達的任務。


      上位機是指人可以直接發出操控命令的計算機,一般是PC,螢幕上顯示各種訊號變化(液壓,水位,溫度等)。


      下位機是直接控制裝置獲取裝置狀況的計算機,一般是PLC/微控制器之類的。


      上位機發出的命令首先給下位機,下位機再根據此命令解釋成相應時序訊號直接控制相應裝置。


      下位機不時讀取裝置狀態資料(一般為模擬量),轉換成數字訊號反饋給上位機。


      簡言之如此,實際情況千差萬別,但萬變不離其宗:上下位機都需要程式設計,都有專門的開發系統。


      另:在概念上


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


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


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


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


      兩機如何通訊,一般取決於下位機。TCP/IP一般是支援的。


      但是下位機一般具有更可靠的獨有通訊協議,購買下位機時,會帶一大堆手冊光碟,


      告訴你如何使用特有協議通訊,裡面會舉大量例子,一般對程式設計人員而言一看也就那麼回事,使用一些新的API罷了。


      多語言支援功能模組,一般同時支援數種高階語言為上位機程式設計。


      通常上位機和下位機通訊可以採用不同的通訊協議,可以有RS232的串列埠通訊,或者採用RS485序列通訊,


      採用封裝好的程式開發工具就可以實現PLC和上位機的通訊。當然可以自己編寫驅動類的介面協議控制上位機和下位機的通訊。

  • 2 # 使用者2739605182888360

    上位機與下位機是相對而言,可以理解為“主從”模式,通常上位機指的是PC;常用的微控制器有51系列、AVR系列、FREESCALE、PIC、MSP430等,還有arm系列(通常不被歸類於微控制器,但也可做微控制器使用)

  • 中秋節和大豐收的關聯?
  • 空寂的近義詞是什麼?