把Modbus儀表接入科遠PA總線DCS系統
一、項目概述
本項目需將16臺支持Modbus RTU協議的現場儀表(如流量計、壓力變送器、溫度變送器等)的數據,安全、可靠地接入至科遠自動化DCS系統。科遠DCS系統需具備Profibus PA主站接口卡。
采用北京磐創科技的PCTG-7013A型 Profibus PA轉Modbus網關作為協議轉換橋梁。該網關在Profibus PA總線上作為從站,被科遠DCS主站訪問;在Modbus總線上作為主站,主動輪詢16個 Modbus從站儀表,并將數據映射到PA的輸入輸出地址區,供DCS系統讀取。
二、系統架構與工作原理
2.1 物理連接:
DCS側:科遠DCS的PA主站接口通過Profibus PA總線(專用屏蔽雙絞線)連接至PCTG-7013A網關的PA接口。
現場儀表側:16個Modbus儀表通過RS485總線(手拉手方式)連接至PCTG-7013A網關的RS485接口。需注意終端電阻的撥碼開關設置。
電源:為網關提供DC24V電源。
2.2 通信邏輯:
PCTG-7013A網關根據在DCS組態中設定的參數(儀表地址、功能碼、寄存器地址等),循環向Modbus總線上發送查詢命令。
Modbus儀表響應請求,將數據返回給網關。
網關將接收到的Modbus數據,按照預先定義好的映射關系,轉換成符合Profibus PA行規的數據格式(包括過程值和狀態字)。
科遠DCS系統通過其PA主站,以循環通信的方式,從網關的輸入地址區中讀取所有儀表的數據。
三、系統架構圖如下所示:

四、設備選型與配置
| 設備名稱 | 型號 | 數量 | 備注 |
| Profibus PA轉Modbus網關 | PCTG-7013A | 1臺 | RS485接口版本 |
| Modbus儀表 | ECD T80 | 16臺 | |
| Profibus PA電纜 | 若干 | 專用屏蔽雙絞線,連接DCS與網關 | |
| RS485總線電纜 | 屏蔽雙絞線 | 1套 | 連接網關與16個儀表,需手拉手連接 |
| DC24V電源 | 1臺 | 功率需滿足網關及可能的總線供電儀表需求 | |
| PA總線分配器 | 1臺 | 用于網關PA接口,帶終端電阻 |
五、網關關鍵配置:
5.1 Profibus PA地址:通過網關上的兩位撥碼開關和一位底部撥碼開關設置(1-125),此地址必須與在科遠DCS組態軟件中設置的從站地址完全一致。
5.2 Modbus參數:在DCS組態軟件中設置(見下文),包括波特率、數據位、停止位、校驗位等,必須與16個儀表的通信參數完全一致。建議統一設置為:9600bps, 8, None, 1 (8N1)。
六、 DCS組態與網關參數設置(核心步驟)
此步驟在科遠DCS的工程師站上完成。雖然科遠DCS的組態界面與手冊中的STEP7或TIA Portal不同,但核心邏輯完全一致。
6.1 安裝GSD文件:
◆ 從網關供應商處獲取最新的PA_MBM.gsd文件。
◆ 在科遠DCS的組態軟件中,找到安裝GSD或設備描述文件的入口,將該文件導入到硬件目錄中。完成后,應在硬件目錄的“Profibus PA”或“其他現場設備”下找到“PCTG-7013”或類似名稱的設備。
6.2 硬件組態:
◆ 在DCS硬件配置中,添加Profibus PA主站系統。
◆ 從硬件目錄中將“PCTG-7013”設備拖放到PA總線上。
◆ 關鍵:設置該網關的Profibus地址,必須與硬件上撥碼開關設置的地址相同。
6.3 配置網關通信參數:
◆ 在網關的屬性窗口中,配置Modbus網絡通用參數:
Modbus Baud: 設置為與所有儀表相同的波特率(如9600)。
ModBus Data Format: 設置為與所有儀表相同的數據格式(如8-None-1)。
ModBus Command Delay Time: 根據網絡復雜度設置,通常50-100ms即可。
ModBus ACK TimeOut Time: 設置報文響應超時時間,建議500-1000ms。
6.4 數據點映射配置(最核心步驟):
◆ 網關提供了最多36個數據槽(Slot):16AI + 8DI + 4AO + 8DO。
◆ 規劃:16個儀表均為只讀(AI),因此我們使用16個AI槽。每個AI槽可以讀取一個32位浮點數(占2個Modbus寄存器)。
◆ 每個AI槽讀取2個寄存器(一個浮點數)。16個儀表每個只提供1個重要的32位浮點數數據(如壓力值),那么16個AI槽正好夠。
◆ 映射設置:對于每個使用的AI槽,需設置其對應的Modbus參數:
Modbus Slave ID: 填寫此槽位對應的Modbus儀表地址(1-247)。
Read FC: 選擇讀保持寄存器0x03或讀輸入寄存器0x04,根據儀表手冊決定。
RegStartAddr: 填寫該數據點在儀表中的起始寄存器地址(十進制,如40001填40001,或0)。
ByteOrder: 選擇寄存器數據的字節順序(如1-2-3-4或2-1-4-3等),必須與儀表定義的浮點數格式一致。
6.5 編譯下載:
完成所有組態后,編譯硬件配置并下載至科遠DCS的主控制器。
七、實施與調試
7.1 硬件安裝:正確連接PA和RS485網絡,確保屏蔽層接地良好,終端電阻正確撥碼。
7.2 上電檢查:觀察網關指示燈狀態(PW常亮,PA常亮表示與DCS連接正常,TX、RX閃爍表示Modbus通信正常)。
7.3 DCS監控:在科遠DCS的監控畫面中,添加對應的過程變量(PV)點,并與組態中配置的輸入地址關聯。
7.4 數據驗證:對比DCS畫面顯示值與現場儀表本地顯示值,確保數據正確無誤。如有問題,檢查Modbus地址、功能碼、字節順序等設置。
八、方案優勢
◆ 兼容性強:完美解決科遠DCS(PA)與眾多Modbus儀表的通信問題。同時此方案已經成功應用到和利時、國電智深等DCS的項目中。
◆ 穩定性高:網關具備三端隔離、浪涌保護等功能,適用于工業環境。
◆ 配置靈活:可根據儀表數量和數據類型靈活配置映射關系。
◆ 維護方便:LED狀態指示燈便于快速診斷故障。
九、 注意事項
◆ 關鍵限制:當前選型的PCTG-7013A網關僅支持16個AI輸入槽,如需連接更多儀表可通過增加PCTG-7013A網關數量實現。
◆ RS485總線布線必須規范,采用手拉手方式,避免星形連接。
◆ 所有設備的通信參數(波特率、校驗等)必須設置一致。
◆ Profibus PA地址和Modbus從站地址必須在有效范圍內且無沖突。
提交
磐創科技的DP/PA耦合器把橫河PA協議的壓力變送器接入S7-1200
磐創科技——DP/PA耦合器應用說明
北京磐創科技:Profinet協議轉換網關
通過DP主站網關把E+H流量計接入Can網絡中
DP/PA Coupler

投訴建議