新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 歐姆龍plc網絡與通訊

歐姆龍plc網絡與通訊

作者: 時間:2016-12-16 來源:網絡 收藏

  ESA功能:實時監(jiān)控網絡的狀態(tài),當網絡上產生錯誤時,EAS可記錄和顯示錯誤發(fā)生的時間和錯誤信息。ControllerLink控制器網的主要技術指標如表2所示。

  表2ControllerLink控制器網的主要技術指標

  2.3CompoBUS/D網絡

  CompoBUS/D是OMRON的一種開放、多主控的設備網,開放性是其特色,采用DeviceNet的通信協(xié)議。其它廠家的設備,只要符合DeviceNet的標準,就可以接入其中,是一種控制功能齊全、配置靈活、實現方便的分散控制網絡。CompoBUS/D的主要功能有:

  遠程I/O通信:無需編寫特殊的程序,裝有主單元PLC的CPU可以直接讀寫I/O,從單元的I/O點現實遠程控制。

  信息通信:安裝主單元的PLC在CPU單元里執(zhí)行特殊指令(SEND、RECV、CMND和IOWR)可以向其它主單元、從單元、甚至其它公司的設備讀寫信息,控制它們的運行。CompoBUS/D的通信標準如表3。

  表3CompoBUS/D的通信標準

  2.4CompoBUS/S網絡

  CompoBUS/S網絡是一種主從式總線結構的控制網絡,它的響應速度快,實時性強,實現簡便,可以對遠程的I/O實現分散控制。該系統(tǒng)由一臺PLC(CS1、CQM1H、C200Hα)帶CompoBUS/S主站模塊或一臺SRM1主控單元作為主站,一個主單元最多可帶32個遠程從站單元,控制256個輸入輸出點。接16臺從站單元、128點輸入輸出點時可達到0.5ms的高速通信。CompoBUS/S通信系統(tǒng)具有以下特點:

  主干線遠距離通信:新增了遠距離通信模式,允許主干線的通信距離達到500m。

  豐富的主站和從站單元:有C200HW-SRM21-V1、CQM1-SRM21-V1、SRM-C0-V2主站單元和SRT2系列的從站單元,支持高速通信和遠距離通信。

  高速通信:在高速通信方式下,接16臺從站單元,128點控制時,可實現0.5ms的快速通信。

  配線簡單:主單元和從站單元間、從單元和從單元間可用4線制電纜連接,其中2根為信號線,2根為電源線,從而大幅度減少了配線。CompoBUS/S通信參數如表4所示。

  表4CompoBUS/S通信參數

3、PLC與上位計算機之間的通信

  在計算機與PLC構成的集散控制系統(tǒng)中,多數是由一臺計算機與數臺PLC形成1:N的通信模式。該模式系統(tǒng)中PLC負責現場高速數據采集、實現邏輯、定時、計數、PID調節(jié)等控制任務并通過串行通信口向上位計算機傳送PLC工作狀態(tài)及有關數據,從而實現計算機對控制系統(tǒng)的管理。PLC與上位計算機之間通信的準確、可靠、高效率是集散控制系統(tǒng)的關鍵所在。

  3.1PLC與上位機的鏈接方式

  PLC與上位計算機形成1:N通信模式有兩種連接方式:


方式一


方式二

  方式一較少使用連接適配器,也不用信號轉換,但若中間某一臺PLC出故障,其后的PLC將無法與上位機通信;方式二使用了信號轉換模塊,當某一臺PLC出故障不影響其它PLC通信。

  3.2PLC與上位機的通信過程

  通信開始先由上位機依次向網內的PLC發(fā)出一串測試幀命令,PLC接到上位機的完整幀后,首先判斷是不是自己的代號,若不是就不予理睬,若是則發(fā)送回答信號。上位機接到回答信號后,與發(fā)送測試數據比較,若兩者無誤,發(fā)出可以進行數據通信的信號,轉入正常的數據通信。上位機與PLC實施鏈接通信,上位機具有優(yōu)先發(fā)送權,每發(fā)送完一幀發(fā)送權就在上位機與PLC之間輪換。當收到結束符或分界符時,發(fā)送權從發(fā)送單元傳給接收單元。其幀發(fā)送與接收如圖3.2所示。


圖3.2上位機與PLC間的幀發(fā)送與接收

  上位機發(fā)出命令格式和PLC響應格式如下圖:

  @:幀開始標志

  節(jié)點號:通信網絡中每一臺PLC被分配給的唯一番號

  標題號:該幀的通信命令碼

  結束碼:返回命令的完成狀態(tài)

  正文:設置命令參數

  FCS:幀校驗順序代碼

  結束符:命令結束

  通信參數設置為:波特率9600bps,數據格式由DM0902/DM1920的第00-07位和DM0921/DM1921共同設定,默認方式時DM0902/DM1920的第00-07位的值為00000000,此時DM0921/DM1921區(qū)不起作用。每條指令都以標識號(UnitNumber)和操作碼/頭(Header)開始,以校驗碼(FCS)和結束標志(Terminator)結束。



評論


技術專區(qū)

關閉