999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Modbus通信協議在CS3000中的應用

2011-11-04 13:47:29翔,丁
石油化工自動化 2011年1期
關鍵詞:定義設備系統

王 翔,丁 偉

(獨山子石化公司煉油廠儀表車間,新疆克拉瑪依 833600)

Modbus通信協議在CS3000中的應用

王 翔,丁 偉

(獨山子石化公司煉油廠儀表車間,新疆克拉瑪依 833600)

介紹了Modbus協議的含義及其數據傳輸方式,闡述了該廠CS3000系統與其他各子系統之間的應用,分析了基于Modbus進行數據交換的硬件結構配置及軟件組態的應用。同時說明了利用Modbus通信協議來解決CS3000系統與第三方智能控制儀表之間的通信,在煉油自動控制系統的實際操作中極大地方便了現場的控制和操作,是一個值得推廣的方式。

Modbus通信協議;傳輸方式;數據轉換;主—從設備;硬件配置;軟件配置

0 引 言

某新建成的千萬噸煉油項目中,根據各個裝置的工況及生產要求不同,DCS采用CS3000系統;緊急停車系統(ESD)采用TRICONEX控制系統;電氣控制系統(ECS)采用RCS-9700后臺監控系統,而其他的一些小系統如PAS原油過濾系統、水利出焦系統等多采用PLC控制系統。為了實現對不同系統控制設備的集中監控,設置CS3000為主要監控系統,其他系統通過Modbus通信協議將數據傳送到CS3000系統中顯示的方法來實現生產工藝對不同系統控制設備的集中監控。

1 數據傳輸方式

如圖1所示,Modbus通信協議基本上遵循主—從設備(Master and Slave)。根據Modbus通信協議的規定,必須一方為主設備,另一方為從設備,不能互換角色。在該項目中以CS3000監控系統為主設備,PLC,ECD,ECS等為從設備,CS3000系統一直檢查從設備的各種信息,然后顯示并對各種邏輯計算及控制進行處理。

圖1 主—從設備查詢回應表

2 通信硬件配置

在CS3000系統中用來與子系統建立串口通信的專用卡件是ALR121卡。ALR121通信卡支持RS-422/485通信,Modbus是其最常采用的協議,它可以提供兩個RS-422/RS485端口。在該項目中,CS3000系統與ESD,PLC,ECS等子系統之間皆采用的是 RS-485的兩線制和四線制連接。應用層協議是Modbus,這是很典型的應用,非常方便。

2.1 CS3000與ESD系統的Modbus硬件配置

按照安全獨立原則要求,ESD獨立于DCS,其安全級別高于DCS。CS3000與 ESD網絡連接如圖2所示,TRICON的通信功能是利用其固 有 的 通 信 模 件 TCM4351B 進 行 的。TCM4351B提供了四個串行口,通過這些接口可以和 Modbus主機及DCS進行 RS-232和RS-422/RS-485串行通信;模件還可以提供兩個 10/100 Mbit/s以太網端口和一個 RS-232調試端口。當DCS與 ESD進行通信時,采用RS-485接線的四線接法,將 ALR121的TX+,TX-,RX+,RX-,SG端 子 與TCM 4351B通信模件其中一個串口的1,2,3, 4,9端子連接即可。在該項目蒸餾、焦化、加氫裂化等 8個裝置中,采用了雙 TCM 冗余Modbus通信方式和ALR121通信卡進行通信,這樣保證了通信的準確性和快速性。

圖2 CS3000與ESD的網絡連接

2.2 CS3000與ECS的Modbus硬件配置

該項目中,ECS采用RCS-9700后臺監控系統。CS3000與 ECS網絡連接如圖 3所示,和CS3000進行Modbus通信的是RCS-9700系列中的RCS-9794A/B通信裝置。RCS-9794A/B通信裝置作為RCS-9700變電站自動化系統的規約轉換裝置,用于將各種繼電保護設備信息、交直流屏信息、電度表信息等智能設備信息經規約轉換后接入 RCS-9700變電站自動化系統。RCS-9794A/B對下支持多種標準通信規約和通信接口,對上支持RCS-9700網絡103規約。進行RS-485通信時采用普通的RS-485接線的兩線接法,將ALR121的 TX+,TX-,SG端子與 RCS-9794A/B中其中一個串口的 7,8,9端子連接即可。

