網路架構
|
|
一. 前言: |
MELSECNET/H可分為兩種類型:
(1) PLC TO PLC
(2) Remote I/O Network
而MELSECNET/H之前身為MELSECNET/10H,目前全部統稱為MELSECNET/H
這邊要談到的是Remote I/O network 的設定與配線, 所謂 Remote I/O Network (如下圖)
|
|
就是PLC透過光纖或是同軸電纜線的方式,可以直接去使用基板上的I/O模組或是擴充模組,達到遠端控制的功能,而目前MELSECNET/10的設定整個整合到 GX Developer 裡面,配合模組外的指撥開關就可以完成設定。
|
(3)以下是MELSECNET/H 的功能對照表,可以發現在Q系列中Remote I/O Network跟其他系列(QnA以及AnU系列)是不相容的,另外Remote I/O Network只有Q02以上的CPU支援, Basic model cpu (Q00JCPU ,QOOCPU, Q01CPU) 都是不支援
|
|
二. 系統構成: |
|
以上系統構成需要以下模組去架構成為一個MELSECNET/H的Remote I/O Network,其溝通的介面是以同軸電纜線為介面(coaxial cable),並搭配BNC接頭為其連接方式,以下為其配線方式
|
|
而這樣的架構具備了好配線以及配件方便取得的特性,而各模組只搭配附贈有F-type connector, 網路終端電阻A6RCON-R75(75歐姆內藏)並無附贈,可就近到各電子材料行購買,這是個很重要的零組件,不然可能會造成網路的通訊不良,強烈建議要接網路終端電阻
|
|
以上為終端電阻的接法,不分前後皆可以讓信號接通
|
三. 系統說明: |
1.光纖系統(Optical loop system):
一只QJ71LP21最大支援站數可以達到64站,以光纖來傳輸的話,最大速度可以為25Mbps. |
|
2.同軸電纜系統(Coaxial cable bus system):
一只QJ71BR11最大支援站數可以達到32站,以同軸電纜來傳輸的話,最大速度可以為10Mbps. |
|
系統使用分區示意圖: |
圖中斜線部分為可規劃部份,原本內建的部分最大可供應的實體B/W為8192個,但可透過GX-Developer的Paramater設定將之設到最大16383個,但是需確認其最大個數總數 (Total Device) 須限制在29K以下,至於輸入輸出點的區域設定,需與實際的輸入點範圍錯開,才不至於干擾到實際程式的運轉而以同軸電纜線的系統為例:
QJ71BR11為主站(Master Station),QJ72BR15為子站(Slave Station) |
|
|
右圖為實體CPU輸入與輸出點(Real I/O) 的配置對應虛擬的MELSECNET/H 的參數設定,以及Remote I/O的實體輸出接點對應例. |
|
|
|
以上是對應實際的程式例,來做Remote I/O Network控制主要的程式是書寫在Master Station這一方CPU程式中,透過網路的連線就可以對應遠方的PLC,來實施程式的的控制,換句話說,只要將參數設定好,只要規劃Master Station這邊的程式就可以控制整個網路的動作了
|
|
以上是Master Station與Slave Station的動作掃描時間的時序圖
|
|
|