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



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

 

fix7.0軟件
fix7.0軟件

 

計算機硬件問題:長期運行的計算機硬件比如硬盤,顯卡等計算機硬件設備等也會出現損壞。過于陳舊的計算機硬件因為無法更換,導致計算機停機,并導致無法正常生產。
通訊硬件以及接口問題:部分控制系統,軟件等采用了老的通訊接口,或硬件接口。如早期的過程控制控制系統如PLC采用了串口與計算機進行通訊。還有些控制系統通過特殊的通訊卡(如施耐德PLC早期采用ISA接口的SA-85卡)與上位機進行通訊。現在新的計算機與老的硬件接口無法進行兼容。

 

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

 

軟件的加密鎖匹配問題:早期版本的FIX32軟件采用并口方式的加密鎖?,F在新的計算機很多已經取消了并口。

軟件的項目移植、版本升級問題:操作系統及軟件運行速度慢,操作系統報錯,FIX軟件報錯等。組態軟件工程項目恢復的工作需要對FIX32組態軟件熟悉的專門技術工程師來進行操作。很多用戶對FIX32軟件并不熟悉,無法完成項目移植或升級。

軟件的功能修改問題:用戶經過多年使用,對軟件有了新的要求,或對功能的完善及修改。比如,部分早期版本FIX32軟件的操作界面為英文,很多用戶希望能轉換為簡體中文。再比如,由于生產條件的改變,早期項目的報表不能滿足當前的要求,或某些功能需要進行調整適合于現在的生產。
由于是老設備改造,用戶一般要求在原項目的基礎上進行恢復或部分功能調整和改進,并非是將原項目的控制系統等設備進行完全更換。改造成本成為一個非常重要的因素。

針對于以上出現的各種問題,北京遞杰科進技術開發有限公司的工程師結合十幾年的工程經驗,給出一套完整的解決方案。

計算機硬件老化,可以更換計算機,提升運行速度。并將原操作系統更換到WinXP操作系統或者更新的系統上。。
早期的FIX32系統可以升級到FIX7.0版本,并運行在XP操作系統上。
FIX軟件升級到iFIX軟件有兩種方案。第一種為畫面等功能完全不變,只是將FIX32平臺轉換為iFIX平臺。早期的計算機分辨率低,且都是4:3的顯示屏,升級轉換后畫面顯示效果沒有提升??紤]到重新購買iFIX軟件的費用,很多用戶對此轉換感覺性價比不高。第二種方案為對畫面和腳本進行重新整合。根據原來的項目及用戶提出的新要求進行項目的重新開發。

 

iFix5.1
iFix5.1



如果項目不進行版本升級,早期的并口加密鎖可以繼續使用。并口加密鎖可以更換為USB接口方式的加密鎖。現在新版本的iFIX已經都是USB方式。另一種解決方案為增加并口卡。并口卡可以安裝在計算機PCI/PCIe插槽上。普通的打印機并口卡及usb轉并口轉接設備并不能正常用于并口加密鎖。我公司采用的工業級并口卡已經經過我公司工程師測試,并有多個客戶在現場已經有長時間應用。
 

并口卡
并口卡

 

過程控制系統的通訊接口如果可以進行升級,(一般PLC都推出了以太網通訊接口或接口卡)可以更換為以太網方式的通訊。(如果需要更換PLC的話,需要將PLC邏輯控制程序進行重新的編寫,以及控制柜集成,接線,打點測試等一系列工作。)FIX32軟件的通訊驅動程序也要進行重新配置。
針對于用戶的串口設備,可以將串口設備轉換為以太網方式。232/485通訊的設備傳輸距離,通訊速率有限,串口設備數量很多的情況下,會導致軟件通訊延遲很大。針對Modbus串口設備遞杰科進公司提供了專門以太網方式的優化解決方案。

FIX32軟件的項目升級及移植工作量如下:
對早期版本的FIX32進行完整備份,項目進行離線升級并經過運行測試后,在現場新計算機上進行通訊測試,完整功能測試及穩定性測試后完成升級及移植工作。
通訊測試完成FIX32與過程控制硬件的通訊工作。
完整功能測試針對系統所有的按鈕,腳本,畫面等進行測試,恢復原項目完全相同的功能操作。
穩定性測試對項目的長時間在線穩定運行進行測試。
對于功能方面的更新,或原功能的擴展,同樣需要進行離線測試和在線測試等工作。
針對報表方面的開發,遞杰科進公司工程師通過Excel對FIX32/iFIX已經做出了成功的應用實例,并在現場應用。報表通過可以腳本實現了報表生成,報表瀏覽,報表查詢,報表打印等一系列功能。
項目完成后,遞杰科進公司為用戶提供完備的文檔資料及說明文件,方便用戶進行緊急項目恢復,并提供售后技術支持等一系列工作。
FIX32軟件項目移植及軟硬件優化是一個完整的解決方案,遞杰科進公司針對不同用戶、不同場合及各種用戶要求,提出了完備可靠,快捷方便的解決方案。使之延續了生產設備的使用壽命,大大節省了用戶的成本和時間,滿足了客戶要求。