FX5U通過(guò)XCNet-FX5U-S讀取多臺(tái)儀表數(shù)據(jù)
三菱FX5U讀取ModbusTCP網(wǎng)口儀表數(shù)據(jù),采用ModbusTCP協(xié)議實(shí)現(xiàn),對(duì)ModbusTCP從站協(xié)議的儀表,F(xiàn)X5U可直接通過(guò)XCNet-FX5U-S進(jìn)行儀表數(shù)據(jù)采集,無(wú)需PLC編程。對(duì)于其他支持ModbusTCP從站協(xié)議的PLC(例如施耐德PLC),均可實(shí)現(xiàn)數(shù)據(jù)交換,步驟類似不再重復(fù)介紹。
FX5U自帶以太網(wǎng)口與XCNet-FX5U-S的LAN1連接,溫濕度儀表的RJ45連接LAN1或LAN2接口,XCNet-FX5U-S通過(guò)BCDevice工具配置數(shù)據(jù)命令,實(shí)現(xiàn)高效實(shí)時(shí)的儀表數(shù)據(jù)采集和操作;最大可新建8個(gè)客戶機(jī),即同時(shí)可采集8臺(tái)網(wǎng)口儀表設(shè)備或ModbusTCP網(wǎng)關(guān)設(shè)備。
該功能基于XCNet-FX5U-S的ModbusTCP客戶機(jī)功能實(shí)現(xiàn),通過(guò)BCDevice(軟件版本V1030及以上)進(jìn)行主站命令配置,無(wú)須PLC編程,提高應(yīng)用開(kāi)發(fā)速度和便捷性。
儀表的數(shù)據(jù)采集也可采用XCNet-FX5U-S的WiFi接口實(shí)現(xiàn),如果儀表帶WiFi接口,亦可通過(guò)無(wú)線方式進(jìn)行數(shù)據(jù)采集和操作,具體在建立客戶機(jī)時(shí),本地接口可選擇WiFi接口。
一、硬件連接
1、XCNet-FX5U-S可連接多個(gè)RJ45儀表設(shè)備,一個(gè)模塊最多可支持8路RJ45網(wǎng)口儀表設(shè)備;
2、對(duì)于串口儀表設(shè)備,可通過(guò)BCNet-MB-S讀取多個(gè)串行儀表數(shù)據(jù),由XCNet-FX5U-S導(dǎo)入數(shù)據(jù)至PLC內(nèi);
二、配置XCNet模塊數(shù)據(jù)交換命令
1、打開(kāi)BCDevice,搜索到XCNet-FX5U-S后,選擇【修改設(shè)備參數(shù)】;
2、配置XCNet-FX5U-S;
【1】 填寫(xiě)三菱FX5U的IP地址,與PLC的連接方式選擇TCP;
【2】 模塊LAN1的IP地址,必須與FX5U的IP地址在同一網(wǎng)段;
3、新建客戶機(jī)
【1】 點(diǎn)擊數(shù)據(jù)交換,右鍵創(chuàng)建新的客戶機(jī)0;
【2】 ModbusTCP協(xié)議,用于連接遠(yuǎn)端的ModbusTCP從站設(shè)備,此例中為溫濕度儀表的網(wǎng)口,查詢儀表的手冊(cè)可知,溫度對(duì)應(yīng)的寄存器為400001~400002;
【3】 本地接口選擇,當(dāng)儀表的網(wǎng)口接在LAN1上,則選擇LAN1;當(dāng)儀表的網(wǎng)口連接在模塊的LAN2口上,此處則選擇LAN2;若是通過(guò)WiFi連接的,此處應(yīng)當(dāng)選擇WiFi對(duì)應(yīng)接口;
【4】 遠(yuǎn)程服務(wù)器的IP地址為溫濕度儀表的IP地址,這里設(shè)置為192.168.1.178;遠(yuǎn)程服務(wù)器的通訊端口號(hào),默認(rèn)為502;連接超時(shí)時(shí)間默認(rèn)為5S;
【5】 點(diǎn)擊確認(rèn),創(chuàng)建客戶機(jī)。
4、在客戶機(jī)中配置數(shù)據(jù)交換命令
【1】 點(diǎn)擊新建命令(將儀表的400001~400002讀取到FX5U的D200~D201)
【2】 選擇[遠(yuǎn)程→本地],即讀取儀表數(shù)據(jù)到PLC內(nèi),傳輸2個(gè)字;傳輸超時(shí)設(shè)置層2S;
【3】 本地站點(diǎn)(FX5U)設(shè)置數(shù)據(jù)區(qū)域選擇D(數(shù)據(jù)寄存器),起始地址為0,即從D200開(kāi)始的兩個(gè)字(D200~D201);
【4】 遠(yuǎn)程站點(diǎn)(儀表)設(shè)置數(shù)據(jù)區(qū)域選擇HoldingRegister,偏移地址為0(Modbus地址400001),起始地址為0;若此時(shí)連接的為ModbusTCP網(wǎng)關(guān),則可設(shè)定單元號(hào)為1,指定串行Modbus站點(diǎn)地址;
【5】 點(diǎn)擊“檢查”按鈕可進(jìn)行規(guī)則檢查,點(diǎn)擊“確認(rèn)”按鈕即可生成命令。
5、客戶機(jī)監(jiān)視
點(diǎn)擊客戶機(jī)監(jiān)視按鈕,【錯(cuò)誤信息】為無(wú)錯(cuò)誤,且【正確】有數(shù)據(jù)跳動(dòng),說(shuō)明通信成功。
三、數(shù)據(jù)驗(yàn)證
1、打開(kāi)GXWork3變量監(jiān)視表,對(duì)FX5U的D200~D201進(jìn)行數(shù)據(jù)監(jiān)視,可見(jiàn)當(dāng)前穩(wěn)定值為25.3℃;
2、上述監(jiān)視說(shuō)明已經(jīng)將儀表的溫度值讀取到FX5U的D200~D201中,實(shí)現(xiàn)了PLC采集儀表數(shù)據(jù);當(dāng)有很多串口Modbus儀表設(shè)備時(shí),可選用BCNet-MB或BCNet-MB-S網(wǎng)關(guān),將多個(gè)串口設(shè)備串聯(lián)起來(lái),XCNet-FX5U-S可通過(guò)BCNet-MB-S的網(wǎng)口對(duì)多臺(tái)串口Modbus儀表進(jìn)行采集;XCNet-FX5U-S最大可新建8臺(tái)TCP客戶機(jī),即最大可實(shí)現(xiàn)8組ModbusTCP設(shè)備并行采集。
提交
北辰模塊
北辰 FX系列圓口1變3的神器FX-3COM協(xié)議轉(zhuǎn)換器
北辰 ETH-NAT網(wǎng)絡(luò)耦合器
三菱FX系列PLC圓口擴(kuò)以太網(wǎng)、圓口擴(kuò)圓口
BCNet實(shí)現(xiàn)西門(mén)子PLC與HMI的數(shù)據(jù)點(diǎn)表探測(cè)