一、 引言
監(jiān)控組態(tài)軟件是計(jì)算機(jī)技術(shù)和監(jiān)控技術(shù)發(fā)展的產(chǎn)物?!敖M態(tài)”的概念是伴隨著集散控制系統(tǒng)(distributed control system)的出現(xiàn)才被廣大的生產(chǎn)自動(dòng)化技術(shù)人員所熟知的。 監(jiān)控組態(tài)軟件是面向監(jiān)控與數(shù)據(jù)采集的軟件平臺(tái)工具,具有豐富的設(shè)置項(xiàng)目,使用方法靈活,功能強(qiáng)大。監(jiān)控組態(tài)軟件最早出現(xiàn)時(shí),人機(jī)接口是其主要內(nèi)含。隨著它的快速發(fā)展,實(shí)時(shí)數(shù)據(jù)庫(kù)、實(shí)時(shí)控制、SCADA、通信及聯(lián)網(wǎng)、開放數(shù)據(jù)接口對(duì)I/O設(shè)備的廣泛支持已經(jīng)成為它的主要內(nèi)容。組態(tài)軟件的主要目的是使使用者在生成適合自己需要的應(yīng)用系統(tǒng)時(shí)不需要修改軟件的源代碼,大大縮短了軟件開發(fā)時(shí)間,降低開發(fā)成本,而且功能強(qiáng)大,運(yùn)行可靠。
根據(jù)90、75平方米燒結(jié)機(jī)工程對(duì)電氣控制系統(tǒng)的要求,我們下位機(jī)軟件采用了法國(guó)施耐德公司的Concept v2.5編程,上位機(jī)的監(jiān)控組態(tài)軟件采用了美國(guó)Interllution 公司的iFIX2.6版本。
二、Interllution iFix 軟件的特點(diǎn)
通過在90、75平方米燒結(jié)機(jī)控制系統(tǒng)中iFix的實(shí)際應(yīng)用,深深地感到iFix軟件具有許多優(yōu)點(diǎn),而且,我個(gè)人認(rèn)為,有些優(yōu)點(diǎn)是其它組態(tài)軟件所不及的。
1.iFix軟件功能強(qiáng)大,對(duì)控制系統(tǒng)中所要求實(shí)現(xiàn)的控制功能都能實(shí)現(xiàn)。
2.內(nèi)嵌VBA(Visual Basic for Application)編程,簡(jiǎn)便易學(xué)。在不需要懂得很多VBA編程技巧的情況下,也能發(fā)揮出VBA的強(qiáng)大功能。
3.畫圖功能非常強(qiáng)大。iFix軟件包含大量圖形工具,使用戶能夠快速簡(jiǎn)單地開發(fā)系統(tǒng)。
4.結(jié)構(gòu)簡(jiǎn)單,組態(tài)靈活方便,效率高。
5.iFix提供真正的分布式、客戶/服務(wù)器結(jié)構(gòu),為系統(tǒng)提供最大的可擴(kuò)展性。
6.iFix采用許多工業(yè)標(biāo)準(zhǔn)技術(shù),保證其開放性和可擴(kuò)展性,使得系統(tǒng)的開發(fā)和集成變得十分簡(jiǎn)便。
7.可靠性高,維護(hù)簡(jiǎn)便。
三、 IFIX 軟件在燒結(jié)廠自動(dòng)化監(jiān)控中的應(yīng)用
WINDOWS2000SERVER是微軟公司推出的網(wǎng)絡(luò)操作系統(tǒng),具有穩(wěn)定高效、不容易崩潰等良好特性,適合監(jiān)控系統(tǒng)運(yùn)行時(shí)要求穩(wěn)定等要求。IFIX監(jiān)控平臺(tái)是美國(guó)INTELLUTION公司的旗艦產(chǎn)品,它采用了開放式的結(jié)構(gòu),并運(yùn)用了微軟的一系統(tǒng)列工業(yè)標(biāo)準(zhǔn)技術(shù),例如COM/DCOM、ACTIVEX控件等,在很短的時(shí)間內(nèi)就可以開發(fā)出非常直觀,十分有利于監(jiān)控系統(tǒng)的集成開發(fā)。為了確保IFIX的正常運(yùn)行,在安裝WINDOWS 2000后必須安裝SERVER PACK3以上的版本的補(bǔ)丁文件。
1、 數(shù)據(jù)庫(kù)及設(shè)備驅(qū)動(dòng)的配置: IFIX軟件提供與PLC等硬件設(shè)備的接口,可將數(shù)據(jù)從寄存器中讀出。 Modicon設(shè)備驅(qū)動(dòng)程序采用MBE-Modicon modbus Ethernet v6.10i;在SCU配置窗口設(shè)置用MBE-MODBUS Ethernet v6.10i,并在CONFIGURE I/O DRIVERS 列表中選擇安裝。IFIX數(shù)據(jù)庫(kù)可從驅(qū)動(dòng)程序映射表中檢索數(shù)據(jù),處理過程數(shù)據(jù)(包括指令)等。如圖1是數(shù)據(jù)采集流程結(jié)構(gòu)圖