NEWS
新聞動态
|
搞工控,到底什麽是上(shàng)位機,什麽是下位機?上(shàng)位機 上(shàng)位機是指可(kě)以直接發出操控命令的計(jì)算(suàn)機, 一般是PC/host computer/master computer/upper computer, 屏幕上(shàng)顯示各種信号變化(液壓,水(shuǐ)位,溫度等)。 下位機 下位機是直接控制(zhì)設備獲取設備狀況的計(jì)算(suàn)機, 一般是PLC/單片機single chip microcomputer/slave computer/lower computer之類的。 工具/原料 計(jì)算(suàn)機一台 組态王,PLC 方法/步驟 概述: 上(shàng)位機發出的命令首先給下位機,下位機再根據此命令解釋成相應時(shí)序信号直接控制(zhì)相應設備。下位機不時(shí)讀取設備狀态數(shù)據(一般為(wèi)模拟量),轉換成數(shù)字信号反饋給上(shàng)位機。 上(shàng)下位機都需要編程,都有(yǒu)專門(mén)的開(kāi)發系統。 在概念上(shàng),控制(zhì)者和(hé)提供服務者是上(shàng)位機,被控制(zhì)者和(hé)被服務者是下位機,也可(kě)以理(lǐ)解為(wèi)主機和(hé)從機的關系,但(dàn)上(shàng)位機和(hé)下位機是可(kě)以轉換的。 工作(zuò)原理(lǐ): 兩機如何通(tōng)訊,一般取決于下位機,下位機一般具有(yǒu)更可(kě)靠的獨有(yǒu)通(tōng)訊協議; 使用一些(xiē)新的API(API(Application Programming Interface,應用程序編程接口)是一些(xiē)預先定義的函數(shù),目的是提供應用程序與開(kāi)發人(rén)員基于某軟件或硬件的以訪問一組例程的能力; 多(duō)語言支持功能模塊,一般同時(shí)支持數(shù)種高(gāo)級語言為(wèi)上(shàng)位機編程。 通(tōng)常上(shàng)位機和(hé)下位機通(tōng)訊可(kě)以采用不同的通(tōng)訊協議,有(yǒu)RS232的串口通(tōng)訊或者RS485串行(xíng)通(tōng)訊。 當用計(jì)算(suàn)機和(hé)PLC通(tōng)訊的時(shí)候,不但(dàn)可(kě)以采用傳統的D形式的串行(xíng)通(tōng)訊,還(hái)可(kě)以采用更适合工業控制(zhì)的雙線的PROFIBUS-DP通(tōng)訊。采用封裝好的程序開(kāi)發工具就可(kě)以實現PLC和(hé)上(shàng)位機的通(tōng)訊,當然可(kě)以自己編寫驅動類的接口協議控制(zhì)上(shàng)位機和(hé)下位機的通(tōng)訊。 經驗: 通(tōng)常工控機,工作(zuò)站(zhàn),觸摸屏作(zuò)為(wèi)上(shàng)位機, 通(tōng)信控制(zhì)PLC,單片機等作(zuò)為(wèi)下位機,從而控制(zhì)相關設備元件和(hé)驅動裝置。 注意事項 上(shàng)位機是指可(kě)以直接發出操控命令的計(jì)算(suàn)機 下位機是直接控制(zhì)設備獲取設備狀況的計(jì)算(suàn)機 工控機,工作(zuò)站(zhàn),觸摸屏作(zuò)為(wèi)上(shàng)位機, 通(tōng)信控制(zhì)PLC,單片機等作(zuò)為(wèi)下位機 |