完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 上位機(jī)
上位機(jī)是指可以直接發(fā)出操控命令的計(jì)算機(jī),一般是PC/host computer/master computer/upper computer,屏幕上顯示各種信號(hào)變化(液壓,水位,溫度等)。
上位機(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ī)。簡(jiǎn)言之如此,實(shí)際情況千差萬(wàn)別,但萬(wàn)變不離其宗:上下位機(jī)都需要編程,都有專門的開發(fā)系統(tǒng)。
在概念上,控制者和提供服務(wù)者是上位機(jī),被控制者和被服務(wù)者是下位機(jī),也可以理解為主機(jī)和從機(jī)的關(guān)系,但上位機(jī)和下位機(jī)是可以轉(zhuǎn)換的。
上位機(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ī)。簡(jiǎn)言之如此,實(shí)際情況千差萬(wàn)別,但萬(wàn)變不離其宗:上下位機(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(API(Application Programming Interface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力,而又無(wú)需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)罷了,多語(yǔ)言支持功能模塊,一般同時(shí)支持?jǐn)?shù)種高級(jí)語(yǔ)言為上位機(jī)編程。
通常上位機(jī)和下位機(jī)通訊可以采用不同的通訊協(xié)議,可以有RS232的串口通訊或者采用RS485串行通訊。當(dāng)用計(jì)算機(jī)和PLC通訊的時(shí)候,不但可以采用傳統(tǒng)的D形式的串行通訊,還可以采用更適合工業(yè)控制的雙線的PROFIBUS-DP通訊。采用封裝好的程序開發(fā)工具就可以實(shí)現(xiàn)PLC和上位機(jī)的通訊,當(dāng)然可以自己編寫驅(qū)動(dòng)類的接口協(xié)議控制上位機(jī)和下位機(jī)的通訊。
通常工控機(jī),工作站,觸摸屏作為上位機(jī),通信控制PLC,單片機(jī)等作為下位機(jī),從而控制相關(guān)設(shè)備元件和驅(qū)動(dòng)裝置。
EtherCAT超高速實(shí)時(shí)運(yùn)動(dòng)控制卡XPCIE1032H上位機(jī)C#開發(fā)(十四)
XPCIE1032H是一款基于PCI Express的EtherCAT總線運(yùn)動(dòng)控制卡,可選6-64軸運(yùn)動(dòng)控制,支持多路高速數(shù)字輸入輸出,可輕松實(shí)現(xiàn)多軸同...
2024-03-04 標(biāo)簽:定時(shí)器運(yùn)動(dòng)控制上位機(jī) 9.1萬(wàn) 0
上位機(jī)是一個(gè)計(jì)算機(jī)系統(tǒng)的術(shù)語(yǔ),指的是控制系統(tǒng)中相對(duì)于下位機(jī)的那個(gè)計(jì)算機(jī)。在控制系統(tǒng)中通常存在兩個(gè)層次的控制系統(tǒng),即上位機(jī)和下位機(jī)。下位機(jī)是指負(fù)責(zé)運(yùn)行和控...
2023-05-06 標(biāo)簽:控制系統(tǒng)計(jì)算機(jī)上位機(jī) 4.6萬(wàn) 0
基于labVIEW與單片機(jī)的上位機(jī)與下位機(jī)通信
首先利用單片機(jī)STC89C54通過(guò)串口發(fā)送“你好,LabVIEW”,LabVIEW將單片機(jī)發(fā)送到數(shù)據(jù)進(jìn)行顯示。通過(guò)這個(gè)實(shí)例來(lái)了解LabVIEW的串口通信設(shè)計(jì)。
和app中分別放置兩套中斷向量表,當(dāng)iap代碼中將app燒寫到flash中之后,跳轉(zhuǎn)到app的中斷向量表中,程序就可以正常執(zhí)行了,當(dāng)然需要修改某些系統(tǒng)...
上位機(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)...
2018-12-19 標(biāo)簽:上位機(jī) 3.0萬(wàn) 0
在PLC屬性中,設(shè)定IP地址,然后在保護(hù)機(jī)制中設(shè)定支持PUT/GET通信訪問。
在樓宇自控系統(tǒng)中,PLC與DDC誰(shuí)更有優(yōu)勢(shì)?
PLC與DDC控制器,在樓宇自控系統(tǒng)中哪個(gè)應(yīng)用更有優(yōu)勢(shì)?本文從應(yīng)用領(lǐng)域、結(jié)構(gòu)差異、安全性等7大方面對(duì)其進(jìn)行對(duì)比,詳見本文...
什么是上位機(jī)?上位機(jī)和下位機(jī)的區(qū)別
上位機(jī)和下位機(jī)之間的通信通常通過(guò)各種通信協(xié)議進(jìn)行,包括但不限于RS232、RS485、CAN總線、以太網(wǎng)等。
2024-02-19 標(biāo)簽:數(shù)據(jù)通信數(shù)據(jù)處理自動(dòng)化控制 1.9萬(wàn) 0
串口是常用的計(jì)算機(jī)與外部串行設(shè)備之間的數(shù)據(jù)傳輸通道,由于串行通信方便易行,所以應(yīng)用廣泛。我們可以利用Windows API 提供的通信函數(shù)編寫出高可移植...
上位機(jī)開發(fā)是什么意思 上位機(jī)開發(fā)工作主要內(nèi)容
上位機(jī)開發(fā)是為了實(shí)現(xiàn)工控設(shè)備的控制、實(shí)時(shí)數(shù)據(jù)采集和處理等功能,使用計(jì)算機(jī)、各種傳感器和執(zhí)行器等智能設(shè)備,開發(fā)出一套可靠、高效的自動(dòng)化控制系統(tǒng)。通常上位機(jī)...
2023-05-08 標(biāo)簽:控制系統(tǒng)上位機(jī) 1.7萬(wàn) 0
利用VC++6.0 實(shí)現(xiàn)上位機(jī)與PLC的串行通信立即下載
類別:通信網(wǎng)絡(luò) 2009-08-07 標(biāo)簽:PLC上位機(jī)
PLC如何通過(guò)以太網(wǎng)與上位機(jī)之間進(jìn)行通信詳細(xì)資料說(shuō)明立即下載
類別:通信網(wǎng)絡(luò) 2020-01-08 標(biāo)簽:以太網(wǎng)PLC上位機(jī)
上位機(jī)開發(fā)軟件有哪些?上位機(jī)快速開發(fā)教程實(shí)例分析
上位機(jī)是指可以直接發(fā)出操控命令的計(jì)算機(jī),一般是PC/host computer/master computer/upper computer,屏幕上顯示...
什么是上位機(jī) 上位機(jī)是一臺(tái)可以發(fā)出特定操控命令的計(jì)算機(jī),通過(guò)操作預(yù)先設(shè)定好的命令,將命令傳遞給下位機(jī),通過(guò)下位機(jī)來(lái)控制設(shè)備完成各項(xiàng)操作(應(yīng)用最多的地方如...
上位機(jī)下位機(jī)串口通信設(shè)計(jì)詳解
串行接口是一種可以將接受來(lái)自CPU的并行數(shù)據(jù)字符轉(zhuǎn)換為連續(xù)的串行數(shù)據(jù)流發(fā)送出去,同時(shí)可將接受的串行數(shù)據(jù)流轉(zhuǎn)換為并行的數(shù)據(jù)字符供給CPU的器件。一般完成這...
PEAK can USB tool ,這個(gè)東西在國(guó)內(nèi)用的可能不是太多,最近在做項(xiàng)目所以有用到這個(gè)東西。所以針對(duì)這個(gè)東西的開發(fā)做一點(diǎn)介紹。 實(shí)際使用過(guò)程中...
2019-07-29 標(biāo)簽:上位機(jī) 3.0萬(wàn) 0
上位機(jī)什么意思_上位機(jī)和下位機(jī)的區(qū)別
上位機(jī)是指可以直接發(fā)出操控命令的計(jì)算機(jī),一般是PC/host computer/master computer/upper 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ī)。
CAN DLC與實(shí)際發(fā)送數(shù)據(jù)長(zhǎng)度有何關(guān)系
以500Kbps通信的經(jīng)典CAN為例,如果允許上位機(jī)/Gateway節(jié)點(diǎn)連續(xù)發(fā)送,1ms內(nèi)可以發(fā)送三幀報(bào)文,也就是說(shuō):如果接收端沒有在300us左右的時(shí)...
2022-08-25 標(biāo)簽:CAN網(wǎng)絡(luò)管理上位機(jī) 2.0萬(wàn) 0
上位機(jī)什么意思 上位機(jī)是指能直接發(fā)出控制命令的計(jì)算機(jī),一般為PC/主機(jī)/主控計(jì)算機(jī)/上位機(jī),以及各種信號(hào)變化(水壓、水位、溫度等)。)都顯示在屏幕上。下...
2023-04-26 標(biāo)簽:上位機(jī) 1.8萬(wàn) 0
兩機(jī)如何通訊,一般取決于下位機(jī),TCP/IP一般是支持的,但是下位機(jī)一般具有更可靠的獨(dú)有通訊協(xié)議,購(gòu)買下位機(jī)時(shí),會(huì)帶一大堆手冊(cè)光盤,告訴你如何使用特有...
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |