關(guān)于iFix
iFIX是國(guó)內(nèi)常用的HMI/SCADA自動(dòng)化監(jiān)控組態(tài)軟件,已有超過(guò)300,000套以上的軟件在全球運(yùn)行。在包括冶金、電力、石油化工、制藥、生物技術(shù)、包裝、食品飲料、石油天然氣等各種工業(yè)應(yīng)用當(dāng)中,iFIX集強(qiáng)大功能、安全性、通用性和易用性于一身,使之成為適用各種生產(chǎn)環(huán)境下的HMI/SCADA解決方案。



很多工廠(chǎng)在上世紀(jì)90年代引進(jìn)了國(guó)外的全套生產(chǎn)設(shè)備,這些設(shè)備自己帶有集成好過(guò)程控制系統(tǒng)包括計(jì)算機(jī)及人機(jī)界面系統(tǒng)(組態(tài)軟件)。很多人機(jī)界面系統(tǒng)都采用了FIX32。由于FIX32軟件的通用性,易用性,穩(wěn)定性,F(xiàn)IX32迅速普及,需求量也逐年迅猛增長(zhǎng)。
很多生產(chǎn)設(shè)備現(xiàn)在仍在使用,原來(lái)的FIX32人機(jī)界面系統(tǒng)經(jīng)過(guò)多年的使用,現(xiàn)在已經(jīng)出現(xiàn)了以下各種問(wèn)題。
計(jì)算機(jī)軟硬件老化問(wèn)題:FIX32很多使用的都是早期的操作系統(tǒng),如Win95,WinNT,Win2K甚至更早的Win31系統(tǒng)。FIX32早期版本有FIX5.X, 6.X,一直到最后的FIX 7.0版本軟件。

 

fix7.0軟件
fix7.0軟件

 

計(jì)算機(jī)硬件問(wèn)題:長(zhǎng)期運(yùn)行的計(jì)算機(jī)硬件比如硬盤(pán),顯卡等計(jì)算機(jī)硬件設(shè)備等也會(huì)出現(xiàn)損壞。過(guò)于陳舊的計(jì)算機(jī)硬件因?yàn)闊o(wú)法更換,導(dǎo)致計(jì)算機(jī)停機(jī),并導(dǎo)致無(wú)法正常生產(chǎn)。
通訊硬件以及接口問(wèn)題:部分控制系統(tǒng),軟件等采用了老的通訊接口,或硬件接口。如早期的過(guò)程控制控制系統(tǒng)如PLC采用了串口與計(jì)算機(jī)進(jìn)行通訊。還有些控制系統(tǒng)通過(guò)特殊的通訊卡(如施耐德PLC早期采用ISA接口的SA-85卡)與上位機(jī)進(jìn)行通訊。現(xiàn)在新的計(jì)算機(jī)與老的硬件接口無(wú)法進(jìn)行兼容。

 

Fix/iFix并口加密鎖
Fix/iFix并口加密鎖

 

軟件的加密鎖匹配問(wèn)題:早期版本的FIX32軟件采用并口方式的加密鎖?,F(xiàn)在新的計(jì)算機(jī)很多已經(jīng)取消了并口。

軟件的項(xiàng)目移植、版本升級(jí)問(wèn)題:操作系統(tǒng)及軟件運(yùn)行速度慢,操作系統(tǒng)報(bào)錯(cuò),F(xiàn)IX軟件報(bào)錯(cuò)等。組態(tài)軟件工程項(xiàng)目恢復(fù)的工作需要對(duì)FIX32組態(tài)軟件熟悉的專(zhuān)門(mén)技術(shù)工程師來(lái)進(jìn)行操作。很多用戶(hù)對(duì)FIX32軟件并不熟悉,無(wú)法完成項(xiàng)目移植或升級(jí)。

軟件的功能修改問(wèn)題:用戶(hù)經(jīng)過(guò)多年使用,對(duì)軟件有了新的要求,或?qū)δ艿耐晟萍靶薷?。比如,部分早期版本FIX32軟件的操作界面為英文,很多用戶(hù)希望能轉(zhuǎn)換為簡(jiǎn)體中文。再比如,由于生產(chǎn)條件的改變,早期項(xiàng)目的報(bào)表不能滿(mǎn)足當(dāng)前的要求,或某些功能需要進(jìn)行調(diào)整適合于現(xiàn)在的生產(chǎn)。
由于是老設(shè)備改造,用戶(hù)一般要求在原項(xiàng)目的基礎(chǔ)上進(jìn)行恢復(fù)或部分功能調(diào)整和改進(jìn),并非是將原項(xiàng)目的控制系統(tǒng)等設(shè)備進(jìn)行完全更換。改造成本成為一個(gè)非常重要的因素。

針對(duì)于以上出現(xiàn)的各種問(wèn)題,北京遞杰科進(jìn)技術(shù)開(kāi)發(fā)有限公司的工程師結(jié)合十幾年的工程經(jīng)驗(yàn),給出一套完整的解決方案。

