上位機(jī)軟件開發(fā)是什么意思(上位機(jī)開發(fā)有出路么)
今天給各位分享上位機(jī)軟件開發(fā)是什么意思的知識(shí),其中也會(huì)對(duì)上位機(jī)開發(fā)有出路么進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
什么是上位機(jī)?
上位機(jī)是指可以直接發(fā)出操控命令的計(jì)算機(jī),一般是PC/host computer/master computer/upper computer,屏幕上顯示各種信號(hào)變化(液壓,水位,溫度等)。
下位機(jī)是直接控制設(shè)備獲取設(shè)備狀況的計(jì)算機(jī),一般是PLC/單片機(jī)single chip microcomputer/slave computer/lower computer之類的。
上位機(jī)發(fā)出的命令首先給下位機(jī),下位機(jī)再根據(jù)此命令解釋成相應(yīng)時(shí)序信號(hào)直接控制相應(yīng)設(shè)備。下位機(jī)不時(shí)讀取設(shè)備狀態(tài)數(shù)據(jù)(一般為模擬量),轉(zhuǎn)換成數(shù)字信號(hào)反饋給上位機(jī)。
在概念上,控制者和提供服務(wù)者是上位機(jī),被控制者和被服務(wù)者是下位機(jī),也可以理解為主機(jī)和從機(jī)的關(guān)系,但上位機(jī)和下位機(jī)是可以轉(zhuǎn)換的。
擴(kuò)展資料:
工作原理
兩機(jī)如何通訊,一般取決于下位機(jī),TCP/IP一般是支持的,但是下位機(jī)一般具有更可靠的獨(dú)有通訊協(xié)議,使用一些新的API(API(Application Programming Interface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù)。
目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)罷了,多語言支持功能模塊,一般同時(shí)支持?jǐn)?shù)種高級(jí)語言為上位機(jī)編程。
參考資料來源:百度百科-上位機(jī)
什么叫上位機(jī)軟件
上位機(jī)軟件,就是安裝在電腦里的軟件。用來和下位機(jī)進(jìn)行通信,控制或者讀取下位機(jī)的數(shù)據(jù)。
下位機(jī)有單片機(jī),F(xiàn)PGA,DSP,等等。
上位機(jī)什么意思
上位機(jī)是指可以直接發(fā)出操控命令的計(jì)算機(jī),一般是PC/master
computer/upper
computer,屏幕上顯示各種信號(hào)變化(液壓,水位,溫度等)。
上位機(jī)發(fā)出的命令首先給下位機(jī),下位機(jī)再根據(jù)此命令解釋成相應(yīng)時(shí)序信號(hào)直接控制相應(yīng)設(shè)備。下位機(jī)不時(shí)讀取設(shè)備狀態(tài)數(shù)據(jù)(一般為模擬量),轉(zhuǎn)換成數(shù)字信號(hào)反饋給上位機(jī)。
實(shí)際情況千差萬別,但萬變不離其宗,上下位機(jī)都需要編程,都有專門的開發(fā)系統(tǒng)。
擴(kuò)展資料:
上位機(jī)的工作原理:
兩機(jī)通訊,一般取決于下位機(jī),下位機(jī)一般具有更可靠的獨(dú)有通訊協(xié)議。
使用的一些新的AP是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力。多語言支持功能模塊,一般同時(shí)支持?jǐn)?shù)種高級(jí)語言為上位機(jī)編程。
通常上位機(jī)和下位機(jī)通訊可以采用不同的通訊協(xié)議,有RS232的串口通訊或者RS485串行通訊。
當(dāng)用計(jì)算機(jī)和PLC通訊的時(shí)候,不但可以采用傳統(tǒng)的D形式的串行通訊,還可以采用更適合工業(yè)控制的雙線的PROFIBUS-DP通訊。
參考資料來源:百度百科-上位機(jī)
什么是上位機(jī)和下位機(jī)
問題一:上位機(jī)和下位機(jī) 上位機(jī)是指:人可以直接發(fā)出操控命令的計(jì)算機(jī),一般是PC,屏幕上顯示各種信號(hào)變化(液壓,水位,溫度等)。下位機(jī)是直接控制設(shè)備獲取設(shè)備狀況的的計(jì)算機(jī),一般是PLC/單片機(jī)之類的。上位機(jī)發(fā)出的命令首先給下位機(jī),下位機(jī)再根據(jù)此命令解釋成相應(yīng)時(shí)序信號(hào)直接控制相應(yīng)設(shè)備。下位機(jī)不時(shí)讀取設(shè)備狀態(tài)數(shù)據(jù)(一般模擬量),轉(zhuǎn)化成數(shù)字信號(hào)反饋給上位機(jī)。簡(jiǎn)言之如此,真實(shí)情況千差萬別不離其宗。上下位機(jī)都需要編程,都有專門的開發(fā)系統(tǒng)。
在概念上
控制者和提供服務(wù)者是上位機(jī)
被控制者和被服務(wù)者是下位機(jī)
也可以理解為主機(jī)和從機(jī)的關(guān)系
但上位機(jī)和下位機(jī)是可以轉(zhuǎn)換的
兩機(jī)如何通訊,一般取決于下位機(jī)。TCP/IP一般是支持的。但是下位機(jī)一般具有更可靠的獨(dú)有通訊協(xié)議,購(gòu)買下位機(jī)時(shí),會(huì)閥一大堆手冊(cè)光盤,告訴你如何使用特有協(xié)議通訊。里面會(huì)舉大量例子。一般對(duì)編程人員而言一看也就那么回事,使用一些新的API罷了。多語言支持功能模塊,一般同時(shí)支持?jǐn)?shù)種高級(jí)語言為上位機(jī)編程。
問題二:什么是上位機(jī)和下位機(jī),單片機(jī)屬于哪個(gè)? 一搬情況下,當(dāng)你的板子和電腦相連時(shí),電腦是上位機(jī),板子是下位機(jī)。同理,用于連接板子的電腦軟件比如串口控制軟件USB控制軟件叫上位機(jī)軟件,板子上跑的程序就下位機(jī)程序(軟件)。
問題三:上位機(jī) 和 下位機(jī) 各是什么意思 上位機(jī)上位機(jī)是指人可以直接發(fā)出操控命令的計(jì)算機(jī),一般是PC,屏幕上顯示各種信號(hào)變化(液壓,水位,溫度等)。 下位機(jī)是直接控制設(shè)備獲取設(shè)備狀況的計(jì)算機(jī),一般是PLC/單片機(jī)之類的。上位機(jī)發(fā)出的命令首先給下位機(jī),下位機(jī)再根據(jù)此命令解釋成相應(yīng)時(shí)序信號(hào)直接控制相應(yīng)設(shè)備。下位機(jī)不時(shí)讀取設(shè)備狀態(tài)數(shù)據(jù)(一般為模擬量),轉(zhuǎn)換成數(shù)字信號(hào)反饋給上位機(jī)。簡(jiǎn)言之如此,實(shí)際情況千差萬別,但 萬變不離其宗 :上下位機(jī)都需要編程,都有專門的開發(fā)系統(tǒng)。 下位機(jī)下位機(jī)是直接控制設(shè)備獲取設(shè)備狀況的的計(jì)算機(jī),一般是PLC/單片機(jī)之類的。
問題四:什么叫上位機(jī),下位機(jī)啊,它們是干什么用的 比如單片機(jī)測(cè)量溫度,通過串口與PC相連,將數(shù)據(jù)發(fā)送給PC,PC也可以發(fā)送數(shù)據(jù)給單片機(jī),單片機(jī)是下位機(jī),pc是上位機(jī)
問題五:什么是上位機(jī)?作用是什么? 上位機(jī)在工業(yè)控制當(dāng)中又被稱為HMI,就是一臺(tái)計(jì)算機(jī),它的作用是監(jiān)控現(xiàn)場(chǎng)設(shè)備的運(yùn)行狀態(tài),當(dāng)現(xiàn)場(chǎng)設(shè)備出現(xiàn)問題在上位機(jī)上就能顯示出各設(shè)備之間的狀態(tài)(如正常、報(bào)警、故障等)。
上位機(jī)的概念屬于計(jì)算機(jī)集散控制系統(tǒng)的概念。在計(jì)算機(jī)集散控制系統(tǒng)中,計(jì)算機(jī)分為各個(gè)級(jí)別,與現(xiàn)場(chǎng)設(shè)備發(fā)生直接關(guān)系的計(jì)算機(jī)屬于下位機(jī),用來控制下位機(jī),或給下位機(jī)下達(dá)嘩任務(wù)的計(jì)算機(jī)是下位機(jī)的“上位機(jī)”。若集散控制系統(tǒng)較大,計(jì)算機(jī)的級(jí)別可能不止兩級(jí),此時(shí)上位機(jī)還可能有級(jí)別更高的上位機(jī)對(duì)其進(jìn)行控制或指派任務(wù)。
問題六:上位機(jī)和下位機(jī)哪個(gè)輕松 上位機(jī)輕松,比較容易入門。
問題七:PLC中的上位機(jī)和下位機(jī)是什么東西? 上位機(jī)可以是觸摸屏,PC機(jī)等。下位機(jī)指PLC本身
問題八:什么叫上位機(jī)軟件 10分 上位機(jī)軟件,就是安裝在電腦里的軟件。用來和下位機(jī)進(jìn)行通信,控制或者讀取下位機(jī)的數(shù)據(jù)。
下位機(jī)有單片機(jī),F(xiàn)PGA,DSP,等等。
問題九:什么是上位機(jī)和下位機(jī) 上位機(jī)是指:人可以直接發(fā)出操控命令的計(jì)算機(jī),一般是PC,屏幕上顯示各種信號(hào)變化。下位機(jī)是直接控制設(shè)備、獲取設(shè)備狀況的的計(jì)算機(jī)、處理器等。一般是單片機(jī)(51 AVR MSP430 ARM 等等)、PLC等。
上位(發(fā)送)-命令下位機(jī),下位機(jī)-分析、計(jì)算、解析-相應(yīng)時(shí)序信號(hào)-控制相應(yīng)設(shè)備。下位機(jī)根據(jù)軟件設(shè)計(jì)的時(shí)序-讀取設(shè)備狀態(tài)數(shù)據(jù)(數(shù)字、模擬),轉(zhuǎn)化-數(shù)字信號(hào)發(fā)送-位機(jī)。
比如:用電腦給手機(jī)刷系統(tǒng),PC:上位機(jī);手機(jī):下位機(jī)。
比如:用myphone控制我們的窗簾開啟關(guān)閉、臺(tái)燈亮度等。上位機(jī):myphone .....(物聯(lián)網(wǎng)的節(jié)奏?。?。
上位機(jī)軟件開發(fā)是什么意思的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于上位機(jī)開發(fā)有出路么、上位機(jī)軟件開發(fā)是什么意思的信息別忘了在本站進(jìn)行查找喔。