一、系統(tǒng)組成
昆侖通態(tài)使用三菱PLC FX2N通信口擴(kuò)展485接口通過(guò)專(zhuān)用協(xié)議對(duì) PLC 站點(diǎn)相應(yīng)寄存器進(jìn)行讀寫(xiě)操作, 從而實(shí)現(xiàn)對(duì)站點(diǎn)工作狀態(tài)的控制。這種情況下三菱PLC專(zhuān)用無(wú)線通訊終端DTD435MC,可以使計(jì)算機(jī)遠(yuǎn)程無(wú)線監(jiān)控遠(yuǎn)程站點(diǎn)。
二、從站PLC接線說(shuō)明
DTD435MC提供標(biāo)準(zhǔn)RS485接口,與三菱FX2N的通信擴(kuò)展板—485BD連接,進(jìn)行本站數(shù)據(jù)的傳輸。485BD的RDA 與 SDA 短接,RDB 與SDB 短接,然后與 DTD435MC對(duì)應(yīng)的 RS485端子A、B直連接線如下圖所示:
三、昆侖通態(tài)組態(tài)環(huán)境搭建
1.打開(kāi)昆侖通態(tài)控制臺(tái)
2.創(chuàng)建工程畫(huà)面
本實(shí)例通過(guò)組態(tài)軟件實(shí)時(shí)控制 PLC 相應(yīng)輸出寄存器,演示無(wú)線通信實(shí)時(shí)性和穩(wěn)定性,分別創(chuàng)建 Y000-Y007 等八個(gè)按鍵,用于寫(xiě)輸出狀態(tài),創(chuàng)建 8 個(gè)文本顯示框分別顯示當(dāng)前本地按鍵狀態(tài)(0 或者 1),0 表示斷開(kāi)狀態(tài),1 表示導(dǎo)通狀態(tài),再創(chuàng)建 8 個(gè)指示燈分直接讀取 PLC 端的輸出寄存器狀態(tài),工程界面如下圖所示:
3.創(chuàng)建設(shè)備窗口
父窗口選擇通用串口父設(shè)備,下掛兩個(gè)設(shè)備,選擇 FX 系列串口,分別為設(shè)備 0 和設(shè)備 1,用來(lái)分別讀寫(xiě)相應(yīng)寄存器的值。讀寫(xiě)為兩個(gè)設(shè)備有效避免了計(jì)算機(jī)的寫(xiě)操作在本地影響讀操作的正確性,應(yīng)該直接從 PLC 端讀取數(shù)據(jù)。
4.設(shè)置串口父設(shè)備
選擇所使用的串口。設(shè)置如下圖所示:
子設(shè)備 0 屬性設(shè)置,選擇最小采集周期為 1000,通訊等待時(shí)間為 200,使用協(xié)議 4,不求校驗(yàn)值,CPU 選擇為 FX2N。同樣設(shè)置設(shè)備1 。
設(shè)置設(shè)備0內(nèi)部屬性,只寫(xiě)通道 Y0000-Y0007。設(shè)置設(shè)備1內(nèi)部屬性,只讀通道 Y0000-Y0007。創(chuàng)建實(shí)時(shí)數(shù)據(jù)庫(kù),分別創(chuàng)建 X000-X007,Y000-Y007 到通道 Y0000-Y0007 上。
組態(tài)畫(huà)創(chuàng)建完成。
四、PLC 參數(shù)設(shè)定
PLC 按照以下參數(shù)設(shè)定,專(zhuān)用通信協(xié)議,7 E 1,波特率為 9600,H/W 類(lèi)型選擇為 485,傳送順序格式與組態(tài)軟件相同,這里為格式 4,站號(hào)設(shè)置為 0 與設(shè)備地址對(duì)應(yīng)。設(shè)置超時(shí)判定時(shí)間 50 以上:
五、實(shí)例總結(jié)
使用兩塊DTD435MC無(wú)線通訊終端,可以取代原有的485通訊線,實(shí)現(xiàn)三菱FX2N系列PLC與昆侖通態(tài)組態(tài)軟件的無(wú)線通信,并能實(shí)時(shí)穩(wěn)定的進(jìn)行檢測(cè)控制。