計(jì)算機(jī)硬件老化,可以更換計(jì)算機(jī),提升運(yùn)行速度。并將原操作系統(tǒng)更換到WinXP操作系統(tǒng)或者更新的系統(tǒng)上。。
早期的FIX32系統(tǒng)可以升級(jí)到FIX7.0版本,并運(yùn)行在XP操作系統(tǒng)上。
FIX軟件升級(jí)到iFIX軟件有兩種方案。第一種為畫(huà)面等功能完全不變,只是將FIX32平臺(tái)轉(zhuǎn)換為iFIX平臺(tái)。早期的計(jì)算機(jī)分辨率低,且都是4:3的顯示屏,升級(jí)轉(zhuǎn)換后畫(huà)面顯示效果沒(méi)有提升??紤]到重新購(gòu)買(mǎi)iFIX軟件的費(fèi)用,很多用戶(hù)對(duì)此轉(zhuǎn)換感覺(jué)性?xún)r(jià)比不高。第二種方案為對(duì)畫(huà)面和腳本進(jìn)行重新整合。根據(jù)原來(lái)的項(xiàng)目及用戶(hù)提出的新要求進(jìn)行項(xiàng)目的重新開(kāi)發(fā)。

 

iFix5.1
iFix5.1



如果項(xiàng)目不進(jìn)行版本升級(jí),早期的并口加密鎖可以繼續(xù)使用。并口加密鎖可以更換為USB接口方式的加密鎖?,F(xiàn)在新版本的iFIX已經(jīng)都是USB方式。另一種解決方案為增加并口卡。并口卡可以安裝在計(jì)算機(jī)PCI/PCIe插槽上。普通的打印機(jī)并口卡及usb轉(zhuǎn)并口轉(zhuǎn)接設(shè)備并不能正常用于并口加密鎖。我公司采用的工業(yè)級(jí)并口卡已經(jīng)經(jīng)過(guò)我公司工程師測(cè)試,并有多個(gè)客戶(hù)在現(xiàn)場(chǎng)已經(jīng)有長(zhǎng)時(shí)間應(yīng)用。
 

并口卡
并口卡

 

過(guò)程控制系統(tǒng)的通訊接口如果可以進(jìn)行升級(jí),(一般PLC都推出了以太網(wǎng)通訊接口或接口卡)可以更換為以太網(wǎng)方式的通訊。(如果需要更換PLC的話(huà),需要將PLC邏輯控制程序進(jìn)行重新的編寫(xiě),以及控制柜集成,接線(xiàn),打點(diǎn)測(cè)試等一系列工作。)FIX32軟件的通訊驅(qū)動(dòng)程序也要進(jìn)行重新配置。
針對(duì)于用戶(hù)的串口設(shè)備,可以將串口設(shè)備轉(zhuǎn)換為以太網(wǎng)方式。232/485通訊的設(shè)備傳輸距離,通訊速率有限,串口設(shè)備數(shù)量很多的情況下,會(huì)導(dǎo)致軟件通訊延遲很大。針對(duì)Modbus串口設(shè)備遞杰科進(jìn)公司提供了專(zhuān)門(mén)以太網(wǎng)方式的優(yōu)化解決方案。

FIX32軟件的項(xiàng)目升級(jí)及移植工作量如下:
對(duì)早期版本的FIX32進(jìn)行完整備份,項(xiàng)目進(jìn)行離線(xiàn)升級(jí)并經(jīng)過(guò)運(yùn)行測(cè)試后,在現(xiàn)場(chǎng)新計(jì)算機(jī)上進(jìn)行通訊測(cè)試,完整功能測(cè)試及穩(wěn)定性測(cè)試后完成升級(jí)及移植工作。
通訊測(cè)試完成FIX32與過(guò)程控制硬件的通訊工作。
完整功能測(cè)試針對(duì)系統(tǒng)所有的按鈕,腳本,畫(huà)面等進(jìn)行測(cè)試,恢復(fù)原項(xiàng)目完全相同的功能操作。
穩(wěn)定性測(cè)試對(duì)項(xiàng)目的長(zhǎng)時(shí)間在線(xiàn)穩(wěn)定運(yùn)行進(jìn)行測(cè)試。
對(duì)于功能方面的更新,或原功能的擴(kuò)展,同樣需要進(jìn)行離線(xiàn)測(cè)試和在線(xiàn)測(cè)試等工作。
針對(duì)報(bào)表方面的開(kāi)發(fā),遞杰科進(jìn)公司工程師通過(guò)Excel對(duì)FIX32/iFIX已經(jīng)做出了成功的應(yīng)用實(shí)例,并在現(xiàn)場(chǎng)應(yīng)用。報(bào)表通過(guò)可以腳本實(shí)現(xiàn)了報(bào)表生成,報(bào)表瀏覽,報(bào)表查詢(xún),報(bào)表打印等一系列功能。
項(xiàng)目完成后,遞杰科進(jìn)公司為用戶(hù)提供完備的文檔資料及說(shuō)明文件,方便用戶(hù)進(jìn)行緊急項(xiàng)目恢復(fù),并提供售后技術(shù)支持等一系列工作。
FIX32軟件項(xiàng)目移植及軟硬件優(yōu)化是一個(gè)完整的解決方案,遞杰科進(jìn)公司針對(duì)不同用戶(hù)、不同場(chǎng)合及各種用戶(hù)要求,提出了完備可靠,快捷方便的解決方案。使之延續(xù)了生產(chǎn)設(shè)備的使用壽命,大大節(jié)省了用戶(hù)的成本和時(shí)間,滿(mǎn)足了客戶(hù)要求。