上位機介紹

上位機介紹

上位機介紹 上位機 是指可以直接發出操控命令的計算機,一般是 PC/host computer/master computer/upper computer, 屏幕上顯示各種信號變化(液壓,水位,溫度等)。 下位機 是直 接控制設備獲取設備狀況的計算機,一般是 PLC / 單片機 single chip microcomputer/slave computer/lower computer 之類的。上位機發出的命令首先給 下位機 ,下位機再根據此命令 解釋成相應 時序信號 直接控制相應設備。 下位機 不時讀取設備狀態數據(一般為模擬量), 轉換成數字信號反饋給上位機。 簡言之如此, 實際情況千差萬別, 但 萬變不離其宗 :上 下位 機 都需要編程,都有專門的開發系統。 在概念上,控制者和提供服務者是上位機,被控制者和被服務者是 下位機 ,也可以理 解為主機和從機的關系,但上位機和 下位機 是可以轉換的。 工作原理 兩機如何通訊,一般取決于 下位機 , TCP/IP 一般是支持的,但是 下位機 一般具有更可 靠的獨有 通訊協議 ,購買下位機時,會帶一大堆手冊 光盤 ,告訴你如何使用特有協議通訊, 里面會舉大量例子,一般對編程人員而言一看也就那么回事,使用一些新的 API(API ( Application Programming Interface, 應用程序 編程接口)是一些預先定義的 函數 ,目的是 提供應用程序與開發人員基于某 軟件 或硬件的以訪問一組 例程 的能力,而又無需訪問源碼, 或理解內部工作機制的細節罷了, 多語言支持功能模塊, 一般同時支持數種高級語言為上位 機編程。 通常上位機和 下位機 通訊可以采用不同的

推薦
主站蜘蛛池模板: 崇仁县| 阿拉尔市| 南陵县| 扎鲁特旗| 西乡县| 兴和县| 溧阳市| 城固县| 蓝田县| 雅安市| 鹤岗市| 勐海县| 黔南| 浙江省| 鄂托克旗| 东乌珠穆沁旗| 托里县| 铜山县| 湖州市| 阿坝县| 大安市| 惠州市| 改则县| 莱阳市| 南丰县| 乌鲁木齐县| 庐江县| 大荔县| 八宿县| 体育| 苗栗县| 大安市| 方城县| 双峰县| 元江| 休宁县| 白银市| 门源| 阆中市| 虹口区| 波密县|