博客專欄

EEPW首頁 > 博客 > 使用網(wǎng)關(guān)采集modbus設(shè)備數(shù)據(jù)轉(zhuǎn)換成profinet協(xié)議的方案

使用網(wǎng)關(guān)采集modbus設(shè)備數(shù)據(jù)轉(zhuǎn)換成profinet協(xié)議的方案

發(fā)布人:vfbox301 時(shí)間:2023-12-20 來源:工程師 發(fā)布文章

1 方案描述

這個(gè)方案是使用vfbox網(wǎng)關(guān)采集modbus設(shè)備的數(shù)據(jù),然后轉(zhuǎn)換成profinet協(xié)議發(fā)送給平臺(tái)。這種轉(zhuǎn)換方法只需要簡單的配置網(wǎng)關(guān)參數(shù),不需要進(jìn)行軟件編程,很方便的就把modbus數(shù)據(jù)轉(zhuǎn)換成了profinet協(xié)議。在電腦上通過軟件配置網(wǎng)關(guān)參數(shù),告訴網(wǎng)關(guān)要采集的數(shù)據(jù)的寄存器地址,然后在配置一下轉(zhuǎn)發(fā)協(xié)議。以下是使用過程說明


2 配置流程

1. 設(shè)置網(wǎng)關(guān)采集Modbus設(shè)備數(shù)據(jù)

2. 把采集的數(shù)據(jù)轉(zhuǎn)成profinet IO協(xié)議轉(zhuǎn)發(fā)給其他系統(tǒng)。


3 準(zhǔn)備工作

1. vfbox網(wǎng)關(guān)。支持采集modbus設(shè)備數(shù)據(jù),profinet IO協(xié)議轉(zhuǎn)發(fā)。

2. 電腦。IP設(shè)置成192.168.1.198,和網(wǎng)關(guān)在同一個(gè)網(wǎng)段。

3. 網(wǎng)線、12V電源。

4. Modbus從站設(shè)備。本文用一個(gè)溫濕度傳感器進(jìn)行測(cè)試。

4 設(shè)置網(wǎng)關(guān)采集modbus從站設(shè)備數(shù)據(jù)

1. 溫濕度傳感器支持Modbus RTU通信協(xié)議,RS485接口。溫度數(shù)據(jù)的寄存器地址是40001,濕度的寄存器地址是40002。

2. 傳感器的485接口連接到網(wǎng)關(guān)的485接口上。A接A,B接B。

3. 在電腦上打開VFBOX Studio配置軟件。新建工程,選擇對(duì)應(yīng)的設(shè)備類型。

 image.png

4. 根據(jù)協(xié)議推薦名稱:如DB1,DB2...

5. 點(diǎn)擊 新建工程,選擇modbus RTU驅(qū)動(dòng)。

 image.png

6. 設(shè)備名稱默認(rèn)即可。

 image.png

7. 增加要采集的數(shù)據(jù)。

 image.png

8. 點(diǎn)擊菜單“下載”,把工程下載到網(wǎng)關(guān)里。

9. 點(diǎn)擊菜單“查看數(shù)據(jù)”,查看網(wǎng)關(guān)采集到的數(shù)據(jù)。

 image.png


5 設(shè)置網(wǎng)關(guān)用profinet IO協(xié)議轉(zhuǎn)發(fā)數(shù)據(jù)

1. 點(diǎn)擊菜單 Profinet IO。啟用設(shè)置成Yes。

 image.png

2. 把數(shù)據(jù)分別加到Input Module和Output Module下。Input Module是網(wǎng)關(guān)發(fā)送給PLC的數(shù)據(jù)。Output是PLC發(fā)送給網(wǎng)關(guān)的數(shù)據(jù)。

 image.png

3. 設(shè)置完成后,點(diǎn)擊“下載”,把工程下載到網(wǎng)關(guān)中,則網(wǎng)關(guān)啟動(dòng)了Profinet IO功能。

4. 下載完成后,點(diǎn)擊“Generate GSDML File”生成GSD文件,導(dǎo)入到其他設(shè)備中組態(tài)。先點(diǎn)擊下載工程,再生成GSD文件。

 image.png

5. 導(dǎo)入到博途時(shí),需要把下面兩個(gè)地方的時(shí)間設(shè)置成如下的值,或者比圖中的設(shè)置值更大。

 image.png

6. 博途中設(shè)置網(wǎng)關(guān)IP地址和網(wǎng)關(guān)的名稱。取消選中“自動(dòng)生成profinet設(shè)備名稱”

 image.png

7. 加了設(shè)備后,要添加Input Module,Output Module 

8. 完成以上操作后,就可以在博途中讀取modbus設(shè)備的數(shù)據(jù)了。

image.png

6 方案總結(jié)

使用協(xié)議轉(zhuǎn)換網(wǎng)關(guān)可以很方便的實(shí)現(xiàn)兩個(gè)協(xié)議設(shè)備之間的數(shù)據(jù)交換。這個(gè)方案不需要了解協(xié)議進(jìn),也不需要進(jìn)行研發(fā),大量節(jié)省了項(xiàng)目實(shí)施過程的時(shí)間成本,人力成本。網(wǎng)關(guān)產(chǎn)品都是工業(yè)級(jí)品質(zhì),符合工業(yè)應(yīng)用的場(chǎng)景。網(wǎng)關(guān)只需要簡單的參數(shù)配置,可以很快完成設(shè)備和系統(tǒng)之間的連接。

網(wǎng)關(guān)產(chǎn)品都是工業(yè)級(jí)品質(zhì),符合工業(yè)應(yīng)用的場(chǎng)景。這些網(wǎng)關(guān)具有高可靠性、高穩(wěn)定性和高安全性等特點(diǎn),可以滿足各種工業(yè)環(huán)境的需求。此外,網(wǎng)關(guān)還具有易于維護(hù)和操作的特點(diǎn),可以大大減少維護(hù)成本。

  在使用協(xié)議轉(zhuǎn)換網(wǎng)關(guān)時(shí),只需要進(jìn)行簡單的參數(shù)配置,就可以很快完成設(shè)備和系統(tǒng)之間的連接。這種配置過程非常簡單,只需要根據(jù)實(shí)際情況進(jìn)行相應(yīng)的設(shè)置即可。同時(shí),協(xié)議轉(zhuǎn)換網(wǎng)關(guān)還可以支持多種不同的協(xié)議,可以滿足不同設(shè)備和系統(tǒng)的連接需求。

  總的來說,使用協(xié)議轉(zhuǎn)換網(wǎng)關(guān)可以大大簡化不同協(xié)議設(shè)備之間的數(shù)據(jù)交換過程,提高數(shù)據(jù)傳輸?shù)目煽啃院头€(wěn)定性。同時(shí),它還可以減少項(xiàng)目實(shí)施過程的時(shí)間成本和人力成本,提高項(xiàng)目的效率和質(zhì)量。因此,在工業(yè)應(yīng)用中,協(xié)議轉(zhuǎn)換網(wǎng)關(guān)是一種非常實(shí)用的解決方案。


*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。




相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