圖3 CS3000與ECS的網絡連接

2.3 CS3000與PLC的Modbus硬件配置

該項目中,基于 PLC的結構靈活、傳輸質量高、成本低、使用面廣等特點,PSA原油過濾系統、蠟油過濾、水利出焦、硫磺包裝機、火炬點火系統等19套小裝置都采用獨立的PLC。CS3000與PLC通信網絡示意如圖 4所示,PLC進行Modbus通信采用CP341模塊,該模塊具有1個串行通信口。可以使用這個接口實現 PLC與其他串行通信設備的數據交換。在CS3000與PLC通信時,CS3000作為主設備,PLC作為從設備。Modbus為單主站網絡協議,所以系統中只能夠有一個Modbus主站,并且只能夠實現主站和從站的數據交換,從站之間不能進行數據交換。采用普通的RS-485接線的兩線接法,將ALR121的 TX+,TX-,SG端子與CP341的4,8,11端子連接即可實現CS3000與PLC的通信。

圖4 CS3000與PLC的網絡連接

3 通信軟件配置及應用

以該項目加氫裂化ESD,焦化ECS,水利出焦S7-300型PLC與CS3000系統間通信為例,介紹TCM,RCS-9794,CP341和ALR121如何進行通信組態和編程的。

3.1 ESD軟件組態配置

在對 ESD軟件進行組態配置時,首先硬件定義中在 TRICON主機架的COM槽上定義一塊TCM4351B通信卡,并進行設置,在端口設置參數對話框下,選擇一個 TCM 模件上的通信端口(TCM共有4個通信端口)后,在接口組態設置中為選好的端口選擇通信方式。在和CS3000通信中將ESD控制器作為Modbus從站進行通信,所以通信方式要選擇“Modbus Slave RTU”。在ESD軟件組態配置中非常重要的一點就是 ESD作為Modbus通信的從站地址的定義,從站地址字段表示接受主站報文的從站地址,用戶必須設定每臺從站的專用地址,只有被編地址的設備才能對主機的命令做出應答,從站發送應答報文時報文中地址的作用是向主站報告正在通信的是哪臺從站當設定好Modbus通信從站地址后,還需要對該Modbus端口進行通信軟件參數的設置,比如波特率、量程等,具體參數要參考Modbus通信協議以及該項目實際情況。組態完通信參數后對組態進行下裝就完成了對 ESD的通信組態。ESD組態流程如圖5所示。

圖5 ESD軟件組態流程

3.2 ECS軟件組態配置

在對ECS軟件進行組態配置時,如圖6所示首先在 RCS-9793組態工具中選擇“板卡 0 (CPU1)”,然后根據現場硬件接線的實際情況來對串行口進行組態,在焦化裝置中用的是卡板0的第二個串行口,所以在“板卡串行口列表”中對串行口2進行組態,在串口2對應行“通信規約”對應列的位置,要選擇“Modbus串口對上規約”因為ECS是作為從站與CS3000通信的。同時要修改串行口2端口對應的線路模式、波特率、數據位、停止位、奇偶校驗等參數,具體的設置要參考Modbus通信協議以及該項目實際情況。做完上述的組態并下裝后即完成了對RCS-9794A/B的通信組態

圖6 ECS軟件組態流程

3.3 PLC軟件組態配置

在對PLC軟件進行組態配置時,如圖7所示首先在STEP 7 V5.3版編程軟件的硬件配置中定義CP341通信卡。然后在CP341的參數設定中,對CP341參數進行設置,在設置參數時從站的定義非常重要,因為同上述的子系統一樣,PLC作為和CS3000通信的Modbus從站用戶必須設定專用地址,只有被編地址的設備才能對主機的命令做出應答。接下來要對CP341通信協議進行定義,其定義必須和現場硬件進行匹配,水利出焦裝置現場CP341用的是RS-485兩線制,所以必須定義為RS-485兩線制協議。定義完通信方式并且下裝后即完成了對 CP341的通信組態。

