PRODUCT CLASSIFICATION
自動化工程師朋友們都知道,工控現(xiàn)場有許多 PLC 之間需要通訊和數(shù)據(jù)交換,實現(xiàn)項目之間的數(shù)據(jù)對接和共享。
但對于不同品牌的 PLC 來說,由于接口、協(xié)議不同,程序不開放等諸多因素,往往令人頭疼,也很無解,給項目的順利實施增加了很多困擾。
北辰 S 系列,是實現(xiàn) PLC 數(shù)據(jù)交換的神器。
之所以稱它為神器,是因為 S 系列可以把 PLC 的串口和網(wǎng)口都統(tǒng)一成通用的 ModbusTCP 以太網(wǎng)協(xié)議,PLC 之間以 ModbusTCP 服務(wù)器(從站)和客戶機(主站)的形式進行通訊,解決了 PLC 協(xié)議轉(zhuǎn)換和數(shù)據(jù)交換的難題。
北辰 S 系列具有 ModbusTCP 服務(wù)器功能,Modbus 數(shù)據(jù)區(qū)可自動或編輯映射至 PLC 寄存器,ModbusTCP 的客戶機如組態(tài)軟件、OPC、DCS 系統(tǒng)、PLC 都可以便捷訪問。
S 系列還具有 ModbusTCP客戶機功能,西門子、三菱、歐姆龍、松下、臺達等 PLC 配上北辰 S 系列模塊,即可輕松實現(xiàn) ModbusTCP主從站通訊和數(shù)據(jù)交換。
所以,北辰模塊既可用于編程監(jiān)控、數(shù)據(jù)采集和設(shè)備聯(lián)網(wǎng),還可用于協(xié)議轉(zhuǎn)換和數(shù)據(jù)交換,既可用于有線網(wǎng)絡(luò)環(huán)境,也可用于無線網(wǎng)絡(luò)環(huán)境的協(xié)議轉(zhuǎn)換和數(shù)據(jù)交換。
以適用于西門子 S7300/400 的 BCNet-S7300-S 為例,ModbusTCP 和 ModbusRTU 數(shù)據(jù)交換應(yīng)用如下:
除此之外,S 系列還可應(yīng)用于三菱、歐姆龍、松下、臺達、施耐德、信捷、MODBUS RTU等PLC和設(shè)備之間的數(shù)據(jù)交換,在這里不一一列舉。
示例
以 FX3U 與 FX5U 交換數(shù)據(jù)為例,數(shù)據(jù)交換采用 ModbusTCP 協(xié)議實現(xiàn),其它支持 ModbusTCP從站協(xié)議的 PLC(如施耐德 PLC),均可實現(xiàn)該數(shù)據(jù)交換,步驟類似不再重復介紹。
對于支持ModbusTCP 從站協(xié)議的儀表,F(xiàn)X3U 可直接通過 BCNet-FX-S 進行儀表數(shù)據(jù)采集。
BCNet-FX-S 的 MD8(X1)連接 FX3U 的圓形編程口,F(xiàn)X5U 自帶以太網(wǎng)口與 BCNet-FX-S 的以太網(wǎng)口連接,BCNet-FX-S 通過 BCDevice 工具配置交換命令,實現(xiàn)實時高效的 FX3U 和 FX5U 數(shù)據(jù)交換。
該功能基于 BCNet-FX-S 的 ModbusTCP 客戶機功能實現(xiàn),通過 BCDevice(軟件版本 V1027 及以上)進行主站命令配置,無需 PLC 編程,提高應(yīng)用開發(fā)速度和便捷性。
數(shù)據(jù)交換也可采用 BCNet-FX-S 的 WiFi 接口實現(xiàn),可實現(xiàn)兩個 PLC 直接的無線數(shù)據(jù)交換;具體在建立客戶機時,本地網(wǎng)卡可選擇 WiFi 接口。
一、配置 FX5U
STEP 1
1.打開 GX Work3,新建項目,以太網(wǎng)配置(內(nèi)置以太網(wǎng)口)中,配置“Modbus/TCP 連接設(shè)備”。
2.編輯 PLC 軟元件分配,按下表配置所示,D0 映射的Modbus地址為 40001(HoldingRegister的 0 地址)。
二、配置 BCNet 模塊數(shù)據(jù)交換命令
STEP 2
1.打開 BCDevice,搜索到 BCNet-FX-S 后,選擇【修改設(shè)備參數(shù)】
2.新建客戶機
1】點擊數(shù)據(jù)交換,右鍵創(chuàng)建新的客戶機 0;
【2】ModbusTCP協(xié)議用于連接遠端的從站設(shè)備,此例中為 FX5U 的網(wǎng)口,該網(wǎng)口通過配置,已經(jīng)支持 ModbusTCP 服務(wù)器功能,且 PLC 的數(shù)據(jù)和 Modbus 地址映射關(guān)系也已配置;
【3】本地網(wǎng)卡選擇,選擇 LAN 時,基于以太網(wǎng)口進行數(shù)據(jù)交換;選擇 WiFiStation 或者 WiFiAP時,采用 WiFi 無線方式進行數(shù)據(jù)交換,該方式應(yīng)當確保設(shè)備之間的 WiFi 連接已經(jīng)建立;
【4】遠程服務(wù)器的 IP 地址為 FX5U 的 IP 地址,這里設(shè)置為 192.168.1.130;遠程服務(wù)器的通訊端口號,默認為 502;連接超時時間默認為 10s;
【5】點擊確認,創(chuàng)建客戶機。
3.在客戶機中配置數(shù)據(jù)交換命令
【1】點擊新建命令(FX3U 的 D0 讀取 FX5U 的 D0);
【2】選擇[遠程→本地],傳輸 1 個字;傳輸超時設(shè)置層 2s;
【3】本地站點(FX3U)設(shè)置數(shù)據(jù)區(qū)域選擇 D 寄存器,起始地址為 0,即選擇軟元件 D0;
【4】 遠程站點(FX5U)的 D0 由上一章映射表可知被映射成 HoldingRegister 的 0 地址;故數(shù)據(jù)區(qū)域選擇 HoldingRegsiter,偏移地址填 0,站點地址是 ModbusTCP 協(xié)議中的單元號,這邊由于 FX5U 不是網(wǎng)關(guān),故可忽略;
【5】點擊“檢查”按鈕可進行規(guī)則檢查,點擊“確認”按鈕即可生成命令;
4.客戶機監(jiān)視
點擊客戶機監(jiān)視按鈕,【錯誤信息】為無錯誤,且【正確】有數(shù)據(jù)跳動,說明通信成功。
三、驗證數(shù)據(jù)交換
STEP 3
1.打開 GXWork3 變量監(jiān)視表,對 FX5U 的 D0 進行數(shù)據(jù)修改為 BC12H;
2.打開 GXWork2 變量監(jiān)視表,對 FX3U 的 D0 進行數(shù)據(jù)監(jiān)視,值為 BC12H;
3.上述監(jiān)視說明已經(jīng)將 FX5U 的 D0 數(shù)據(jù)讀取到 FX3U 的 D0 中,實現(xiàn)了數(shù)據(jù)交換功能;數(shù)據(jù)交換功能亦可實現(xiàn) FX3U 到 FX5U、FX5U 到 FX3U 的位、字節(jié)和字的數(shù)據(jù)交換功能。
S 系列的型號及適用 PLC
上海韓施電氣自動化設(shè)備有限公司
021-62308119
上海市寶山區(qū)市一路199號1樓2392A
1234065@qq.com
微信二維碼
網(wǎng)站二維碼
Copyright © 2024上海韓施電氣自動化設(shè)備有限公司 All Rights Reserved 備案號:滬ICP備16050160號-10
技術(shù)支持:化工儀器網(wǎng) 管理登錄 sitemap.xml