摘要:乳化炸藥連續(xù)化生產(chǎn)線、膨化炸藥連續(xù)化生產(chǎn)線、粉狀炸藥連續(xù)化生產(chǎn)線是近年來經(jīng)過工藝、機(jī)械、自動(dòng)化科研人員多方努力研制成功的、先進(jìn)的炸藥生產(chǎn)線系列。通過CC—Link現(xiàn)場(chǎng)總線實(shí)現(xiàn)聯(lián)網(wǎng)和遠(yuǎn)程分布式控制,減少系統(tǒng)線纜敷設(shè),減少系統(tǒng)故障,減少現(xiàn)場(chǎng)工作人員,輔以電視、電話監(jiān)視,提高了生產(chǎn)的安全性和可靠性,提高了生產(chǎn)效率和產(chǎn)品質(zhì)量。
關(guān)鍵詞:連續(xù)化生產(chǎn)線;現(xiàn)場(chǎng)總線;遠(yuǎn)程通信;CC—Link;PCC;組態(tài)軟件
1 引言
工業(yè)炸藥在工業(yè)生產(chǎn)和工程建設(shè)中的應(yīng)用越來越廣泛,乳化炸藥、改性粉狀炸藥、膨化炸藥作為新型炸藥更顯示出強(qiáng)大的生命力。由于乳化炸藥特有的抗水性,改性粉狀炸藥的無銻化,膨化炸藥良好的爆炸性能,使生產(chǎn)和使用這些炸藥更安全,生產(chǎn)環(huán)境無污染,爆破現(xiàn)場(chǎng)無毒害,受越來越多的炸藥生產(chǎn)企業(yè)和工程爆破用戶所歡迎。
乳化炸藥連續(xù)化生產(chǎn)線、膨化炸藥連續(xù)化生產(chǎn)線、改性粉狀炸藥連續(xù)化生產(chǎn)線是近幾年來經(jīng)過工藝、機(jī)械、自動(dòng)化科研人員多方努力研制成功的先進(jìn)的炸藥生產(chǎn)線系列。各種炸藥連續(xù)化生產(chǎn)線的創(chuàng)建,使連續(xù)乳化、連續(xù)敏化、連續(xù)冷卻、連續(xù)改性、連續(xù)混藥、連續(xù)膨化、連續(xù)溶化、連續(xù)配藥等關(guān)鍵技術(shù)有了突破性的進(jìn)展,提高了炸藥生產(chǎn)的效率。
用計(jì)算機(jī)控制系統(tǒng)對(duì)整個(gè)生產(chǎn)線進(jìn)行控制,使得炸藥的生產(chǎn)更安全可靠和簡(jiǎn)捷方便,并提高了產(chǎn)品質(zhì)量。通過CC—Link現(xiàn)場(chǎng)總線和工業(yè)以態(tài)網(wǎng)實(shí)現(xiàn)各條生產(chǎn)線聯(lián)網(wǎng)和遠(yuǎn)程集散控制和管理,減少了系統(tǒng)線纜敷設(shè),減少了系統(tǒng)故障,減少了現(xiàn)場(chǎng)工作人員,提高了生產(chǎn)的安全性和可靠性,提高了生產(chǎn)效率和管理水平。
2 系統(tǒng)構(gòu)成
控制網(wǎng)絡(luò)系統(tǒng)將廠區(qū)3條生產(chǎn)線的多個(gè)設(shè)備控制站進(jìn)行組網(wǎng)。幾十個(gè)溫度、壓力、質(zhì)量、液位、轉(zhuǎn)速等模擬量和幾百個(gè)各類電動(dòng)執(zhí)行機(jī)構(gòu)的啟??刂崎_關(guān)量等都可按工藝流程在中央控制室的主計(jì)算機(jī)進(jìn)行監(jiān)控。各現(xiàn)場(chǎng)遠(yuǎn)程控制站能獨(dú)立監(jiān)控所屬生產(chǎn)線的生產(chǎn)工藝、工作參數(shù)、設(shè)備狀態(tài)等工況,并進(jìn)行故障處理和聲光報(bào)警??捎涩F(xiàn)場(chǎng)操作員進(jìn)行自動(dòng)或手動(dòng)控制。
在各生產(chǎn)線的控制點(diǎn)設(shè)置控制網(wǎng)絡(luò)的從工作站,采用三菱公司的Q系列或FX2N可編程控制器實(shí)現(xiàn)各車間控制點(diǎn)模擬量和開關(guān)量的采集和監(jiān)控。各從控制器通過各自的RS—232接口分別連接一個(gè)三菱GOT940觸摸屏,操作人員可用其實(shí)現(xiàn)就地監(jiān)控。通過CC—Link現(xiàn)場(chǎng)總線連接各從站控制器的CC—Link通信模塊至主站控制器CC—Link通信模塊,構(gòu)成遠(yuǎn)程通信控制系統(tǒng)。主控制器采用Q系列可編程計(jì)算機(jī)控制器,主控制器通過RS—232C接口連接至作為中心監(jiān)控機(jī)的工控機(jī),一起安裝在中心控制室。如圖1。

