本示例以歐姆龍CP1H與三菱FX3U進(jìn)行無(wú)線交換數(shù)據(jù),本數(shù)據(jù)交換采用ModbusTCP協(xié)議實(shí)現(xiàn),歐姆龍CP1H采用YC8000-CP/CJ-S工作在無(wú)線WiFiStation模式,做ModbusTCP主站。三菱FX3U采用YC8000-FX-S工作在無(wú)線WiFiAP模式、做ModbusTCP從站,通過(guò)WiFi方式進(jìn)行無(wú)線數(shù)據(jù)傳輸。也可以兩個(gè)模塊都工作在Station模式,中間通過(guò)功率AP路由器進(jìn)行網(wǎng)絡(luò)橋接,提高信號(hào)傳輸距離和穩(wěn)定性。
YC8000-CP/CJ-S的DB9(X1)連接CP1H的通訊口,YC8000-FX-S的MD8(X1)連接FX3U的編程口,YC8000-CP/CJ-S和YC8000-FX-S通過(guò)WiFi無(wú)線互聯(lián)。YC8000-CP/CJ-S通過(guò)配置軟件工具配置交換命令,實(shí)現(xiàn)實(shí)時(shí)高效的CP1H和FX3U無(wú)線數(shù)據(jù)交換。該功能基于ModbusTCP協(xié)議實(shí)現(xiàn),通過(guò)配置軟件(軟件版本V1028及以上)進(jìn)行主站命令配置,無(wú)須PLC編程,提高應(yīng)用開發(fā)速度和便捷性。
一、WiFi配置
1、打開配置軟件,搜索到模塊,選擇【修改設(shè)備參數(shù)】;
2、對(duì)YC8000-CP/CJ-S進(jìn)行WiFi接口的配置;
二、配置YC8000模塊數(shù)據(jù)交換命令
1、打開配置軟件,搜索到Y(jié)C8000-CP/CJ-S后,選擇【修改設(shè)備參數(shù)】;
2、新建客戶機(jī)
3, 點(diǎn)擊數(shù)據(jù)交換,右鍵創(chuàng)建新的客戶機(jī)0;
ModbusTCP協(xié)議,用于連接遠(yuǎn)端的ModbusTCP從站設(shè)備,此例中為YC8000-FX-S的熱點(diǎn)接口,IP為192.168.3.1,ModbusTCP服務(wù)器端口號(hào)502;連接超時(shí)時(shí)間默認(rèn)為5S;
4, 在客戶機(jī)中配置數(shù)據(jù)交換命令
5, 點(diǎn)擊新建命令(把FX3U的D100~D109讀取CP1H的D100~D109)
6, 選擇[遠(yuǎn)程→本地],傳輸10個(gè)字;傳輸超時(shí)設(shè)置成2S;
7, 本地站點(diǎn)(CP1H)設(shè)置數(shù)據(jù)區(qū)域選擇DM寄存器,起始地址為100,即選擇軟元件DM100;
8, 遠(yuǎn)程站點(diǎn)(FX3U)的D100查詢YC8000-FX-S的Modbus映射表可知被映射成
9, HoldingRegister的2100地址;
10, 客戶機(jī)監(jiān)視
11, 點(diǎn)擊客戶機(jī)監(jiān)視按鈕,【錯(cuò)誤信息】為無(wú)錯(cuò)誤,且【正確】有數(shù)據(jù)跳動(dòng),說(shuō)明通信成功。
三、驗(yàn)證數(shù)據(jù)交換
12, 打開三菱GXWork2變量監(jiān)視表,通過(guò)YC8000-FX-S對(duì)FX3U的D100~D109進(jìn)行數(shù)據(jù)修改
13, 打開歐姆龍CX-Programmer變量監(jiān)視表,對(duì)CP1H的DM100~DM109進(jìn)行數(shù)據(jù)監(jiān)視,
14, 上述監(jiān)視說(shuō)明已經(jīng)將FX3U的D100~D109數(shù)據(jù)讀取到CP1H的DM100~DM109中,實(shí)現(xiàn)了數(shù)據(jù)交換功能;數(shù)據(jù)交換功能亦可實(shí)現(xiàn)CP1H到FX3U、FX3U到CP1H的位、字節(jié)和字的數(shù)據(jù)交換功能。
審核編輯 黃宇
-
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5426瀏覽量
171740 -
IP
+關(guān)注
關(guān)注
5文章
1708瀏覽量
149563 -
三菱
+關(guān)注
關(guān)注
32文章
803瀏覽量
42813 -
歐姆龍
+關(guān)注
關(guān)注
3文章
353瀏覽量
65490
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論