圖7 PLC軟件組態流程

3.4 CS3000系統軟件組態配置

在CS3000組態中,如圖 8所示,首先要對ALR121進行定義。進入CS3000組態管理軟件SYSTEM VIEW,對已與子系統連接的ALR121卡進行屬性設置,定義端口 PORT1的通信參數,如波特率,奇偶校驗,響應時間等,在參數設定時要根據上述子系統設置的參數,保持和子系統通信雙方的參數一致,其中通信方式是兩線制還是四線制要根據現場ALR121卡件接線方式保持一致,其中同ESD通信ALR121卡件使用的是四線制,而和ECS和PLC使用的是兩線制。

在定義完通信卡屬性后,接下來是在ALR121中對通信數據進行關鍵參數定義。CS3000與子系統通信數據的定義在通信點編輯器“COMMUNICA TION I/O BUILDER”中完成,其中組態要根據子系統提供的資料進行定義。關鍵參數定義如下。

a)緩沖區的大小“SIZE”,其根據與子系統通信的數據量來定義,不能超出子系統通信的數據量,否則多出的數據點會在錯誤檢測過程中被判斷為故障點,從而使系統將ALR121判斷為故障。

b)端口“PORT”,在“PORT”中填入與子系統通信的現場接線端口即可。

c)從站地址“STA TION”,即上述各子系統中“slave”的地址,必須要保證與通信的子系統的從站地址一致。

圖8 CS3000系統Modbus軟件組態流程

d)設備類型和通信數據起始地址“DEVICE&ADDRESS”,它是根據子系統提供的Modbus通信地址的起始地址進行設定的,以后的排列順序必須與子系統提供的地址表相一致。

e)數據類型“DATA TYPE”,它的設定根據與子系統通信數據的類型選擇的,如果是模擬量數據類型就選擇“16位無符號整型”,其他類型以此類推。

f)位號說明“LABEL”等信息。

4 CS3000中Modbus信息換算方法

利用CS3000系統FUCTION BLOCK建立一個通信顯示時,根據Modbus通信系統信息的機構特點,PLC,ESD,ECS等系統通信給CS3000的原始報文是16位整數值,需要進行數據轉換。將Modbus通信的16位整數值轉換為CS3000用戶所能識別的浮點型實數值。在CS3000系統的詳細參數設置中,在輸入信號轉換這一項選擇通信輸入“SUBSYS”,CS3000通過內部換算公式將數值轉換為外部的浮點型實數值,兩者之間有一定的數學關系,這個關系就是 Modbus數值量的換算關系。

5 結束語

該項目自使用Modbus通信協議將各個系統的數據通信集中到CS3000系統以來,CS3000通過RS-422,RS-485接口用Modbus RTU協議同PLC,ESD,ECS間的通信一直正常,從未出現過任何軟、硬件故障以及其他干擾現象,有效地保證了 DCS的正常運行。可見,CS3000通過Modbus與PLC,ESD,ECS等系統通信是一種行之有效的方法。DCS中可以讀取PLC,ESD,ECS等系統中的測量值、設定值等,同時可以遠程設置和監視PLC,ESD,ECS等系統中控制閥的數據,極大地方便了現場的控制和操作。

[1] 徐建山,呂震中,于向軍.利用Modbus協議實現與火電站DCS的串行通信[J].測控技術,2003,(3):40-42.

[2] 周純杰,江建華,徐邦荃,等.基于Modbus協議的 PLC與CAN總線通信方法及實現[J].電氣傳動,2004,(6): 29-31.

[3] 朱 祎,鄭華耀.基于Modbus通信協議的網絡化電力傳動船舶監控系統[J].機電一體化,2005,(3):73-77.

[4] 顏河恒,王曉華,佟為明.Modbus關鍵技術分析及節點開發[J].自動化技術與應用,2006,(5):49-57.

[5] 黃 寧,范軼翔,張 俊.采用Modbus協議實現DCS系統中監控級數據集成[J].電子技術應用,2002,(7):40-42.

