工控網(wǎng)首頁
>

應(yīng)用設(shè)計

>

把Modbus儀表接入科遠PA總線DCS系統(tǒng)

把Modbus儀表接入科遠PA總線DCS系統(tǒng)

2025/9/17 14:19:52

一、項目概述

        本項目需將16臺支持Modbus RTU協(xié)議的現(xiàn)場儀表(如流量計、壓力變送器、溫度變送器等)的數(shù)據(jù),安全、可靠地接入至科遠自動化DCS系統(tǒng)??七hDCS系統(tǒng)需具備Profibus PA主站接口卡。

        采用北京磐創(chuàng)科技的PCTG-7013A型 Profibus PA轉(zhuǎn)Modbus網(wǎng)關(guān)作為協(xié)議轉(zhuǎn)換橋梁。該網(wǎng)關(guān)在Profibus PA總線上作為從站,被科遠DCS主站訪問;在Modbus總線上作為主站,主動輪詢16個  Modbus從站儀表,并將數(shù)據(jù)映射到PA的輸入輸出地址區(qū),供DCS系統(tǒng)讀取。

二、系統(tǒng)架構(gòu)與工作原理

        2.1  物理連接:

        DCS側(cè):科遠DCS的PA主站接口通過Profibus PA總線(專用屏蔽雙絞線)連接至PCTG-7013A網(wǎng)關(guān)的PA接口。

        現(xiàn)場儀表側(cè):16個Modbus儀表通過RS485總線(手拉手方式)連接至PCTG-7013A網(wǎng)關(guān)的RS485接口。需注意終端電阻的撥碼開關(guān)設(shè)置。

        電源:為網(wǎng)關(guān)提供DC24V電源。

        2.2  通信邏輯:

        PCTG-7013A網(wǎng)關(guān)根據(jù)在DCS組態(tài)中設(shè)定的參數(shù)(儀表地址、功能碼、寄存器地址等),循環(huán)向Modbus總線上發(fā)送查詢命令。

        Modbus儀表響應(yīng)請求,將數(shù)據(jù)返回給網(wǎng)關(guān)。

        網(wǎng)關(guān)將接收到的Modbus數(shù)據(jù),按照預(yù)先定義好的映射關(guān)系,轉(zhuǎn)換成符合Profibus PA行規(guī)的數(shù)據(jù)格式(包括過程值和狀態(tài)字)。

        科遠DCS系統(tǒng)通過其PA主站,以循環(huán)通信的方式,從網(wǎng)關(guān)的輸入地址區(qū)中讀取所有儀表的數(shù)據(jù)。

三、系統(tǒng)架構(gòu)圖如下所示:

    PCTG-7013案例圖2.jpg

四、設(shè)備選型與配置

設(shè)備名稱型號數(shù)量備注
Profibus PA轉(zhuǎn)Modbus網(wǎng)關(guān)PCTG-7013A1臺RS485接口版本
Modbus儀表ECD T8016臺
Profibus PA電纜 若干專用屏蔽雙絞線,連接DCS與網(wǎng)關(guān)
RS485總線電纜屏蔽雙絞線1套連接網(wǎng)關(guān)與16個儀表,需手拉手連接
DC24V電源 1臺功率需滿足網(wǎng)關(guān)及可能的總線供電儀表需求
PA總線分配器 1臺用于網(wǎng)關(guān)PA接口,帶終端電阻

五、網(wǎng)關(guān)關(guān)鍵配置:

        5.1  Profibus PA地址:通過網(wǎng)關(guān)上的兩位撥碼開關(guān)和一位底部撥碼開關(guān)設(shè)置(1-125),此地址必須與在科遠DCS組態(tài)軟件中設(shè)置的從站地址完全一致。

       5.2  Modbus參數(shù):在DCS組態(tài)軟件中設(shè)置(見下文),包括波特率、數(shù)據(jù)位、停止位、校驗位等,必須與16個儀表的通信參數(shù)完全一致。建議統(tǒng)一設(shè)置為:9600bps, 8, None, 1 (8N1)。

