0 引 言
工業(yè)控制已從單機(jī)控制走向集中控制、分散控制,并走入網(wǎng)絡(luò)時(shí)代。工業(yè)控制網(wǎng)絡(luò)為數(shù)據(jù)采集、工業(yè)控制提供了方便,節(jié)省了成本,提高了性能。實(shí)際應(yīng)用中,往往需要不同廠家控制系統(tǒng)的數(shù)據(jù)共享,或某集成系統(tǒng)不能滿足控制需要而額外加系統(tǒng),需要將2種不同系統(tǒng)進(jìn)行互聯(lián)。
1 系統(tǒng)結(jié)構(gòu)
集氣站DCS系統(tǒng)采用FoxBoro A2,該系統(tǒng)有三層結(jié)構(gòu),工廠層、控制層和I/O層。
I/O層:I/O層連接過(guò)程的輸入和輸出點(diǎn)。在這一層的產(chǎn)品是2500過(guò)程接口。
控制層:控制層允許對(duì)連續(xù)、順序控制和梯形邏輯的多樣化控制引擎進(jìn)行編排,在控制層我們使用的產(chǎn)品為T940一過(guò)程監(jiān)視,控制器。
工廠層:工廠層讓用戶可以使用FoxBoroA2的工具來(lái)制定控制策略,我們使用的產(chǎn)品為操作服務(wù)器/瀏覽器。
2 FoxBoro A2硬件
T940—過(guò)程監(jiān)視控制器
T940下掛分散的I/O組件用于控制處理。多個(gè)T940可以用網(wǎng)絡(luò)連在一起監(jiān)控幾千個(gè)I/O點(diǎn)。可選的冗余工作方式提高系統(tǒng)可靠性。T940可以同時(shí)支持多個(gè)不同的通訊口,而且都使用不同的RJ45接口。T940以FoxBoro A2自動(dòng)化系統(tǒng)的2500組件作為它分散的I/O系統(tǒng),它的開放的網(wǎng)絡(luò)結(jié)構(gòu)使它連接其他第三方I/O設(shè)備,這種設(shè)備支持PROFIBUS DP或Modbus—RTU協(xié)議。
T940組件能夠完成連續(xù)控制和順序控制。單個(gè)處理在物理上分散的I/0點(diǎn)。
2500由底板、I/0控制組件(簡(jiǎn)稱IOC)、I/O組件,端子頭和24V DV電源等部件組成。底板插槽為2、4、8、16,我們用的底板插槽為16槽。IOC是2500控制單元,每塊插槽左邊第一槽插IOC,它為底板上其他I/O組件提供通訊和電源。
3 工作站
工作站包含操作員站和工程師組態(tài)站(兼操作站),工程師站完成系統(tǒng)管理、組態(tài)和過(guò)程監(jiān)控、操作等功能。操作員站,完成過(guò)程監(jiān)控、操作等功能。工作站操作權(quán)限分為操作員權(quán)限和工藝工程師權(quán)限。操作員操作權(quán)限對(duì)現(xiàn)場(chǎng)儀表檢測(cè)數(shù)據(jù)進(jìn)行監(jiān)控,流程圖畫面的切換,PID控制回路的手/自動(dòng)控制和PID參數(shù)的修改,兩位式開關(guān)閥的手動(dòng)開/關(guān),歷史數(shù)據(jù)以及報(bào)警的查看。工藝T程師操作權(quán)限不但有操作人員的權(quán)限,而且可以設(shè)定檢測(cè)點(diǎn)報(bào)警類型和參數(shù),PID參數(shù)的修改,操作參數(shù)手動(dòng)輸入范圍限定。
4 紅臺(tái)集氣站設(shè)備系統(tǒng)介紹
紅臺(tái)集氣站共有11臺(tái)設(shè)備,其中包括:
5臺(tái)原料氣壓縮機(jī),采用SIEMENS—300可編程控制器,采用CP341通信卡完成與站控系統(tǒng)的通訊:
2臺(tái)閃蒸氣壓縮機(jī),采用SIEMENS—300可編程控制器,采用CP341通信卡完成與站控系統(tǒng)的通訊:
2臺(tái)氨制冷壓縮機(jī),采用英國(guó)嘉德SCC 40控制器,采用FPWIN軟件完成與站控系統(tǒng)的通訊:
1套乙二醇系統(tǒng),采用MINI—UPPC300自控系統(tǒng);
1套導(dǎo)熱油爐系統(tǒng),采用SIEMENS—200可編程控制器。
5 DCS與PLC通訊
5.1 DCS與PLC連接
DCS控制站上有RS—485接口,采用標(biāo)準(zhǔn)3線制,即發(fā)送、接收、邏輯地各一線。
5.2 通訊協(xié)議
T940控制器串行通訊協(xié)議采用Modbus協(xié)議,協(xié)議規(guī)定網(wǎng)絡(luò)中多臺(tái)設(shè)備可以串行連接通訊,采用主一從技術(shù),即網(wǎng)絡(luò)里僅有一臺(tái)設(shè)備可作為主機(jī)(稱Master),其他設(shè)備作為從機(jī)(稱Salvel,主機(jī)不需編號(hào),從機(jī)必須編號(hào)。主機(jī)首先向從機(jī)發(fā)出請(qǐng)求信息,從機(jī)根據(jù)主機(jī)的請(qǐng)求作相應(yīng)的回應(yīng)(向主機(jī)發(fā)送數(shù)據(jù)或從主機(jī)接收數(shù)據(jù))。
5.3 數(shù)據(jù)格式
Modbus協(xié)議支持傳輸?shù)臄?shù)據(jù)為ASCII碼和RTU (二進(jìn)制)兩種格式。ACSII碼方式的每個(gè)字節(jié)數(shù)據(jù)分2個(gè)字節(jié)傳送,RTU方式用1個(gè)字節(jié)進(jìn)行傳送,為了減少網(wǎng)絡(luò)數(shù)據(jù)傳輸量,一般選RTU數(shù)據(jù)方式。
6 DCS軟件組態(tài)及PLC通訊組態(tài)
主從式:DCS為主機(jī),PLC為從機(jī)
數(shù)據(jù)格式:RTU(二進(jìn)制)
數(shù)據(jù)幀格式:波特率9600,數(shù)據(jù)位8位,停止位1位,奇校驗(yàn)方式。
以氨制冷壓縮機(jī)壓縮機(jī)的通訊為例,通過(guò)Modbus RTU協(xié)議來(lái)和上位通訊系統(tǒng)連接,例如:冰山嘉德的上位組態(tài)或用戶的DCS系統(tǒng)。
壓縮機(jī)系統(tǒng)的遠(yuǎn)程檢測(cè)可以由嘉德的上位組態(tài)通過(guò)一根連接PC機(jī)COM1或COM2端口的兩芯屏蔽電纜(RS485)來(lái)實(shí)現(xiàn)。
通過(guò)和PC機(jī)兼容的端口連接,可以顯示當(dāng)前的各個(gè)參數(shù)值、運(yùn)行狀態(tài)和報(bào)警、停機(jī)等狀態(tài)并可以每天打印出溫度和壓力的圖表、報(bào)警及故障信息。
通訊的便捷性體現(xiàn)在可以查詢當(dāng)前的各個(gè)溫度、壓力及控制狀態(tài),并可以修改,顯示各設(shè)定值、上下限及時(shí)鐘設(shè)定值。所有的通訊都可以由一個(gè)RS485串型鏈連接到本控制系統(tǒng)中所有的嘉德控制器上來(lái)實(shí)現(xiàn)。
通訊的請(qǐng)求及應(yīng)答現(xiàn)在是通過(guò)ModbusRTU協(xié)議來(lái)完成的,SCC40控制器作為從站(slave),通過(guò)應(yīng)答作為主站(master)的上位機(jī)的查詢請(qǐng)求,可以傳輸各個(gè)溫度、壓力等模擬量以及控制狀態(tài)及其他開關(guān)量輸入和輸出的狀態(tài)。
每個(gè)嘉德SCC 4O控制器都有一個(gè)唯一的地址A nn(在Unit選項(xiàng)中設(shè)定),用來(lái)選擇一個(gè)相應(yīng)的模塊進(jìn)行狀態(tài)應(yīng)答及修改等操作。SCC40控制器必須在設(shè)定了地址后才能進(jìn)行控制。
當(dāng)前的各壓力、溫度、能級(jí)和電機(jī)電流值,各定時(shí)器、故障停機(jī)狀態(tài)、輸出繼電器及內(nèi)部狀態(tài)。
結(jié)束語(yǔ)
該系統(tǒng)經(jīng)過(guò)測(cè)試運(yùn)行,已完全達(dá)到工藝控制要求,不但減小了DCS系統(tǒng)的控制負(fù)荷,提高了控制精度,而且費(fèi)用較低,起到了良好的經(jīng)濟(jì)效益。目前DCS在石化企業(yè)中應(yīng)用相當(dāng)廣泛,但在一些場(chǎng)合,比如開關(guān)量較多、安全可靠性要求不是很高、信號(hào)比較集中等場(chǎng)合,DCS并不是最佳選擇,這時(shí)候也可以考慮PLC和DCS相結(jié)合的方法。紅臺(tái)集氣站已經(jīng)這樣做了,而且取得的良好的效果。