日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB25年10月
關(guān)注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計算2025年會
2025工業(yè)安全大會
CAIAC 2025
OICT公益講堂
當(dāng)前位置:首頁 >> 案例 >> 案例首頁

案例頻道

DCS與ESD數(shù)據(jù)通訊的實現(xiàn)
  • 企業(yè):控制網(wǎng)     領(lǐng)域:電源    
  • 點擊數(shù):5168     發(fā)布時間:2003-09-25 15:46:00
  • 分享到:

 王明成,王玉成,何  彥

1  前言
為改善柴油質(zhì)量,甘肅玉門油田分公司煉化總廠擴建了柴油加氫裝置,但由于其危險性高,在控制系統(tǒng)時需考慮DCS與ESD(Emergency Shut Down)系統(tǒng)獨立設(shè)置。DCS用于對生產(chǎn)過程進行連續(xù)動態(tài)監(jiān)控,使生產(chǎn)裝置在設(shè)定值下平穩(wěn)運行;而ESD系統(tǒng)用于對生產(chǎn)過程的關(guān)鍵參數(shù)及過程工作狀況進行連續(xù)監(jiān)視,檢測其相對于預(yù)定安全操作條件的變化,當(dāng)所監(jiān)測的過程變量超過其安全限定值時,ESD系統(tǒng)即取代DCS進行操作,按預(yù)置的安全邏輯順序動作,將過程設(shè)置成安全的非正常操作狀態(tài),把發(fā)生惡性事故的可能性降到最低。柴油加氫裝置DCS選用ABB公司的Freelance2000系統(tǒng),ESD選用Moore公司的QUADLOG系統(tǒng)。為便于DCS操作人員了解ESD聯(lián)鎖過程數(shù)據(jù),有必要將ESD關(guān)鍵參數(shù)傳至DCS中進行顯示,這就涉及到DCS與ESD間數(shù)據(jù)通訊的問題。

2  Modbus從設(shè)備
在DCS與ESD通訊時,ESD作為Modbus的從設(shè)備,QUADLOG系統(tǒng)提供的Modbus從功能塊庫能將QUADLOG的控制器設(shè)置成Modbus的從設(shè)備,從設(shè)備提供數(shù)據(jù)響應(yīng)Modbus主設(shè)備發(fā)出的請求。
Modbus從功能塊庫提供了MODBUS_S和SERIAL功能塊,Modbus主設(shè)備要能從Modbus從設(shè)備取得數(shù)據(jù),MODBUS_S功能塊必須將這些數(shù)據(jù)映射成Modbus主設(shè)備能識別的寄存器(Registers)或線圈(Coils)地址,然后主設(shè)備通過Modbus協(xié)議讀取這些寄存器或線圈地址。把數(shù)字量如布爾值映射為線圈(地址從00001到09999)或輸入線圈(地址從10001到19999);把模擬量如實數(shù)、整數(shù)映射為輸入寄存器(地址從30001到39999)或保持寄存器(地址從40001到49999)。
2.1  SERIAL功能塊
該功能塊用來初始化Modbus通訊端口、激活從設(shè)備的串行端口,以便同Modbus網(wǎng)絡(luò)和Freelance2000進行通訊,該功能塊如圖1所示。
EN為TRUE,激活該功能塊并產(chǎn)生一個ID號,該ID號提供給串行通訊功能塊如MODBUS_S使用。激活后,SERIAL功能塊處理串行功能塊和連接到串口的主設(shè)備的請求。在SERIAL提供的參數(shù)表中,可設(shè)置串行通信的波特率、數(shù)據(jù)位、奇偶校驗、停止位、流量控制、超時和串口號。

                              

   圖1  SERIAL功能塊      圖2  MODBUS_S功能塊

