上位機軟件開發(fā)是什么意思(上位機開發(fā)需要了解的知識)
今天給各位分享上位機軟件開發(fā)是什么意思的知識,其中也會對上位機開發(fā)需要了解的知識進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
- 1、上位機和前端軟件有什么區(qū)別
- 2、什么叫上位機軟件
- 3、什么是上位機?
- 4、上位機什么意思
- 5、什么是上位機和下位機
上位機和前端軟件有什么區(qū)別
上位軟件和平臺軟件的區(qū)別如下:
上位機是指:人可以直接發(fā)出操控命令的計算機,一般是PC,屏幕上顯示各種信號變化(液壓,水位,溫度等)。下位機是直接控制設(shè)備獲取設(shè)備狀況的的計算機,一般是PLC/單片機之類的。上位機發(fā)出的命令首先給下位機,下位機再根據(jù)此命令解釋成相應(yīng)時序信號直接控制相應(yīng)設(shè)備。下位機不時讀取設(shè)備狀態(tài)數(shù)據(jù)(一般模擬量),轉(zhuǎn)化成數(shù)字信號反饋給上位機。
平臺軟件(中國大陸及香港用語,臺灣稱作軟體,英文:Software)是一系列按照特定順序組織的計算機數(shù)據(jù)和指令的集合。一般來講軟件被劃分為系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。
什么叫上位機軟件
上位機軟件,就是安裝在電腦里的軟件。用來和下位機進行通信,控制或者讀取下位機的數(shù)據(jù)。
下位機有單片機,F(xiàn)PGA,DSP,等等。
什么是上位機?
上位機是指可以直接發(fā)出操控命令的計算機,一般是PC/host computer/master computer/upper computer,屏幕上顯示各種信號變化(液壓,水位,溫度等)。
下位機是直接控制設(shè)備獲取設(shè)備狀況的計算機,一般是PLC/單片機single chip microcomputer/slave computer/lower computer之類的。
上位機發(fā)出的命令首先給下位機,下位機再根據(jù)此命令解釋成相應(yīng)時序信號直接控制相應(yīng)設(shè)備。下位機不時讀取設(shè)備狀態(tài)數(shù)據(jù)(一般為模擬量),轉(zhuǎn)換成數(shù)字信號反饋給上位機。
在概念上,控制者和提供服務(wù)者是上位機,被控制者和被服務(wù)者是下位機,也可以理解為主機和從機的關(guān)系,但上位機和下位機是可以轉(zhuǎn)換的。
擴展資料:
工作原理
兩機如何通訊,一般取決于下位機,TCP/IP一般是支持的,但是下位機一般具有更可靠的獨有通訊協(xié)議,使用一些新的API(API(Application Programming Interface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù)。
目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機制的細節(jié)罷了,多語言支持功能模塊,一般同時支持數(shù)種高級語言為上位機編程。
參考資料來源:百度百科-上位機
上位機什么意思
上位機是指可以直接發(fā)出操控命令的計算機,一般是PC/master
computer/upper
computer,屏幕上顯示各種信號變化(液壓,水位,溫度等)。
上位機發(fā)出的命令首先給下位機,下位機再根據(jù)此命令解釋成相應(yīng)時序信號直接控制相應(yīng)設(shè)備。下位機不時讀取設(shè)備狀態(tài)數(shù)據(jù)(一般為模擬量),轉(zhuǎn)換成數(shù)字信號反饋給上位機。
實際情況千差萬別,但萬變不離其宗,上下位機都需要編程,都有專門的開發(fā)系統(tǒng)。
擴展資料:
上位機的工作原理:
兩機通訊,一般取決于下位機,下位機一般具有更可靠的獨有通訊協(xié)議。
使用的一些新的AP是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力。多語言支持功能模塊,一般同時支持數(shù)種高級語言為上位機編程。
通常上位機和下位機通訊可以采用不同的通訊協(xié)議,有RS232的串口通訊或者RS485串行通訊。
當用計算機和PLC通訊的時候,不但可以采用傳統(tǒng)的D形式的串行通訊,還可以采用更適合工業(yè)控制的雙線的PROFIBUS-DP通訊。
參考資料來源:百度百科-上位機
什么是上位機和下位機
上位機和下位機分別是:
1、上位機:
上位機是指可以直接發(fā)出操控命令的計算機,一般是PC/host computer/master computer/upper computer,屏幕上顯示各種信號變化。
2、下位機:
下位機是直接控制設(shè)備獲取設(shè)備狀況的計算機,一般是PLC/單片機single chip microcomputer/slave computer/lower computer之類的。
擴展資料:
通常上位機和下位機通訊可以采用不同的通訊協(xié)議,可以有RS232的串口通訊或者采用RS485串行通訊。
當用計算機和PLC通訊的時候,不但可以采用傳統(tǒng)的D形式的串行通訊,還可以采用更適合工業(yè)控制的雙線的PROFIBUS-DP通訊。采用封裝好的程序開發(fā)工具就可以實現(xiàn)PLC和上位機的通訊,可以自己編寫驅(qū)動類的接口協(xié)議控制上位機和下位機的通訊。
參考資料來源:百度百科—上位機
參考資料來源:百度百科—下位機
關(guān)于上位機軟件開發(fā)是什么意思和上位機開發(fā)需要了解的知識的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。