中心監(jiān)控機(jī)采用工控機(jī),用亞控公司的組態(tài)軟件Kingview 6.5進(jìn)行組態(tài),并通過TCP/IP協(xié)議連接到公司的局域網(wǎng)中,向上級(jí)管理級(jí)提供生產(chǎn)數(shù)據(jù)。
3 乳化炸藥連續(xù)化生產(chǎn)線遠(yuǎn)程設(shè)備站
乳化炸藥連續(xù)化生產(chǎn)線由溶化、乳化、敏化、輸送、冷卻、裝藥等工藝流程連續(xù)而成,見圖2。溶化溫度、冷卻溫度、水相流量、油相流量、敏化劑流量需穩(wěn)定控制,采用PID自整定閉環(huán)控制。溶化加熱溫度控制是由鉑電阻檢測(cè)變送至計(jì)算機(jī),計(jì)算機(jī)控制程序智能地控制蒸汽閥的給定來實(shí)現(xiàn)的。冷卻降溫溫度控制由鉑電阻檢測(cè)變送至計(jì)算機(jī)、計(jì)算機(jī)智能控制冷水閥的給定來實(shí)現(xiàn)。炸藥配料流量控制由電磁流量變送器或質(zhì)量流量變送至計(jì)算機(jī),根據(jù)控制要求編制計(jì)算機(jī)高級(jí)控制算法軟件,智能地控制變頻調(diào)速器頻率,以控制螺旋送料電機(jī)的轉(zhuǎn)速來實(shí)現(xiàn)。另有多個(gè)溫度、壓力、質(zhì)量模擬量檢測(cè)點(diǎn),幾十個(gè)開關(guān)量控制點(diǎn)(電動(dòng)機(jī)、電動(dòng)閥、電磁閥的啟??刂疲?

采用1臺(tái)三菱Q系列可編程計(jì)算機(jī)控制器(PCC)和IN,OUT,A/D,D/A,CC—Link模塊作控制器,實(shí)現(xiàn)生產(chǎn)線的全方位控制及與主站通信。三菱GOT—A970觸模屏通過RS232接口接至控制器,用GT Designer組態(tài),可在現(xiàn)場(chǎng)實(shí)現(xiàn)人機(jī)對(duì)話和監(jiān)控。三菱公司Q系列PCC是新型高品質(zhì)的機(jī)型,在此主要利用以下功能:
① 高速運(yùn)算處理 有能執(zhí)行優(yōu)化順序控制的MSP和高性能模式的QCPU。QCPU基本指令的處理時(shí)間只有34 ns。在大規(guī)模系統(tǒng)中,QCPU能快速地運(yùn)行多次使用變址修飾結(jié)構(gòu)的程序;能同時(shí)執(zhí)行信息通信處理和信息通信控制,確??焖俜€(wěn)定的控制;由于通信數(shù)量的增加,系統(tǒng)總線速度也相應(yīng)Q提高,縮短了整個(gè)傳輸時(shí)間;允許從網(wǎng)絡(luò)或智能功能模塊來啟動(dòng)中斷程序;能快速響應(yīng)與程序掃描異步發(fā)生的事件,從網(wǎng)絡(luò)中接受數(shù)據(jù)與高速計(jì)數(shù)器的數(shù)據(jù)比較。
② 多CPU模塊系統(tǒng)在1個(gè)基板上安裝2個(gè)高性能CPU,CPU之間的通信可自動(dòng)刷新、循環(huán)通信、瞬時(shí)通信??筛鶕?jù)控制節(jié)拍來分配負(fù)載,達(dá)到穩(wěn)定、快速的控制。數(shù)據(jù)處理和控制要快速用一個(gè)CPU,裝藥機(jī)控制要穩(wěn)定用另一個(gè)CPU,2個(gè)CPU可共享一個(gè)順序控制。
③IT能力、網(wǎng)絡(luò)通信Q系列的PCC通過配接相應(yīng)的通信模塊或通信板可與以太網(wǎng)、MELSEC—NET/H,CC—Link及其他公司的現(xiàn)場(chǎng)總線如Profibus等不同的網(wǎng)絡(luò)類型、不同的網(wǎng)絡(luò)層次之間進(jìn)性無縫通信,數(shù)據(jù)能在接入網(wǎng)絡(luò)的任何控制站之間相互傳輸。
④ 強(qiáng)大的軟件功能Q系列的編程軟件GX Developer運(yùn)行于Windows 2000/NT/XP環(huán)境。適合結(jié)構(gòu)化的功能塊編程,可用功能塊的調(diào)用、釋放組成順控程序。在上位機(jī)編制修改的程序可遠(yuǎn)程傳送下位PCC,也可遠(yuǎn)程設(shè)定下位機(jī)網(wǎng)絡(luò)參數(shù)、程序密碼、在線檢測(cè)網(wǎng)絡(luò)鏈接狀態(tài)、在線系統(tǒng)監(jiān)控。還具有工程管理、仿真軟件、離線調(diào)試等功能。
4 膨化炸藥連續(xù)化生產(chǎn)線遠(yuǎn)程設(shè)備站
膨化炸藥連續(xù)化生產(chǎn)由硝銨溶化、結(jié)晶膨化、油相配置、裝藥等4個(gè)車間組成。3個(gè)溶化溫度、2個(gè)結(jié)晶真空度、4個(gè)炸藥配料流量需穩(wěn)定控制。真空度控制是由真空度變送器檢測(cè)反饋到計(jì)算機(jī)、編制的計(jì)算機(jī)高級(jí)算法軟件去智能控制真空泵的轉(zhuǎn)速來實(shí)現(xiàn)。另有多個(gè)溫度、壓力、質(zhì)量、轉(zhuǎn)速等模擬量需檢測(cè)或位控,幾十個(gè)開關(guān)量的輸入輸出需按工藝流程的順序進(jìn)行控制。3個(gè)溶化罐需輪流送料、2個(gè)結(jié)晶機(jī)需輪流結(jié)晶。
溶化、膨化、配制和裝藥車間用l臺(tái)三菱FX2N可編程控制器和多個(gè)A/D,D/A,溫度,CC—Link等模塊及l(fā)臺(tái)GOT—F940觸摸屏來實(shí)現(xiàn)全線監(jiān)控和通信。FX2N用FX—PCS—UPS/WIN—E軟件編程,F(xiàn)940用FX—PCS/DU—WIN—E軟件組態(tài)。
5 改性粉狀炸藥連續(xù)化生產(chǎn)線遠(yuǎn)程設(shè)備站
改性粉狀炸藥連續(xù)生產(chǎn)由改性車間、混藥車間、裝藥車間組成。主改性溫度、副改性溫度、硝胺流量、木粉流量、油相流量、混藥溫度、混藥裝速等模擬量需穩(wěn)定控制,采用PID 自整定閉環(huán)調(diào)節(jié),以達(dá)到控制要求。另有多個(gè)溫度、轉(zhuǎn)速、壓力等模擬量需檢測(cè)或位控。幾十個(gè)I/O開關(guān)量需按工藝流程的順序進(jìn)行控制。
采用1臺(tái)Q系列可編程控制器和多個(gè)I/O,A/D,D/A,CC.Link通信、溫度模塊控制整個(gè)生產(chǎn)線及與主站通信。RS232接口連接GOT—A970觸摸屏作生產(chǎn)現(xiàn)場(chǎng)人機(jī)對(duì)話介面如圖3示。
6 CC—Link現(xiàn)場(chǎng)總線的遠(yuǎn)程通信方式
CC—Link為開放式結(jié)構(gòu),可連接其他公司的控制設(shè)備。采用輪詢通信方式,同步方式為幀同步。主站控制數(shù)據(jù)鏈接的啟停和循環(huán)傳送,即周期性地將遠(yuǎn)程設(shè)備站的數(shù)據(jù)進(jìn)行通信。也可用專用指令對(duì)智能設(shè)備站和本地站進(jìn)行瞬間通信。
用CC—Link現(xiàn)場(chǎng)總線進(jìn)行遠(yuǎn)程通信,不加中繼器最長(zhǎng)傳輸距離為1200m,這時(shí)傳輸速度為156kb/s。也可進(jìn)行高速控制,最快傳輸速度為10Mb/s,這時(shí)傳輸距離為100m。3條炸藥生產(chǎn)線各相隔100多m,中心控制室設(shè)在距各生產(chǎn)線200 m左右的地方。管理部門在距中心控制室100m,距生產(chǎn)線200多m的地方。安裝在中心控制室的主站控制器的主站CC—Link通信模塊通過CC—Link總線連接到各生產(chǎn)線上的從站控制器的CC—Link通信模塊進(jìn)行通信。傳輸距離設(shè)為600m,此時(shí)傳輸速度為625 kb/s。采用專用高性能電纜連接,625 kb/s傳輸速度時(shí)傳輸距離可達(dá)900m。
總線上可根據(jù)需要添加遠(yuǎn)程從站最多至64個(gè)。最大可鏈接2048/2048點(diǎn)遠(yuǎn)程I/O(RX/RY)、256/256點(diǎn)遠(yuǎn)程寄存器(RWw/RWr)。每站中最大可鏈接32/32點(diǎn)遠(yuǎn)程I/O (RX/RY)、4/4點(diǎn)遠(yuǎn)程寄存器(RWw/RWr)。RX,RY,RWw,RWr被分配到CC—Link模塊的緩沖存儲(chǔ)器(BFM)中。每個(gè)遠(yuǎn)程設(shè)備站最大可占用4個(gè)站,可連接128/128點(diǎn)遠(yuǎn)程I/O、16/16點(diǎn)遠(yuǎn)程寄存器,能滿足各條生產(chǎn)線控制的需求。
6.1 數(shù)據(jù)鏈接流程
啟動(dòng)數(shù)據(jù)鏈接:主站正常,準(zhǔn)備就緒,寫入刷新指令,通過事先記錄到E2pROM 中的參數(shù)啟動(dòng)數(shù)據(jù)鏈接。讀遠(yuǎn)程設(shè)備站的數(shù)據(jù)鏈接狀態(tài),輪詢正常從站數(shù)據(jù)。當(dāng)數(shù)據(jù)鏈接正常時(shí),表示數(shù)據(jù)鏈接狀態(tài)的鏈接特殊繼電器的相應(yīng)位變?yōu)?N, 這時(shí)從站可收發(fā)數(shù)據(jù)。
遠(yuǎn)程輸入:遠(yuǎn)程設(shè)備站的遠(yuǎn)程輸入(RX)和遠(yuǎn)程寄存器(RWr)的數(shù)據(jù)會(huì)在每次鏈接掃描時(shí)自動(dòng)保存到主站中的緩沖存儲(chǔ)器相應(yīng)的輸入(RX)繼電器和數(shù)據(jù)寄存器(RWr)中去。
PCC通過使用FROM指令來接收保存在緩沖存儲(chǔ)器遠(yuǎn)程輸入(RX)和遠(yuǎn)程寄存器(RWr)中的狀態(tài)到相應(yīng)的內(nèi)存繼電器和內(nèi)存寄存器中。再傳送到上位機(jī),通過相應(yīng)(RX)的內(nèi)存繼電器的值顯示生產(chǎn)線工作流程狀態(tài),相應(yīng)(RWr)的內(nèi)存寄存器的值顯示生產(chǎn)線實(shí)時(shí)數(shù)據(jù)。
遠(yuǎn)程輸出:上位機(jī)根據(jù)生產(chǎn)流程控制主站PCC相應(yīng)的內(nèi)存繼電器的開關(guān)狀態(tài),設(shè)定工作參數(shù)寫入主站PCC相應(yīng)的內(nèi)存寄存器,PCC通過使用TO指令從這些內(nèi)存繼電器和寄存器輸出數(shù)據(jù)到緩沖存儲(chǔ)器輸出(RY)和寄存器(RWw)。
保存在緩沖存儲(chǔ)器的輸出(RY)和寄存器(RWw)的數(shù)據(jù)會(huì)在每次鏈接掃描時(shí)自動(dòng)傳送到相應(yīng)的遠(yuǎn)程設(shè)備站的遠(yuǎn)程輸出(RY)和遠(yuǎn)程寄存器(RWw)中去。
數(shù)據(jù)鏈接流程見圖4。