2.2  MODBUS_S功能塊
該功能塊將QUADLOG系統(tǒng)的控制器設(shè)置成Modbus從設(shè)備,使用Modbus協(xié)議使QUADLOG系統(tǒng)同Modbus主設(shè)備Freelance2000交換數(shù)據(jù),MODBUS_S功能塊如圖2所示。
EN為TRUE時,MODBUS_S響應(yīng)Freelance2000的讀請求;ID是SERIAL功能塊產(chǎn)生的ID號,且該ID號可供同一個控制器中的多個MODBUS_S使用;ADDR是分配給控制器作為Modbus從設(shè)備的地址,F(xiàn)reelance2000發(fā)出的請求必須使用該地址才能同QUADLOG控制器進行正常通訊;START是Freelance2000讀取數(shù)據(jù)的起始地址;NUM是線圈或寄存器數(shù)量;DATA是存放實際數(shù)據(jù)的數(shù)組。
3  Modbus主設(shè)備
Freelance2000是Modbus主設(shè)備,采用AC800F現(xiàn)場控制器。同ESD的串行通訊由FI820接口模件完成,在FI820下必須設(shè)置一個Modbus主對象(MODM_DEV),在該對象中組態(tài)并完成相關(guān)設(shè)置以實現(xiàn)通訊。
在Modbus主功能塊庫中,提供了Read-coil、Read-register和轉(zhuǎn)換功能塊。由于在數(shù)據(jù)通訊時,Read-coil比Read-register簡單,故只介紹后兩者。
(1)  Read-register功能塊
讀寄存器功能塊有三種類型:MODM_R1R,MODM_R8R,MODM_R16R,分別最大輸出1個、8個、16個報文數(shù)據(jù)。該功能塊通過Freelance2000的串行接口從ESD讀取數(shù)據(jù)并將讀來的數(shù)據(jù)轉(zhuǎn)換成Freelance2000 WORD數(shù)據(jù)類型。
(2)  轉(zhuǎn)換功能塊
由于實數(shù)在ESD中占用兩個寄存器地址,在通訊過程中,讀寄存器功能塊分別將其讀為尾數(shù)和指數(shù),并轉(zhuǎn)換成實數(shù)格式。
4  Freelance2000與QUADLOG系統(tǒng)的數(shù)據(jù)通訊
4.1  QUADLOG系統(tǒng)軟件的實現(xiàn)

圖3  QUADLOG系統(tǒng)程序流程圖

在柴油加氫裝置中,DCS與ESD進行數(shù)據(jù)通訊的點數(shù)大約有200多個位號,為敘述方便,僅舉4個壓縮機軸振動位移傳給DCS進行顯示。QUADLOG系統(tǒng)程序?qū)崿F(xiàn)如圖3所示。
MODBUS_S的ID輸入值來自SERIAL塊,ID為“2”表示SERIAL在控制器的串行端口2上進行通訊;控制器作為從設(shè)備的地址設(shè)為10;由于從QUADLOG系統(tǒng)的模擬卡件的內(nèi)存讀取模擬數(shù)據(jù),數(shù)據(jù)應(yīng)放入保持寄存器,保持寄存器地址從40001~40009,所以START的起始地址設(shè)為40001;由于壓縮機軸振動位移是實數(shù),占用兩個寄存器,故NUM為位移個數(shù)的兩倍,NUM等于8;SLVDATA是一維數(shù)組,維數(shù)為4,用來存放傳給DCS的4個位移數(shù)據(jù),SLVDATA[1]……SLVDATA[4]分別存放DI_101……DI_104值。Freelance2000從QUADLOG系統(tǒng)讀取的寄存器地址范圍從40001到40008,DI_101值映射為寄存器地址40001和40002,DI_102值映射為寄存器地址40003和40004,DI_103值映射為寄存器地址40005和40006,DI_104值映射為寄存器地址40007和40008。
4.2  Freelance2000軟件的實現(xiàn) 

圖4  Freelance2000工作原理框圖

