三菱FX2N PLC與昆侖通態(tài)(MCGS)之間建立無線通訊,其實就是昆侖通態(tài)使用三菱 PLC FX2N 通信口擴(kuò)展 485 接口通過專用協(xié)議對 PLC 站點相應(yīng)寄存器進(jìn)行讀寫操作, 從而實現(xiàn)對站點工作狀態(tài)的控制。
![](https://p4.itc.cn/images01/20230410/2ea97c8bb1ca44aabbb55bb1f85a9353.jpeg)
這種情況下,可以使用三菱PLC專用無線通訊終端DTD435MC,讓計算機(jī)遠(yuǎn)程無線監(jiān)控遠(yuǎn)程站點。 DTD435MC提供標(biāo)準(zhǔn)RS485接口,與三菱FX2N的通信擴(kuò)展板—485BD連接,進(jìn)行本站數(shù)據(jù)的傳輸。485BD的RDA 與 SDA 短接,RDB 與SDB 短接,然后與 DTD435MC對應(yīng)的 RS485端子A、B直連接線如下圖所示:
![](https://p1.itc.cn/images01/20230410/f5fa275c38684c418b8ebc929c994315.jpeg)
建立無線通訊過程如下:
打開昆侖通態(tài)控制臺,首先創(chuàng)建工程畫面,本實例通過組態(tài)軟件實時控制 PLC 相應(yīng)輸出寄存器,演示無線通信實時性和穩(wěn)定性,分別創(chuàng)建 Y000-Y007 等八個按鍵,用于寫輸出狀態(tài),創(chuàng)建 8 個文本顯示框分別顯示當(dāng)前本地按鍵狀態(tài)(0 或者 1),0 表示斷開狀態(tài),1 表示導(dǎo)通狀態(tài),再創(chuàng)建 8 個指示燈分直接讀取 PLC 端的輸出寄存器狀態(tài),工程界面如下圖所示:
![](https://p6.itc.cn/images01/20230410/fcc511eb02a742c3b4f539343d43d57b.png)
其次創(chuàng)建設(shè)備窗口,父窗口選擇通用串口父設(shè)備,下掛兩個設(shè)備,選擇 FX 系列串口,分別為設(shè)備 0 和設(shè)備 1,用來分別讀寫相應(yīng)寄存器的值。讀寫為兩個設(shè)備有效避免了計算機(jī)的寫操作在本地影響讀操作的正確性,應(yīng)該直接從 PLC 端讀取數(shù)據(jù)。 設(shè)置串口父設(shè)備,選擇所使用的串口 設(shè)置如下圖所示:
![](https://p7.itc.cn/images01/20230410/a3103f206e8f42639d7f777b78e58f9e.png)
子設(shè)備 0 屬性設(shè)置,選擇最小采集周期為 1000,通訊等待時間為 200,使用協(xié)議 4,不求校驗值,CPU 選擇為 FX2N。用相同參數(shù)設(shè)置設(shè)備1。
設(shè)置設(shè)備 0 內(nèi)部屬性,只寫通道 Y0000-Y0007。設(shè)置設(shè)備 1 內(nèi)部屬性,只讀通道 Y0000-Y0007。
創(chuàng)建實時數(shù)據(jù)庫,分別創(chuàng)建 X000-X007,Y000-Y007 到通道 Y0000-Y0007 上:
![](https://p0.itc.cn/images01/20230410/337a22cd27714511a6cadda88658a04f.png)
至此,組態(tài)畫面便創(chuàng)建完成了。下面,我們來設(shè)置PLC 參數(shù)。
PLC 按照以下參數(shù)設(shè)定,專用通信協(xié)議,7 E 1,波特率為 9600,H/W 類型選擇為 485,傳送順序格式與組態(tài)軟件相同,這里為格式 4,站號設(shè)置為 0 與設(shè)備地址對應(yīng)。設(shè)置超時判定時間 50 以上:
![](https://p4.itc.cn/images01/20230410/b2875bb8d14e4332bddec7ff1ef3c8bb.png)
通過本次無線通訊搭建,我們不難發(fā)現(xiàn),只需使用兩塊DTD435MC無線通訊終端,便可取代原有的485通訊線,實現(xiàn)三菱FX2N系列PLC與昆侖通態(tài)組態(tài)軟件的無線通信,并能實時穩(wěn)定的進(jìn)行檢測控制。