6.2 設(shè)定參數(shù)
主站需設(shè)定的參數(shù)有:連接模塊的數(shù)量;傳輸速度;連接的每個(gè)遠(yuǎn)程站點(diǎn)的類型、站號(hào)、占用站的數(shù)目;重試的次數(shù);自動(dòng)返回模塊的數(shù)量;CPU出錯(cuò)時(shí)的指定操作;預(yù)留站點(diǎn)的指定;錯(cuò)誤無效站的規(guī)格。預(yù)先把這些參數(shù)記錄到主站模塊中的E[sup]2[/sup]ROM中,這樣在每次主站模塊啟動(dòng)的時(shí)候不需要每次都寫人參數(shù)。
各個(gè)從站也要設(shè)定相應(yīng)的通信參數(shù)(站號(hào)、占用站的數(shù)目、傳輸速度)和編制相應(yīng)的通信程序。
7 中心監(jiān)控站監(jiān)控軟件
中心監(jiān)控站采用研祥工控機(jī),監(jiān)控軟件在亞控公司的組態(tài)軟件Kingview 6.5平臺(tái)上開發(fā)。設(shè)計(jì)了以下功能:
(1)建立與主站控制器的連接。組態(tài)軟件支持串口、數(shù)據(jù)采集板、DDE、人機(jī)界面卡、網(wǎng)絡(luò)模塊等通信方式。通過主站控制器的RS—232接口連接中心監(jiān)控PC的COM1串口,進(jìn)行主站控制器程序與組態(tài)軟件的通信。通信驅(qū)動(dòng)程序和組態(tài)程序已作成一個(gè)完整的系統(tǒng),只須設(shè)置相應(yīng)的I/O設(shè)備的通信參數(shù)即可。
(2)建立數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)是編制組態(tài)軟件的關(guān)鍵,工業(yè)現(xiàn)場(chǎng)的生產(chǎn)狀況要以動(dòng)畫的形式反應(yīng)在屏幕上,同時(shí)工程人員在計(jì)算機(jī)前發(fā)布的指令也要迅速送達(dá)生產(chǎn)現(xiàn)場(chǎng),所有這一切都是以實(shí)時(shí)數(shù)據(jù)庫(kù)為中介環(huán)節(jié),數(shù)據(jù)庫(kù)是聯(lián)系上位機(jī)和下位機(jī)的橋梁。數(shù)據(jù)庫(kù)中存放的是變量的當(dāng)前值。3條生產(chǎn)線總計(jì)設(shè)定各種變量點(diǎn)數(shù)200多點(diǎn)。
(3)制作多個(gè)功能畫面。面向?qū)ο缶幊?,制作每個(gè)生產(chǎn)線現(xiàn)場(chǎng)仿真畫面和故障報(bào)警分類畫面及工作參數(shù)設(shè)定等各種畫面2O多個(gè)。用菜單或按鈕可方便地調(diào)出所需查看的畫面。定義動(dòng)畫連接,用連接表達(dá)式在畫面的圖形對(duì)象與數(shù)據(jù)庫(kù)的一個(gè)或幾個(gè)數(shù)據(jù)變量之間建立一種關(guān)系,當(dāng)變量的值改變時(shí),改變圖形的顏色、尺寸、位置、縮放、旋轉(zhuǎn)、數(shù)值、離散值、閃爍、隱含、填充百分?jǐn)?shù)等。程序運(yùn)行時(shí)在畫面上以圖形對(duì)象的動(dòng)畫效果生動(dòng)形象地表現(xiàn)出來。
(4)歷史趨勢(shì)曲線和實(shí)時(shí)趨勢(shì)曲線。每條生產(chǎn)線定義一個(gè)歷史曲線畫面和一個(gè)實(shí)時(shí)趨勢(shì)曲線畫面。一個(gè)歷史趨勢(shì)曲線畫面最多可定義8條曲線,一條曲線對(duì)應(yīng)一個(gè)作了歷史記錄的變量,可通過畫面上的各種按鈕查看不同時(shí)段的曲線。一個(gè)實(shí)時(shí)趨勢(shì)曲線畫面最多可設(shè)定義4條曲線,每條實(shí)時(shí)趨勢(shì)曲線對(duì)應(yīng)一個(gè)實(shí)時(shí)變量。
(5)實(shí)時(shí)數(shù)據(jù)報(bào)表和歷史數(shù)據(jù)報(bào)表。每條生產(chǎn)線定義一個(gè)實(shí)時(shí)數(shù)據(jù)報(bào)表和一個(gè)歷史數(shù)據(jù)報(bào)表。報(bào)表函數(shù)可實(shí)現(xiàn)各種運(yùn)算、數(shù)據(jù)轉(zhuǎn)換、歷史數(shù)據(jù)查詢、統(tǒng)計(jì)分析、報(bào)表打印。
(6)視頻監(jiān)控。用視頻控件實(shí)現(xiàn)在中心監(jiān)控計(jì)算機(jī)上顯示攝像頭拍攝的生產(chǎn)線現(xiàn)場(chǎng)畫面;用棒圖控件制作各點(diǎn)溫度實(shí)時(shí)數(shù)據(jù)顯示棒圖。
(7)動(dòng)態(tài)數(shù)據(jù)交換。利用動(dòng)態(tài)數(shù)據(jù)交換從組態(tài)軟件的歷史數(shù)據(jù)庫(kù)中傳送數(shù)據(jù)到Excel,制作各種復(fù)雜的電子表格,用于生產(chǎn)管理。
(8)連接工業(yè)以態(tài)網(wǎng)。組態(tài)軟件運(yùn)行在基于TCP/IP網(wǎng)絡(luò)協(xié)議的網(wǎng)上,作為廠級(jí)局域網(wǎng)的一個(gè)結(jié)點(diǎn),設(shè)定TCP/IP通信協(xié)議、網(wǎng)絡(luò)參數(shù)、用戶信息用表,向網(wǎng)絡(luò)上發(fā)布相應(yīng)的生產(chǎn)線上的各種信息,供管理人員監(jiān)視。
8 結(jié)束語
基于CC—Link現(xiàn)場(chǎng)總線的遠(yuǎn)程集散控制系統(tǒng)在炸藥廠家的實(shí)現(xiàn),大大提高了炸藥生產(chǎn)的可靠性和安全性,提高了工廠的技術(shù)水平、管理水平和生產(chǎn)效率,并提高了產(chǎn)品性能指標(biāo)和質(zhì)量。該控制系統(tǒng)配合乳化炸藥、改性粉狀炸藥、膨化炸藥先進(jìn)的生產(chǎn)工藝和生產(chǎn)線機(jī)械設(shè)備,正在全國(guó)的炸藥行業(yè)大力推廣使用,取得了較好的社會(huì)效益和經(jīng)濟(jì)效益。
參考文獻(xiàn):
[1]潘新民,王燕芳.微型計(jì)算機(jī)控制技術(shù)[M].北京:高等教育出版社.
[2]陶永華.新型PID控制極其應(yīng)用[Z].北京:機(jī)械工業(yè)出版社.
[3]亞控公司.Kingview6.5使用手冊(cè)[Z].
[4]三菱電機(jī).CC—Link系統(tǒng)模塊用戶手冊(cè)[Z].
原文定點(diǎn)擊下載:基于CC—Link現(xiàn)場(chǎng)總線的遠(yuǎn)程控制系統(tǒng).pdf