上位機(jī)介紹

上位機(jī)介紹

上位機(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ī)。 簡言之如此, 實(shí)際情況千差萬別, 但 萬變不離其宗 :上 下位 機(jī) 都需要編程,都有專門的開發(fā)系統(tǒng)。 在概念上,控制者和提供服務(wù)者是上位機(jī),被控制者和被服務(wù)者是 下位機(jī) ,也可以理 解為主機(jī)和從機(jī)的關(guān)系,但上位機(jī)和 下位機(jī) 是可以轉(zhuǎn)換的。 工作原理 兩機(jī)如何通訊,一般取決于 下位機(jī) , TCP/IP 一般是支持的,但是 下位機(jī) 一般具有更可 靠的獨(dú)有 通訊協(xié)議 ,購買下位機(jī)時(shí),會(huì)帶一大堆手冊(cè) 光盤 ,告訴你如何使用特有協(xié)議通訊, 里面會(huì)舉大量例子,一般對(duì)編程人員而言一看也就那么回事,使用一些新的 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ī) 通訊可以采用不同的

推薦
宜兰市| 平和县| 清水县| 蕉岭县| 昌邑市| 思茅市| 陕西省| 乡城县| 兴业县| 合作市| 阳谷县| 普安县| 沁阳市| 株洲县| 沅江市| 甘南县| 客服| 嘉禾县| 福泉市| 右玉县| 洪泽县| 咸阳市| 石狮市| 山阳县| 巴彦淖尔市| 信宜市| 东兰县| 吕梁市| 泰州市| 延寿县| 二手房| 湖北省| 石棉县| 香格里拉县| 仙桃市| 阜南县| 贵定县| 两当县| 富阳市| 新田县| 绥滨县|