3854
《評論》有關Q CPU PLC與FX PLC交訊問題
經常有網友來求助CC LINK的問題
其問題點往往只是不知道CC LINK如何在PLC程式裡面如何被運用
參數如何設定...等等
所以我稍微整理一下
就我工作上常常使用到的CC LINK經驗
與各位分享。
由於A系列三菱已經停產
我們舉Q系列來討論
CC LINK有Ver.1與Ver.2;今天我們講CC LINK Ver.1。
圖片為三菱Q系列MASTER CC LINK UNIT(QJ61BT11N)。
GPPW PC PARAMETER設定:局情報設定:本範例接續32台
入力設定(Bit)從X1800開始
出力設定(Bit)從Y1800開始;入力設定(Word)從D12768開始
出力設定(Word)從D12512開始;局數設定
此CC LINK全部設定為Remote Device局
每台佔兩局。
特別製作各局入出力DEVICE分配表給大家更清楚瞭解。
總共預定要接32台
每台指定為2局
1~63共64局
通信入出力I/O BIT每局使用64點(1局RX 32點
RY 32點)
兩局共128點;通信入出力I/O WORD每局使用8點(1局Rw 4點
Rr 4點)
兩局總共16點;表格裡日文リモートデバイス為英文Remote Device的意思
可以是AD
DA卡或者是伺服或PLC等等。
予約局是預約但不使用的意思
選擇〝設定なし〞是有使用的意思。
以上是Q系列Device分配設定。
從上述例子裡
我舉個實際程式範例
例如第1台接AJ65BT- 64AD(類比模組)
這個模組就是佔兩局
所以對照上述表格
X1800-X183F為64AD模組到Q CPU的輸入Bit點
Y1800-183F為Q CPU到64AD模組的輸出Bit點;D12512-D12519為64AD模組到Q CPU的輸入Word點
D12768-D12776為Q CPU到64AD模組輸出的Word點;在PLC裡面
直接拿來寫程式就可以了
也不需要使用FROM/TO命令
因為前面GPPW參數已經設定了。
再來假設第二台是接FX2N PLC好了
也就是第3
4局
FX2N PLC它有FX2N-32CCL CC-Link模組
我們也把這模組稍微說明一下:FX32-CCLSWITCH0時
佔有1局BFM#0~BFM1(Bit區)BFM#8~BFM#11 (WORD區)SWITCH1時
佔有2局BFM#0~BFM3(Bit區)BFM#8~BFM#15 (WORD區)SWITCH2時
佔有3局BFM#0~BFM5(Bit區)BFM#8~BFM#19 (WORD區)SWITCH3時
佔有4局BFM#0~BFM7(Bit區)BFM#8~BFM#23 (WORD區)因為Q CPU已經規劃好每台只佔兩局
所以我們把SWITCH調到1
佔用兩局。
在FX2N寫程式則必須使用到FROM/TO命令
因為BFM#0~BFM3是Bit區
BFM#8~BFM#19 是WORD區;BFM(Buffer Memory)的意思
必須用FROM/TO命令才可以引用。
FX2N內程式寫法:例如[ TO K0K0 K4M320 K2]
TO是寫入BFM的意思
第一個K0是模組位址
第二個K0是Buffer Memory 0
第三個K4M320是M320~M33516點
第四個K2是寫入次數
所以整個意思是BFM#0被放入M320~M335;BFM#1 被放入M336~M351。
也就是說FX2N M320 ON時
對照表格
就是Q CPU的Y1840會ON
以此類推。
最後
上述為個人實際經驗
如若與三菱說法有出入
請以三菱為準。
更多PLC文章請到http://tw.myblog.yahoo.com/jemery-cat/article?mid=3933
留言列表