使用Modbus協(xié)議,通過Freelance2000的串口讀取QUADLOG系統(tǒng)SLVDATA數(shù)組元素映射成的寄存器。在Freelance2000為讀取寄存器,將8輸出的讀寄存器功能塊放入組態(tài)區(qū)域。由于實數(shù)映射成兩個寄存器,因此R01讀的是40001寄存器,R02讀的是40002寄存器,要能把兩個寄存器還原為實數(shù),還要把轉(zhuǎn)換功能塊放入組態(tài)區(qū),R01連至轉(zhuǎn)換功能塊的指數(shù)管腳,R02連至轉(zhuǎn)換功能塊的尾數(shù)管腳,轉(zhuǎn)換功能塊將讀取來的報文數(shù)據(jù)轉(zhuǎn)換成對應(yīng)的壓縮機軸振動位移數(shù)據(jù),并在DCS上顯示出來,位號為DI_101。其它三個位移同理可得,全部8個輸出的連接如圖4所示。
在MODM_R8R的參數(shù)表中還要進行一些設(shè)置后,F(xiàn)reelance2000才能同ESD進行正常通訊。在Interface name中設(shè)該功能塊的MODM_DEV對象;在Slave addr中設(shè)ESD控制器的地址,此處為10;Function code設(shè)為讀保持寄存器;Start addr是MODBUS_S的START地址,地址為40001;Register count是MODM_R8R的最大輸出個數(shù):8個。
4.3  QUADLOG系統(tǒng)與Freelance2000硬件結(jié)構(gòu)
QUADLOG系統(tǒng)的控制器有兩個串口P1和P2。P1用于模塊間通訊,P2用于同DCS交換數(shù)據(jù)。FI820也有兩個串口Ser1和Ser2,均可用于同ESD進行通訊。但是,每個串口必須插入一個MODM_DEV對象,然后在該對象下組態(tài),在對象的參數(shù)表中可進行參數(shù)設(shè)置:串行通信的波特率、停止位、奇偶校驗、幀和串口標(biāo)準(zhǔn);DCS與ESD間串行通訊的標(biāo)準(zhǔn)有:RS232、RS422、RS485。RS232的最大通訊距離只有20m,而RS422和RS485的最大通訊距離可達(dá)1200m,最大通訊速率可達(dá)12M。由于該廠的DCS與ESD相距較遠(yuǎn),故選用RS485標(biāo)準(zhǔn),ESD端必須使用RS232/RS485轉(zhuǎn)換器將RS232轉(zhuǎn)換成RS485,F(xiàn)reelance2000可軟件組態(tài)成RS485。DCS與ESD的硬件連接如圖5所示。

圖5  DCS與ESD的硬件連接

5  結(jié)語
本文僅介紹了DCS從ESD讀數(shù)據(jù),利用相應(yīng)功能塊同樣可實現(xiàn)DCS寫數(shù)據(jù)到ESD,DCS將實數(shù)或整數(shù)轉(zhuǎn)換成尾數(shù)和指數(shù),傳至Write register功能塊的兩個相鄰的wi和wi+1(i為奇數(shù))。如果通訊的數(shù)據(jù)是數(shù)字量,就更為簡單,無需利用轉(zhuǎn)換功能塊進行轉(zhuǎn)換,把數(shù)值量映射成線圈地址即可,一個數(shù)字量只占用一個線圈地址。

