本示例以歐姆龍CP1H與三菱FX3U進行無線交換數據,本數據交換采用ModbusTCP協議實現,歐姆龍CP1H采用YC8000-CP/CJ-S工作在無線WiFiStation模式,做ModbusTCP主站。三菱FX3U采用YC8000-FX-S工作在無線WiFiAP模式、做ModbusTCP從站,通過WiFi方式進行無線數據傳輸。也可以兩個模塊都工作在Station模式,中間通過功率AP路由器進行網絡橋接,提高信號傳輸距離和穩定性。
YC8000-CP/CJ-S的DB9(X1)連接CP1H的通訊口,YC8000-FX-S的MD8(X1)連接FX3U的編程口,YC8000-CP/CJ-S和YC8000-FX-S通過WiFi無線互聯。YC8000-CP/CJ-S通過配置軟件工具配置交換命令,實現實時高效的CP1H和FX3U無線數據交換。該功能基于ModbusTCP協議實現,通過配置軟件(軟件版本V1028及以上)進行主站命令配置,無須PLC編程,提高應用開發速度和便捷性。
一、WiFi配置
1、打開配置軟件,搜索到模塊,選擇【修改設備參數】;
2、對YC8000-CP/CJ-S進行WiFi接口的配置;
二、配置YC8000模塊數據交換命令
1、打開配置軟件,搜索到YC8000-CP/CJ-S后,選擇【修改設備參數】;
2、新建客戶機
3, 點擊數據交換,右鍵創建新的客戶機0;
ModbusTCP協議,用于連接遠端的ModbusTCP從站設備,此例中為YC8000-FX-S的熱點接口,IP為192.168.3.1,ModbusTCP服務器端口號502;連接超時時間默認為5S;
4, 在客戶機中配置數據交換命令
5, 點擊新建命令(把FX3U的D100~D109讀取CP1H的D100~D109)
6, 選擇[遠程→本地],傳輸10個字;傳輸超時設置成2S;
7, 本地站點(CP1H)設置數據區域選擇DM寄存器,起始地址為100,即選擇軟元件DM100;
8, 遠程站點(FX3U)的D100查詢YC8000-FX-S的Modbus映射表可知被映射成
9, HoldingRegister的2100地址;
10, 客戶機監視
11, 點擊客戶機監視按鈕,【錯誤信息】為無錯誤,且【正確】有數據跳動,說明通信成功。
三、驗證數據交換
12, 打開三菱GXWork2變量監視表,通過YC8000-FX-S對FX3U的D100~D109進行數據修改
13, 打開歐姆龍CX-Programmer變量監視表,對CP1H的DM100~DM109進行數據監視,
14, 上述監視說明已經將FX3U的D100~D109數據讀取到CP1H的DM100~DM109中,實現了數據交換功能;數據交換功能亦可實現CP1H到FX3U、FX3U到CP1H的位、字節和字的數據交換功能。
審核編輯 黃宇
-
以太網
+關注
關注
40文章
5615瀏覽量
175416 -
IP
+關注
關注
5文章
1798瀏覽量
152276 -
三菱
+關注
關注
32文章
817瀏覽量
43402 -
歐姆龍
+關注
關注
3文章
389瀏覽量
66199
發布評論請先 登錄
開疆智能EthereCAT轉ModbusTCP網關連接歐姆龍及三菱PLC案例

歐姆龍PLC(網口/串口)如何采集數據

PLC 以太網通訊模塊助力歐姆龍PLC突破傳統,邁向以太網

歐姆龍 CP/CJ/CX 系列以太網化之路:典型配置案例剖析

ethernet IP轉ModbusTCP歐姆龍PLC最多能連接多少臺三菱PLC呢?

歐姆龍PLC數據 轉 profinet IO項目案例

三菱PLC數據 轉 profinet IO項目案例

以太網端口的類型和特性
歐姆龍PLC數據 轉CCLink IE Field Basic項目案例

歐姆龍PLC數據 轉 IEC61850項目案例

評論