1、 引言
近年來,PLC的網絡應用日益廣泛,組成更高級的集散控制系統甚至整個工廠的自動化,已成為工業現代化的趨勢,實現遠程連接和通信成為了PLC的基本性能之一。而PLC網絡結構復雜,技術難度大,投資較高,給用戶在開發應用造成了一定的困難。OMRON公司的PLC較早投入我國市場,在我國工控領域應用較為廣泛,掌握其PLC的網絡技術和通信方法,對進一步推廣PLC的應用,提高工廠自動化水平具有較大的現實意義。
2、 OMRON PLC網絡
OMRON PLC的網絡分為三層:Ethernet網、Controller Link控制器網、Compo BUS/D與Compo BUS/S元器件網,其三層網絡控制平臺如圖1所示。
圖1 OMRON PLC三層網絡
2.1 Ethernet網
Ethernet網絡即所說的以太網,它是工廠自動化領域用于信息管理層上的網絡,它的通信速率高,可達100M bps,以太網模塊使PLC可以作為工廠局域網的一個節點,網絡上的任何一臺計算機都可以實現對它的控制。在OMRON的PLC中,中型機以上的PLC才能上以太網,通常有三種機型,CS1系列、CV系列、和C200H系列。在CS1系列和CV系列上分別直接裝Ethernet單元CS1W-ETN01/11、CV500-ETN01,而在C200Hα上除了必須安裝PC卡單元(C200HW-PCS01)外,還必須配置通信板(C200HW-COM01/04),并用總線單元將PC卡單元與通信板連接起來。OMRON PLC的Ethernet網具有以下功能:
遠程編程和監控:在連接到Ethernet網絡的計算機上運行CX-Programmer可以對所有連接的Ethernet網絡上的PLC進行編程和監控。
FINS信息服務:在PLC之間和PLC與計算機之間發送FINS信息,使用Ethernet Fins Gateway能夠不必編寫FINS指令程序而直接管理信息。
Socket服務:由Windows提供一組函數,允許用戶程序直接調用及使用TCP和UDP協議,在Ethernet網上進行數據傳輸。
FTP服務:使用FTP在CPU單元的存儲卡和計算機存儲器之間傳送文件。
Email服務:當在出錯或在預定的時間內,一個標志變為ON,此時從PLC向上位機發送電子郵件。
網絡間通信:處在網絡上的不同節點可以通過網關通信,通過FINS指令可實現跨網絡的連接。PLC通過使SEND、RECV、CMND指令跨網并與其它PLC進行通信,網間通信限制在三級網絡內進行。OMRON PLC的Ethernet網的主要技術指標如表1所示。
表1 Ethernet網的主要技術指標
2.2 Controller Link 控制器網
Controller Link 控制器網能夠在工廠現場以一種全功能的FA網絡形式連接PLC,Controller Link 是一種令牌總線網,可以在OMRON的CS1/CV/C200HX系列PLC和計算機之間方便靈活地發送和接收大容量的數據包,它支持能共享數據的數據鏈接和在需要時發送和接收數據的信息服務,數據鏈接區域能自由設置以建立靈活的數據鏈接系統。Controller Link 網具有以下功能:
數據鏈接:在PLC之間以及PLC和上位計算機之間,能夠柔性的創建大容量數據鏈接,使用Controller Link FinsGateway 能夠在應用層上管理數據鏈接,無需梯形圖。I / O、鏈接區、數據存儲器區和擴展數據存儲器區均可作為發送或接收區。
遠程編程和監控:通過與RS-232C鏈接,Controller Link 網絡上能夠使用CX-Programmer進行編程和監控PLC。
FINS通信服務:在PLC和上位計算機之間實現大容量數據傳送,Controller Link FinsGateway 能夠在應用層上管理數據鏈接,而不必編寫FINS指令程序。
信息服務:可以對特定節點進行讀寫數據、改變操作模式等操作,通過在程序中執行SEND / RECV指令發送和接收數據,通過CMND指令發送FINS命令執行讀寫操作。
ESA功能:實時監控網絡的狀態,當網絡上產生錯誤時,EAS可記錄和顯示錯誤發生的時間和錯誤信息。Controller Link 控制器網的主要技術指標如表2所示。
表2 Controller Link 控制器網的主要技術指標
2.3 Compo BUS/D網絡
Compo BUS/ D是OMRON的一種開放、多主控的設備網,開放性是其特色,采用Device Net 的通信協議。其它廠家的設備,只要符合 Device Net的標準,就可以接入其中,是一種控制功能齊全、配置靈活、實現方便的分散控制網絡。Compo BUS/D的主要功能有:
遠程I / O通信:無需編寫特殊的程序,裝有主單元PLC的CPU可以直接讀寫I / O,從單元的I / O點現實遠程控制。
信息通信:安裝主單元的PLC在CPU單元里執行特殊指令(SEND 、RECV、CMND和IOWR)可以向其它主單元、從單元、甚至其它公司的設備讀寫信息,控制它們的運行。Compo BUS/D的通信標準如表3。
表3 Compo BUS/D的通信標準
2.4 Compo BUS/S 網絡
Compo BUS/S 網絡是一種主從式總線結構的控制網絡,它的響應速度快,實時性強,實現簡便,可以對遠程的I/O實現分散控制。該系統由一臺PLC(CS1、CQM1H、C200Hα)帶Compo BUS/S主站模塊或一臺SRM1主控單元作為主站,一個主單元最多可帶32個遠程從站單元,控制256個輸入輸出點。接16臺從站單元、128點輸入輸出點時可達到0.5ms的高速通信。Compo BUS/S通信系統具有以下特點:
主干線遠距離通信:新增了遠距離通信模式,允許主干線的通信距離達到500m。
轉載請注明出處。