歐姆龍plc網(wǎng)絡(luò )與通訊
ESA功能:實(shí)時(shí)監控網(wǎng)絡(luò )的狀態(tài),當網(wǎng)絡(luò )上產(chǎn)生錯誤時(shí),EAS可記錄和顯示錯誤發(fā)生的時(shí)間和錯誤信息。ControllerLink控制器網(wǎng)的主要技術(shù)指標如表2所示。
表2ControllerLink控制器網(wǎng)的主要技術(shù)指標

2.3CompoBUS/D網(wǎng)絡(luò )
CompoBUS/D是OMRON的一種開(kāi)放、多主控的設備網(wǎng),開(kāi)放性是其特色,采用DeviceNet的通信協(xié)議。其它廠(chǎng)家的設備,只要符合DeviceNet的標準,就可以接入其中,是一種控制功能齊全、配置靈活、實(shí)現方便的分散控制網(wǎng)絡(luò )。CompoBUS/D的主要功能有:
遠程I/O通信:無(wú)需編寫(xiě)特殊的程序,裝有主單元PLC的CPU可以直接讀寫(xiě)I/O,從單元的I/O點(diǎn)現實(shí)遠程控制。
信息通信:安裝主單元的PLC在CPU單元里執行特殊指令(SEND、RECV、CMND和IOWR)可以向其它主單元、從單元、甚至其它公司的設備讀寫(xiě)信息,控制它們的運行。CompoBUS/D的通信標準如表3。
表3CompoBUS/D的通信標準

2.4CompoBUS/S網(wǎng)絡(luò )
CompoBUS/S網(wǎng)絡(luò )是一種主從式總線(xiàn)結構的控制網(wǎng)絡(luò ),它的響應速度快,實(shí)時(shí)性強,實(shí)現簡(jiǎn)便,可以對遠程的I/O實(shí)現分散控制。該系統由一臺PLC(CS1、CQM1H、C200Hα)帶CompoBUS/S主站模塊或一臺SRM1主控單元作為主站,一個(gè)主單元最多可帶32個(gè)遠程從站單元,控制256個(gè)輸入輸出點(diǎn)。接16臺從站單元、128點(diǎn)輸入輸出點(diǎn)時(shí)可達到0.5ms的高速通信。CompoBUS/S通信系統具有以下特點(diǎn):
主干線(xiàn)遠距離通信:新增了遠距離通信模式,允許主干線(xiàn)的通信距離達到500m。
豐富的主站和從站單元:有C200HW-SRM21-V1、CQM1-SRM21-V1、SRM-C0-V2主站單元和SRT2系列的從站單元,支持高速通信和遠距離通信。
高速通信:在高速通信方式下,接16臺從站單元,128點(diǎn)控制時(shí),可實(shí)現0.5ms的快速通信。
配線(xiàn)簡(jiǎn)單:主單元和從站單元間、從單元和從單元間可用4線(xiàn)制電纜連接,其中2根為信號線(xiàn),2根為電源線(xiàn),從而大幅度減少了配線(xiàn)。CompoBUS/S通信參數如表4所示。
表4CompoBUS/S通信參數

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

方式一

方式二
方式一較少使用連接適配器,也不用信號轉換,但若中間某一臺PLC出故障,其后的PLC將無(wú)法與上位機通信;方式二使用了信號轉換模塊,當某一臺PLC出故障不影響其它PLC通信。
3.2PLC與上位機的通信過(guò)程
通信開(kāi)始先由上位機依次向網(wǎng)內的PLC發(fā)出一串測試幀命令,PLC接到上位機的完整幀后,首先判斷是不是自己的代號,若不是就不予理睬,若是則發(fā)送回答信號。上位機接到回答信號后,與發(fā)送測試數據比較,若兩者無(wú)誤,發(fā)出可以進(jìn)行數據通信的信號,轉入正常的數據通信。上位機與PLC實(shí)施鏈接通信,上位機具有優(yōu)先發(fā)送權,每發(fā)送完一幀發(fā)送權就在上位機與PLC之間輪換。當收到結束符或分界符時(shí),發(fā)送權從發(fā)送單元傳給接收單元。其幀發(fā)送與接收如圖3.2所示。

圖3.2上位機與PLC間的幀發(fā)送與接收
上位機發(fā)出命令格式和PLC響應格式如下圖:

@:幀開(kāi)始標志
節點(diǎn)號:通信網(wǎng)絡(luò )中每一臺PLC被分配給的唯一番號
標題號:該幀的通信命令碼
結束碼:返回命令的完成狀態(tài)
正文:設置命令參數
FCS:幀校驗順序代碼
結束符:命令結束
通信參數設置為:波特率9600bps,數據格式由DM0902/DM1920的第00-07位和DM0921/DM1921共同設定,默認方式時(shí)DM0902/DM1920的第00-07位的值為00000000,此時(shí)DM0921/DM1921區不起作用。每條指令都以標識號(UnitNumber)和操作碼/頭(Header)開(kāi)始,以校驗碼(FCS)和結束標志(Terminator)結束。
評論