六、 DCS組態(tài)與網(wǎng)關(guān)參數(shù)設(shè)置(核心步驟)

        此步驟在科遠DCS的工程師站上完成。雖然科遠DCS的組態(tài)界面與手冊中的STEP7或TIA Portal不同,但核心邏輯完全一致。

        6.1  安裝GSD文件:

            ◆ 從網(wǎng)關(guān)供應(yīng)商處獲取最新的PA_MBM.gsd文件。

            ◆ 在科遠DCS的組態(tài)軟件中,找到安裝GSD或設(shè)備描述文件的入口,將該文件導(dǎo)入到硬件目錄中。完成后,應(yīng)在硬件目錄的“Profibus PA”或“其他現(xiàn)場設(shè)備”下找到“PCTG-7013”或類似名稱的設(shè)備。

        6.2  硬件組態(tài):

            ◆ 在DCS硬件配置中,添加Profibus PA主站系統(tǒng)。

            ◆ 從硬件目錄中將“PCTG-7013”設(shè)備拖放到PA總線上。

            ◆ 關(guān)鍵:設(shè)置該網(wǎng)關(guān)的Profibus地址,必須與硬件上撥碼開關(guān)設(shè)置的地址相同。

        6.3  配置網(wǎng)關(guān)通信參數(shù):

            ◆ 在網(wǎng)關(guān)的屬性窗口中,配置Modbus網(wǎng)絡(luò)通用參數(shù): 

               Modbus Baud: 設(shè)置為與所有儀表相同的波特率(如9600)。

               ModBus Data Format: 設(shè)置為與所有儀表相同的數(shù)據(jù)格式(如8-None-1)。

               ModBus Command Delay Time: 根據(jù)網(wǎng)絡(luò)復(fù)雜度設(shè)置,通常50-100ms即可。

                ModBus ACK TimeOut Time: 設(shè)置報文響應(yīng)超時時間,建議500-1000ms。

       6. 數(shù)據(jù)點映射配置(最核心步驟):

            ◆ 網(wǎng)關(guān)提供了最多36個數(shù)據(jù)槽(Slot):16AI + 8DI + 4AO + 8DO。

            ◆ 規(guī)劃:16個儀表均為只讀(AI),因此我們使用16個AI槽。每個AI槽可以讀取一個32位浮點數(shù)(占2個Modbus寄存器)。 

           ◆ 每個AI槽讀取2個寄存器(一個浮點數(shù))。16個儀表每個只提供1個重要的32位浮點數(shù)數(shù)據(jù)(如壓力值),那么16個AI槽正好夠。 

           ◆ 映射設(shè)置:對于每個使用的AI槽,需設(shè)置其對應(yīng)的Modbus參數(shù): 

              Modbus Slave ID: 填寫此槽位對應(yīng)的Modbus儀表地址(1-247)。

              Read FC: 選擇讀保持寄存器0x03或讀輸入寄存器0x04,根據(jù)儀表手冊決定。

              RegStartAddr: 填寫該數(shù)據(jù)點在儀表中的起始寄存器地址(十進制,如40001填40001,或0)。

              ByteOrder: 選擇寄存器數(shù)據(jù)的字節(jié)順序(如1-2-3-4或2-1-4-3等),必須與儀表定義的浮點數(shù)格式一致。

         6.5  編譯下載:

             完成所有組態(tài)后,編譯硬件配置并下載至科遠DCS的主控制器。

七、實施與調(diào)試

        7.1  硬件安裝:正確連接PA和RS485網(wǎng)絡(luò),確保屏蔽層接地良好,終端電阻正確撥碼。

        7.2  上電檢查:觀察網(wǎng)關(guān)指示燈狀態(tài)(PW常亮,PA常亮表示與DCS連接正常,TX、RX閃爍表示Modbus通信正常)。

        7.3  DCS監(jiān)控:在科遠DCS的監(jiān)控畫面中,添加對應(yīng)的過程變量(PV)點,并與組態(tài)中配置的輸入地址關(guān)聯(lián)。

        7.4  數(shù)據(jù)驗證:對比DCS畫面顯示值與現(xiàn)場儀表本地顯示值,確保數(shù)據(jù)正確無誤。如有問題,檢查Modbus地址、功能碼、字節(jié)順序等設(shè)置。

 

八、方案優(yōu)勢

        ◆ 兼容性強:完美解決科遠DCS(PA)與眾多Modbus儀表的通信問題。同時此方案已經(jīng)成功應(yīng)用到和利時、國電智深等DCS的項目中。

        ◆ 穩(wěn)定性高:網(wǎng)關(guān)具備三端隔離、浪涌保護等功能,適用于工業(yè)環(huán)境。

        ◆ 置靈活:可根據(jù)儀表數(shù)量和數(shù)據(jù)類型靈活配置映射關(guān)系。

        ◆ 維護方便:LED狀態(tài)指示燈便于快速診斷故障。

九、 注意事項

        ◆ 關(guān)鍵限制:當(dāng)前選型的PCTG-7013A網(wǎng)關(guān)僅支持16個AI輸入槽,如需連接更多儀表可通過增加PCTG-7013A網(wǎng)關(guān)數(shù)量實現(xiàn)。

        ◆ RS485總線布線必須規(guī)范,采用手拉手方式,避免星形連接。

        ◆ 所有設(shè)備的通信參數(shù)(波特率、校驗等)必須設(shè)置一致。

        ◆ Profibus PA地址和Modbus從站地址必須在有效范圍內(nèi)且無沖突。

審核編輯(
王靜
)

提交

查看更多評論
其他資訊

查看更多

磐創(chuàng)科技的DP/PA耦合器把橫河PA協(xié)議的壓力變送器接入S7-1200

磐創(chuàng)科技——DP/PA耦合器應(yīng)用說明

北京磐創(chuàng)科技:Profinet協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

通過DP主站網(wǎng)關(guān)把E+H流量計接入Can網(wǎng)絡(luò)中

DP/PA Coupler