[6] 王念春.基于Modbus協議的PC與下位機PLC間的通信程序[J].自動化儀表,2001,(8):44-46.

[7] 徐 濤,閆 科,趙景林,等.基于ModBus協議的串行接口實現與DCS通信[J].工業控制計算機,2002,(3):56-57.

[8] 盧文俊,冷 杉,楊建軍.基于Modbus協議的控制器遠程監控系統[J].電力自動化設備,2003,(6):54-56.

The Application of the Modbus Communication Protocol in CS3000

Wang Xiang,Ding Wei
(The Dushanzi Petrochemi.Co.Refinery Plant, instru.workshop,Kelamayi,833600,China)

The contents and means of data transmission of the Modbus protocol are introduced.The application of CS3000 system and other subsystems in the plant is presented,the hardware disposition and software configuration fordata exchangebased on theModbus are expounded. How the communication between CS3000 and intelligent control instruments of third part is realized by the Modbus communication protocol is described.That has made control and operation more convenient in the operation of refinery automatic control system and is worth promoting.

the Modbus communication protocol;transmission mode;data conversion;master and slave equipments;hardware configuration;software configuration

TP273

B

1007-7324(2011)01-0057-04

2010-11-29(修改稿)。

王 翔(1982—),男,主要從事儀表自動化及DCS應用軟件開發和維護工作,任助理工程師。

猜你喜歡
定義設備系統
諧響應分析在設備減振中的應用
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
原來他們都是可穿戴設備
消費者報道(2014年7期)2014-07-31 11:23:57
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
主站蜘蛛池模板: 激情六月丁香婷婷四房播| 亚洲精品片911| 亚洲欧美自拍中文| 亚洲高清在线天堂精品| 91亚洲精品国产自在现线| 亚洲视频欧美不卡| 亚洲中文字幕av无码区| 免费人成在线观看成人片| 国产精品综合色区在线观看| 美女一区二区在线观看| 国产精品自拍露脸视频| 亚洲 成人国产| 91精品国产自产在线老师啪l| 天天视频在线91频| 色综合色国产热无码一| 精品视频在线一区| 久久人体视频| 一级不卡毛片| 最新国产网站| 亚洲成人精品在线| 99久久国产综合精品女同| 国产精品污视频| 亚洲无码精品在线播放| 丝袜国产一区| 欧美区一区| 日本日韩欧美| 国产精品制服| 18禁不卡免费网站| 国产后式a一视频| 日本a∨在线观看| 一本色道久久88亚洲综合| 综合久久久久久久综合网 | 久久99国产乱子伦精品免| 国产白浆在线| 国产一级在线播放| 91最新精品视频发布页| 高清无码手机在线观看| 国产在线高清一级毛片| 久久久久国产精品熟女影院| 美女一级免费毛片| 免费国产不卡午夜福在线观看| 日韩在线2020专区| 91精品国产自产在线观看| 性视频一区| 亚洲综合九九| 亚洲国产亚综合在线区| 久久这里只有精品23| 国产成人精品2021欧美日韩| 高潮毛片免费观看| 一级毛片无毒不卡直接观看| 国产欧美专区在线观看| 国产女人在线视频| 亚洲乱码精品久久久久..| 久久久国产精品免费视频| 久久综合色天堂av| 日本亚洲成高清一区二区三区| a亚洲视频| 国产精品女同一区三区五区| 在线观看亚洲成人| 亚洲精品在线影院| 性做久久久久久久免费看| 青青青国产精品国产精品美女| 亚洲天堂网视频| 欧美成人精品在线| 精品福利国产| 国产精品久久精品| 国产真实乱了在线播放| 小说 亚洲 无码 精品| 操国产美女| 亚洲精品777| 亚洲an第二区国产精品| 九九九精品成人免费视频7| 国产精品第页| 22sihu国产精品视频影视资讯| 88av在线看| 亚洲色成人www在线观看| 2020精品极品国产色在线观看 | 五月婷婷伊人网| 国产成人精品无码一区二| 欧美色伊人| 国产国语一级毛片在线视频| 色综合中文综合网|