熱點新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細(xì)的需求:
姓名:
單位:
電話:
郵件:
久久精品大片| 精品视频在线观看一区二区| 可以免费看污视频的网站| 欧美大片aaaa一级毛片| 国产91素人搭讪系列天堂| 色综合久久久久综合体桃花网| 免费毛片播放| 成人高清护士在线播放| 国产伦精品一区二区三区无广告| 国产激情视频在线观看| 精品国产一区二区三区免费| 国产精品免费精品自在线观看| 国产福利免费视频| 成人免费一级纶理片| 日韩在线观看视频网站| 精品国产一区二区三区免费| 国产麻豆精品免费密入口| 国产福利免费视频| 青草国产在线| 国产高清视频免费观看| 国产不卡福利| 精品视频在线观看免费| 日本特黄特色aa大片免费| 成人影视在线播放| 精品国产三级a| 久草免费在线视频| 欧美激情伊人| 国产精品1024在线永久免费| 日韩中文字幕在线播放| 亚洲www美色| 青青青草视频在线观看| 国产综合91天堂亚洲国产| 亚洲精品影院久久久久久| 精品国产一区二区三区精东影业 | 欧美一级视| 成人av在线播放| 一级女性大黄生活片免费| 国产麻豆精品hdvideoss| 国产精品自拍亚洲| 999久久66久6只有精品| 欧美爱色| 精品久久久久久中文字幕2017| 美女免费黄网站| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 999久久狠狠免费精品| 国产视频一区二区在线观看| 99久久网站| 麻豆污视频| 日韩免费片| 欧美大片aaaa一级毛片| 国产美女在线观看| 国产欧美精品| 欧美激情一区二区三区在线播放| 毛片电影网| 99色精品| 亚洲 激情| 天天做日日干| 精品久久久久久中文| 国产a视频| 国产一区二区精品久久91| 高清一级做a爱过程不卡视频| 成人影视在线观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品国产亚一区二区三区| 黄视频网站免费观看| 亚洲女初尝黑人巨高清在线观看| 99色视频在线| 精品国产一区二区三区久| 国产一区二区福利久久| a级毛片免费观看网站| 高清一级片| 久草免费在线观看| 国产91精品露脸国语对白| 久久精品道一区二区三区| 国产成人精品在线| 99热热久久| 日韩一级黄色| 91麻豆高清国产在线播放| 美国一区二区三区| 国产一区二区福利久久| 免费一级片网站| 日韩专区第一页| 国产成人精品影视| 四虎精品在线观看| 亚洲精品中文字幕久久久久久| 日韩中文字幕一区| 999久久66久6只有精品| 国产91精品一区二区| 亚洲 男人 天堂| 国产成人啪精品视频免费软件| 国产国产人免费视频成69堂| 日韩专区第一页| 美女免费精品视频在线观看| 美女免费黄网站| 欧美一区二区三区性| 国产视频久久久| 国产成人精品综合久久久| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 可以免费看毛片的网站| 国产国语在线播放视频| 精品久久久久久影院免费| 亚洲天堂免费观看| 一级女性大黄生活片免费| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产欧美精品| 日韩在线观看视频免费| 久久国产精品永久免费网站| 999久久66久6只有精品| 色综合久久天天综合绕观看| 精品视频在线看| 四虎影视久久| 99久久精品国产高清一区二区| 久久福利影视| 国产网站麻豆精品视频| 欧美a级片视频| 高清一级片| 国产欧美精品| a级毛片免费观看网站| 一级女性全黄生活片免费| 国产视频久久久久| 成人免费一级毛片在线播放视频| 黄色免费网站在线| 欧美另类videosbestsex久久| 国产精品自拍在线| 国产成人精品综合久久久| 午夜家庭影院| 免费一级生活片| 欧美α片无限看在线观看免费| 日韩中文字幕一区| 国产网站免费在线观看| 久久精品店| 国产一区二区精品| 欧美另类videosbestsex视频| 欧美爱色| 国产精品1024永久免费视频| 亚洲精品影院久久久久久| 精品久久久久久影院免费| 国产一区二区福利久久| 免费国产一级特黄aa大片在线| 麻豆系列国产剧在线观看| 国产视频网站在线观看| 色综合久久天天综线观看| 久久精品免视看国产明星| 韩国三级一区| 久久精品欧美一区二区| 黄视频网站免费看| 久久久久久久久综合影视网| 你懂的在线观看视频| 久久国产精品自由自在| 国产高清视频免费| 黄视频网站在线看| 99热热久久| 97视频免费在线| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产原创中文字幕| 黄视频网站在线免费观看| 国产激情视频在线观看| 国产成人精品影视| 久久国产精品自由自在| 精品久久久久久中文| 精品国产三级a| 国产一区二区精品| 久久久久久久免费视频| 美女免费毛片| 麻豆网站在线免费观看| 日韩在线观看视频免费| 一级女性大黄生活片免费| 一级毛片视频免费| 欧美激情一区二区三区视频| 欧美a级大片| 国产视频一区二区在线观看| 亚飞与亚基在线观看| 中文字幕一区二区三区 精品| 国产视频网站在线观看| 国产不卡在线看| 四虎精品在线观看| 黄色免费网站在线| 久久精品欧美一区二区| 日韩在线观看视频黄| 国产国语对白一级毛片| 一级女性全黄生活片免费| 国产精品1024在线永久免费| 久草免费资源| 精品在线观看国产| 欧美激情一区二区三区在线| 国产网站免费在线观看| 黄色福利片| 91麻豆高清国产在线播放| 精品视频一区二区| 99热热久久| 黄视频网站免费看| 国产精品自拍在线观看| 日本特黄一级| 在线观看成人网 | 国产一区二区福利久久| 国产麻豆精品| 欧美18性精品| 亚洲精品久久久中文字| 国产极品精频在线观看| 欧美a级成人淫片免费看|