国产精品免费视频网站丨日韩a毛片免费观看丨欧美日韩中文在线不卡丨欧亚精品乱码久久久久久丨1000部夫妻午夜免费丨国产精品久久久久久久久一级无码丨日欧片内射AV影院频道丨97色伦图片 三菱A系列PLC CC-LINK通訊方法的實現
三菱PLC網絡通訊主要有:CC-LINK通訊,H網通訊及以太網通訊三種,下面分別簡單介紹這三種通訊實現的方法。這里只是介紹一些基本的通訊方法和拄意事項,其它如站設定的詳細方法請參看其相應模塊的手冊。
一、基本知識
CC-LINK中站的類型:
遠程I/O站:作為子站,只處理I/O開關量的站點,如:AJ65BTB116D (16點輸入膜塊);
遠程裝置(設備)站:能處理開關量和數字量的模塊,如:AJ65BT 64AD (A/D轉換模塊);
本地站:具有CPU能和卞站或其它本地站通訊的模塊,如:A3NCPU;
主站:控遠程I/O站,裝置站和本地站的站點。
二、三菱A系列PLC CC-LINK通訊的實現
三菱A系列PLC CC-LINK的通訊相比Q系列PLC來說要麻煩一點,在Q系列PLC中實現CC-LINK通訊只要在軟件中組態就可以了,而三菱A系列PLC則需要在程序中編程實現。實際上,在編程時,只有搞清以卜兩方面就可以了:一是CC-LINK的I/O信號,二是CC-LINK模塊用干和CPU交換數據的緩沖區(BFM),尤其是后者更為重要_下面分別來說明:
1. CC-LINK模塊的I/O信號
CC-LINK模塊的I/O信號分是為了主CPU聯系用的,用來指明CC LINK模塊的狀態、通訊狀態等·些開關量,可以被主CPU直接使用,從而針對不同的情況讓主CPU做出不同的處理。I/O的名稱和具體含義在這時里不在詳述,是從CC-LINK模塊傳送到主CPU的信號(對干CC LINK模塊來說是輸出信號),Y信號是從主CPU到CC-LINK模塊的信號(針對CC LINK模塊來說是輸入信號),這點要注意區分,不要混淆。
2. CC-LINK內存緩沖區(BFM)
BFM是為了便干和遠程模塊聯系而在CC-LINK模塊中開辟的一片內存區。對干A系列CC LINK模塊來說,其和遠程I/O開關量輸入(RX和RY)及遠程寄存器(RWw和RWr)的地址是固定的,具體如下
遠程輸入RX: EOH- 15FH(共128個16位的字,每個站占2個字,可以有64個站)。下面是每個站所占有的RX在BFM中的情況:
表1:遠程輸入RX和站號的對應關系
遠程輸出RY: 160H---1DFH,和RX一樣,也是每個站占兩個字。下面是每個站所占有的RY在BFM中的情況:
表2:遠程輸出RY和站號的對應關系
需要說明以下2點:
★無論是遠程I/O站,還是遠程裝置站或本地站,只有是遠程開關量,都是依據以上兩來定義開關量的地址,詳細見以下例程。
★如一個站只有物理上的輸入開關量,而沒輸出量,在分配遠程RX和RY也有同時分配這兩者,如1#站是16位輸入模塊,2#站是32位輸出模塊,則1#站對應的遠程輸入RX的地址是EOH(E1H空閑未用),2#站的RY是162H~
163H,前一個160H一161H是給1#站分配的(雖然1#站不可以用到)。這顯然造成了內存資源上浪費。
RWw: 1EOH~2DFH,每個站占4個字,共256個字,可以讓64個站使用。RWw地址和站號對應關系如下表所示:
表3:遠程寄存器RWw和站號的對應關系
RWr: 2EOH~3DFH,每個站占4個字,共和站號的對應關系如下表所示:
表4:遠程寄存器RWr和站號的對應關系
和RX、RY同樣,無論某個站用不用到寄存器,每個站對應的遠程寄存器者是固定的,不能隨便使用。