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