當前位置:首頁 » 數據倉庫 » ifix58數據採集怎麼配置
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ifix58數據採集怎麼配置

發布時間: 2023-03-06 07:22:49

① ifix和plc直接連接應該怎麼設置,求教

假設你用的是施耐德的plc,要想ifix和plc通訊要設置三個地方
1.電腦hosts文件中要加上plc的ip地址,電腦的ip地址
2.要配置ifix的mbe文件,就是要用到哪些變數實現要在mbe中定義出來,從哪到哪,mbe文件同樣要
寫上plc的ip和電腦的ip,這里的plc的ip可以是聯網的任意一個plc地址。都寫上就可以都採集了
3.在資料庫中新建變數,要與plc中的相同,也就是要與在下位機中定義的一樣,當然要參照第二條內容,mbe中沒定義使用,你在資料庫中是不能使用的。

② ifix 6.0最新歷史資料庫怎麼做

步驟如下:
定義每個採集組的參數(節點、採集速度、相位、控制標簽、狀態和標簽);採集速度越快,則數據越准確,數據容量越大。iFIX定義的有效數據採集周期為:1s、2s、10s、20s、30s、1m、2m、10m、20m、30m(s:秒,m:分鍾)。iFIX推薦的最小採集周期為10秒,默認值是30秒。
定義每個歷史數據文件存儲的時間長度(以小時為單位,如4小時、8小時、24 小時)。
在SCU中啟動歷史採集程序htc.exe,指定文件存放位置。運行iFIX,開始採集數據,並把數據保存在歷史數據文件中。
計算歷史數據需要佔用的磁碟空間容量的公式如下:
文件佔用位元組數 = (3500×A) + ((8×B)×C)
A _ 採集組的個數;
B _ 每個採集組包含的平均採集點數;
C _ 所有採集組將數據寫入文件的次數(所有採集組每個標簽點採集並寫入文件的數據記錄條數)

③ IFIX的安全配置是哪個文件

ifiX的驅動配置後可以把配置保存為對應的驅動的後綴名的配置文件,如MB1,那麼建立的配置文件為NAME.MB1,
默認情況下,這個配置文件在IFIX的程序安裝路徑下,可以保存在項目的路徑下,然後如果要每次打開程序自動載入這個配置的文件,那麼,需要在去驅動的配置路徑裡面,菜單欄中options——>setup的選項,裡面有個defaultpath的欄目,下面有個defaultconfiguration的路徑自定義窗口,這里就可以手動寫入配置文件的目錄,最後保存下,那麼下次這個驅動就可以自動載入配置好的文件了。
給看看OPC的配置截圖,其他的驅動都是一樣的,mb1還沒有安裝,不過驅動配置都是一樣的。
注意在advace裡面有的自動啟動需要選中的,還有enablechildren也要選中,這樣就能在自動建立變數鏈接時自動勾選enable的選項的。

④ 小弟在此請教一個關於IFIX的知識

GE Intelligent Platforms 個人主頁 給TA發消息 加TA為好友 發表於:2012-02-10 14:16:20 樓主
組態軟體是指一些數據採集與過程式控制制的專用軟體,它們是在自動控制系統監控層一級的軟體平台和開發環境,使用靈活的組態方式,為用戶提供快速構建工業自動控制系統監控功能的、通用層次的軟體工具。簡單來說,組態軟體是用來開發生產線上的監控畫面的軟體,一套各行業通用的開發工具。所以在軟體的使用過程中,難免會碰到這樣或那樣的問題。因此,購買軟體除考慮價格因素外,還需靠慮供應商的技術支持服務能力。

隨著自動化水平的不斷提高,組態軟體在各行業的工廠里得到了廣泛的應用。GE 智能平台的iFIX軟體就是其間的佼佼者。下面主要是說一下關於采購iFIX軟體的一些注意事項,希望對大家有幫助
iFIX簡單分類說明:

首先,先看一下iFIX軟體的產品類型介紹,下面將舉例說明,先簡單說一下幾個名詞的意思:

iFIX Standard 300點開發版

iFIX Plus 900點運行版

Standard 版:稱之為單機版或者獨立節點版。能夠在單台計算機上運行,如果同時有多台iFIX操作站,安裝單機版iFIX軟體的這台上位機將不能與其他操作站計算機進行通訊。沒有iFIX的ODBC驅動程序。

Plus版:網路版,與Standard版相對應,能夠實現多台操作站計算機之間的數據交換。包括iFIX的ODBC驅動程序。

300點、900點:這里是允許iFIX軟體與下位(如PLC)進行數據交換的變數個數。iFIX分為150點,300點,900點,無限點這幾種版本。

開發版:如果工作站是安裝的開發版iFIX軟體,則該工作站是可以在線開發,也能連續運行。

運行版:如果工作站是安裝的運行版iFIX軟體,則該工作站只能連續運行,不能在線開發。

註:iFIX的演示版軟體能夠支持2小時的開發和運行。點數不受限制。

第一章 設備連接

設備連接是一個工廠數據採集系統需要解決的首要問題,iFIX 可以提供與世界上各種知名設備的方便連接方式,同時提供通訊程序的開發工具包以使用戶能將自行開發的非標設備連接到 iFIX 監控系統。下面分幾個方面闡述。

1. 連接設備類型:

iFIX 可以連接的設備種類有很多,主要類型有:DCS、PLC、控制器、遠程模塊、現場匯流排設備、條碼閱讀器、智能儀表、稱重儀、其它計算機系統或特殊設備。

2. 連接方式:

iFIX 和設備的連接方式主要有如下幾種:通過串列口連接,通過工業網路連接,通過標准乙太網連接,其它方式如:電話撥號,微波設備,無線電傳輸,專線連接等。

3. 使用的 iFIX 驅動程序:

iFIX 驅動程序根據開發工具不同,分為 6.x 版本和7.x版本。

6.x版本的驅動程序使用驅動程序開發包 ITK 開發,可以在 WINDOWS 95/98 和 WINDOWS NT 上運行。6.x版本的驅動程序支持在同一台 PC 機上同時運行 8 個不同的驅動程序連接8 種不同設備。驅動程序內置冗餘功能,詳見冗餘系統描述。

7.x版本的驅動程序使用 ASDK或 OSDK ( OPC Toolkit)開發,只能在 WINDOWS NT平台上運行。7.x版本驅動程序提供 OLE Automation 界面,可以脫離 iFIX 單獨運行,並能在 VB程序中引用其屬性、方法。 此驅動程序採用 COM/DCOM技術,可以以 C/S結構安裝運行。即可以進行網路遠程式控制制,如將 Client 部分安裝在 iClient 上,通過網路控制 Server 部分的運行,進行遠程驅動程序組態,控制運行及狀態診斷。7.x驅動程序支持無限設備連接通道定義, 7.x驅動程序大部分同時也是 OPC Server,可以和標準的 OPC Client 連接。

驅動程序列表 點擊這里


4. 使用第三方的驅動程序和 OPC Server

GE FANUC 有大量的自動化合作夥伴(CAP),他們在工程中為 iFIX編寫了大量商品化的驅動程序和 OPC Server。

5. 設備連接方式分類舉例:


iFIX 驅動程序舉例說明;

ABH:使用串列口連接 AB DH+ 網路,簡單易行,但速度受到串口限制,無需其它 AB 軟硬體。驅動程序版本為:6.x

ABR:現使用較多,可以支持 AB 的 KT, KTC, KTX, KTXD 以及乙太網卡與 PLC 通訊,還需要 AB 的 RSLinx 軟體支持。注意,不可使用 RSLinx Lite版本,所需的 RSLinx版本是:RSLinx for Windows NT and 95 v2.00.97.30 或以上,OEM 版本也可。


MB1:有兩個版本,6.x 和 7.x 版,通過串列口連接所有支持 Modbus 串列通訊協議的設備。主要有 Modicon PLC 和其它控制儀表如:Honeywell UDC,UMC,Moore 的控制儀表等。支持 Mobus RTU 和 ASCII 兩種通訊協議。當使用其與其它兼容設備通訊時,注意數據類型會與 Modicon 的數據類型有所差別。7.x 版本支持電話撥號連接和無線電連接。



MMP:6.x版本,支持通過 Modbus Plus網路連接Modicon PLC。可支持雙 SA85網卡,支持 984 系列和 Quantum 系列 PLC。可支持 WIN95 和 NT,支持的網卡有:SA85、SM85、AT-984、MC-984。



MBE:通過標准乙太網卡連接 Modicon 乙太網通訊模塊。


SIE:通過串列口連接 西門子 S5 PLC 的串列通訊模塊 CP525。支持 3964R 協議,也可連接其它支持此協議的西門子設備。

Si7:支持三種方式連接西門子 S7系列 PLC,即:Profibus (L2)、工業乙太網(H1)、標准乙太網(TCPIP)。三種連接方式:

所需西門子軟體:SIMATIC NET


OMR:6.x 版本驅動,通過串口連接 OMRON Host Link,WIN95/98/NT 平台,支持C系列、CV系列、P系列、K系列等。



GE6:使用 GE 的 CCM2 協議與 GE 各種 PLC 通訊。所支持的操作系統平台為 WIN95/98/NT,PLC 類型有:9030/9070系列(通過 CMM711通訊處理器)、系列 1(連接DCU口)、系列 5(連接CCM口)、系列 6(連接CCM或IOCCM模塊)。6.x 版本,串口連接。

需要Logi.master5 軟體對 PLC 的站點號進行設置。支持 GE 的 Master-Slave協議方式。

G90:使用 GE 的 SNP 協議與 GE 系列 90 PLC 通訊。6.x 版本,串口連接,有 Win95/98/NT平台支持。此協議通訊效率高於 CCM2。

GE9:使用乙太網方式連接 GE 9030/9070 PLC,7.x 版本驅動,只支持 NT平台,支持標准乙太網卡,但需相應 GE 乙太網配置軟體,如連接 9070 PLC,
需 GE 智能平台系列 90-70 TCP/IP 乙太網軟體(Part No:IC651ENS042A)用來組態 PLC 的乙太網通訊模塊,若連接 9030 PLC,需 90-30/20s 系列軟體包(Part No:IC641SWP306L)



第二章 iFIX功能模塊

1. 功能模塊分類:

根據iFIX組件功能不同,可分為如下三個大類:伺服器軟體及選項、客戶端軟體及選項、其它組件及 Internet 產品。由於 iFIX 的真正的 C/S 結構,用戶可以根據需要選配適當的軟體和選項。可參見下圖:

2. iFIX 軟體產品:

iFIX 伺服器Server :根據資料庫點數大小分為 150 I/O,300 I/O,900 I/O,無限點 I/O,包括 iFIX 的IO通訊程序、過程資料庫、實時後台處理、歷史數據採集等。沒有前端界面工具。

iFIX 客戶端iClient:分為開發版或運行版,包括前端界面生成工具、VBA、ActiveX支持、安全容器、歷史數據採集、實時和歷史趨勢等。 沒有資料庫和IO驅動程序,所有數據都要從網路上的 iFIX Server傳過來,包括報警、實時和歷史數據。

iFIX HMI Pak:是 iFIX Server和iClient的組合,分為 150 I/O,300 I/O,900 I/O,無限點 I/O。

伺服器有關選項(Server Option):
iFIX OPC Client connector:使 iFIX 作為 OPC Server,用戶的 OPC應用程序可獲取 iFIX 過程資料庫的數據。

iFIX 冗餘 (Rendancy):需要成對購買,使兩台 iFIX Server 作為 Partner且作為不同的角色,根據需要進行主備切換,而客戶端將此兩台計算機作為一台看待。可作網路的自動偵測,角色確定,報警同步等。具體請見冗餘部分描述。

客戶端有關選項 (Client Option):
iFIX OPC Universal connector:作為 Workspace 的 OPC 工具,可讓它與用戶的 OPC 應用程序交換數據。

伺服器端或客戶端有關選項
iFIX Auto Alarm:通過撥號形式向特定的網路節點發送特定的報警點信息。

iFIX Recipe:簡單的配方功能,可以下載或上載配方。

SQL Server 7 標准版 和SQL Server 7 客戶端:微軟標准產品。

VisiconX Enterprise Access ActiveX Controls:一組 ActiveX控制項,通過 OLE DB方式獲取RDB數據,可以自動生成 SQL 查詢命令。可作為 SQL Server 等 RDB 的前端界面工具。

開發工具包:
iFIX Integration Toolkit:提供一組 API DLL,讓用戶能夠通過VC或VB讀寫資料庫,處理報警和歷史數據。

iFIX Database Dynamo Toolkit :提供 VC 工具,讓用戶能夠增加 PDB 中的數據塊類型,並和資料庫原來的 30 幾種塊無縫集成。

iFIX OPC Toolkit :提供 VC 工具,使用戶能夠開發自己的通訊程序。此工具包能自動生成驅動程序框架,用戶只需根據自己的通訊協議修改部分代碼即可。

iFIX System Extension Toolkit:用於將用戶資料庫與 iFIX前端界面集成,大多用於 OEM 用戶。

iGlobalcare:iFIX的全球產品服務


4. 資料庫大小計算

iFIX 的價格是按照資料庫的大小和功能而定,資料庫的大小又是根據用戶所使用的 點數類型和多少決定。
總的說來,參與計算的 TAG 類型均與輸入輸出有關,可將所有硬體上要傳到 iFIX資料庫中的點和所有從 iFIX中寫到硬體上的點相加,一個開關量點算一個 I/O,其他中間變數 TAG,如計算、判斷、累計、定時等均不記入I/O總數。


第三章 iFIX網路結構

1. 客戶機/伺服器(C/S)結構

Intellution 軟體設計從一開始就非常注重網路結構,從公司的最早期產品就貫穿了客戶機/伺服器結構。在所有同類產品中,其網路功能是最強的。其顯著的特性如下:

支持軟硬體及協議:可以連接各類乙太網連接方式,支持的通訊協議有 NETBEUI和TCPIP。但需注意,同時只能使用一種協議。

組件配置自由:主要的組件部分為 iFIX Server、iFIX Client 和 HMI Pak。可以根據具體功能需要在網路上選擇安裝相應軟體。

網路資料庫:iFIX 的所有數據在網路上都有唯一的標識,格式為:Server.Node.Tag.Field。其中 Server 表示數據為FIX還是其他,Node是iFIX實時資料庫的節點名即其網路上的唯一標識,一般將它與計算機的名字相一致。後面的 Tag對應過程變數,Field 對應相應參數。 IFIX的資料庫是真正的分布式資料庫,用戶可以從任何一個客戶機上通過網路將 Server的資料庫調出來進行各種操作,包括增加、修改、刪除Tag定義等,而且所作操作為在線組態,即無需重新載入資料庫,修改即能生效。由於資料庫是分布式的,所以任意客戶機均可獲得任意伺服器上資料庫的數據。這樣,用戶只需根據現場的IO來考慮伺服器資料庫的大小即可,舉例如下:

在客戶機iClient上可以看到所有在 HMI Pak上和iFIX Server上的IO數據和報警等其他信息。

網路報警:iFIX資料庫中可以定義各種報警類型,並支持無限報警區定義,所有的報警均發生在伺服器端,客戶端可以看到的報警均為伺服器傳過來的實時網路報警,用戶在客戶端上所作的報警操作也是直接作用在伺服器的報警源上的。同時,iFIX可以支持各種其他網路報警方式,如可以進行報警的無線尋呼呼叫、報警電話自動撥號等多種復雜方式。有現成的第三方報警處理軟體可以加強以上功能。

網路歷史數據:所有歷史數據均可存放在任意一台乙太網上裝有 iFIX 的計算機中,客戶機上的Chart Object可以讀取相應網路路徑上歷史數據文件中的數據。所以,歷史數據可以存放在SCADA Server上或任意一個客戶端計算機上。

I/O通訊的網路操作:只有在 7.x 版本的通訊程序中可以使用網路遠程操作。可以將7.x 的驅動程序的客戶端部分與iFIX Client一同安裝,然後可以通過網路控制I/O Server的運行,在線組態,故障診斷等。

2. iFIX WAN 連接方式

撥號網路:
iFIX支持的撥號網路可以通過公共電話網或專線等其他方式,可以實現的功能與普通區域網相同,但速度會比區域網慢,注意使用此方式時,要使用NT Server 並安裝遠程撥號服務RAS,原因在於只有NT Server才支持多個撥號連接。

iWebServer:
通過 iFIX 的組件 iWebServer 可以將iFIX的實時數據在廣域網上發布出去,用戶可以通過標準的瀏覽器看到實時信息。

環境設置:iClient+iWebServer+IIS4.0。其中IIS提供標準的WWW服務,是在 NT Server環境中的,如在 Workstation 上,可用 Peer Web Service實現。

操作原理:實時數據的傳播過程是這樣的,iClient 將實時數據從iFIX Server的資料庫讀過來,iWebServer將此數據進行轉換,所有 iFIX 標准圖形通過 iWebServer 的工具轉換成 HTML格式文件和JDF文件,JDF文件中的 Applet 將數據從iWebServer中取出,在標準的瀏覽器中動態更新。在瀏覽器中可以顯示動態數據,動態圖形,實時和歷史趨勢,報警信息等。用戶可以選擇 Play Back選項,此功能為微軟標准功能,可以回放歷史數據和歷史趨勢。IWebServer的數據可以用過代理伺服器和網路防火牆。



第四章 企業系統集成

iFIX 所應用的新技術在企業級系統集成中起到了關鍵性的作用,它的各種組件能夠將企業的各個部分緊密地連接在一起,完成一個從設備一直到企業決策的一體化信息系統。

1. 關系資料庫連接

iFIX的過程資料庫和其 HMI 組件將現場的數據採集到過程監控的計算機中,與企業的其他部分如 ERP 或 MIS 系統的連接則由iFIX的其他功能組件完成。在大多數的 MIS 系統中均會有一個關系資料庫,常見的有:ACCESS、SQL Server、Oracle、Sybase、Informix、DB2等,iFIX 同上述關系資料庫交換數據的方法主要通過ODBC和OLE DB。這兩種方法的連接方式主要說明如下:

ODBC:
使用此方式作連接主要有兩種類型:在iFIX中使用關系資料庫的ODBC驅動程序;在關系資料庫中使用 iFIX的ODBC驅動程序。

在 iFIX 中使用 ODBC 驅動連接有如下幾種方式:

1.1 在 PDB 中使用 SQL 資料庫塊,操作原理是:
- 使用控制面板中的ODBC數據源添加關系資料庫源
- 在 iFIX系統配置中配置上述數據源的ODBC任務
- 在存放數據表的關系資料庫中加入一張表存放要執行的 SQL 命令
- 在 PDB 中定義相應的 SQT和SQD塊,執行上述表中的命令,並存入相關數據。

1.2 在iFIX中使用 VBA 直接定義 ODBC 數據源,調用相應方法讀取數據,然後將數據直接顯示或寫入iFIX資料庫。

在關系資料庫中使用 iFIX 的ODBC驅動程序獲取數據

可在相應關系資料庫中建立一張表,使用鏈接表或輸入表,可使用的數據類型為iFIX歷史數據和實時數據,然後通過查詢的方式建立所需的數據表。

OLE DB:

此方式多用於在iFIX中查詢關系資料庫的數據, Intellution 有現成的組件 VisiconX 通過 OLE DB 驅動與相應的關系資料庫通訊,VisiconX 是一套企業級關系資料庫連接查詢工具,實際是通過 ActiveX 的形式提供查詢連接。用戶無需編程便可以通過這些控制項顯示關系資料庫中指定的表或查詢結果,若有復雜的查詢條件,用戶可以通過 VisiconX的SQL 向導自動生成查詢命令。

如用戶的VBA開發能力較強,也可用VBA命令通過 OLE DB的引擎進行數據交換。


2. ERP系統連接

ERP 系統最大的供貨商是 SAP,Intellution 與EnvisionIT Software 緊密合作,完成了兩個與SAP R/3系統連接的標准對象組件。這兩個組件是 FIX SCADA Object 和 Visual Batch Object,這兩個 Object 連接相應的 SAP 對象或其 PP-PI模塊。提供雙向的數據交換。其與FIX的數據交換通過 EDA界面完成。

同時,Intellution 與OSI共同工作, 提供了通過PI與SAP R/3連接的通道。通過此通道可以連接 SAP的 PP-PI、QM、PM模塊。

以上所有連接方式的模塊均需要從第三方購買。

3. COM/DCOM、ActiveX 應用連接的有力工具

iFIX軟體對COM/DCOM、ActiveX的支持提供了標準的應用程序之間連接的通道,任何第三方軟體或系統,如果它支持以上標准,則可以很方便地與iFIX集成。支持COM/DCOM的軟體均可在 iFIX 的VBA界面中直接應用,方法同引用 MS Office的組件一樣。Intellution 的 Workspace 是超級容器,可以插入任何 ActiveX控制項,同時,它的Secure Containment又會屏蔽出錯的 ActiveX控制項,保證系統的穩定運行。

如 AutoCAD,只要安裝了AutoCAD,就可以將其所帶的ActiveX控制項插入iFIX的畫面中直接顯示AutoCAD的設計圖。

各種儀表和操作板也可通過 ActiveX的方式插入iFIX畫面中,簡單與資料庫點做一個連接即可快速成圖。

4. OPC 兼容性

Intellution 是OPC(OLE for Process Control) 基金會的發起人之一,在 iFIX產品的各個方面均支持直接的OPC方式數據交換,包括 OPC Server和OPC Client。
Intellution 的 OPC 驅動程序可以連接 Intellution 自己的 OPC Server 或 任何第三方的 OPC Server,並提供OPC Server上的瀏覽功能,遵循最新的 OPC標准。

5. Integration toolkit 用戶工具包

iFIX提供了Integration toolkit 作為用戶應用集成的工具,它提供了 VC 和VB的標准介面,用戶將其提供的庫連接到用戶程序中即可對iFIX的資料庫、報警和歷史數據進行操作,通過這種方式,可以將iFIX的數據以任何用戶需要的格式傳出來到任何地方,包括可以做跨平台的網路數據傳輸。


第五章 iFIX 冗餘系統

iFIX 的冗餘支持可以分為五層功能,即PLC級、工業網級、SCADA級、LAN和VIEW 客戶端級。

PLC 級冗餘支持指對雙 PLC 的支持,此項支持在 Intellution 驅動程序中配置, 即可以將下面冗餘的 PLC 站號以主備 PLC 的形式定義。工業網級冗餘即Intellution的驅動程序可以支持雙工業網卡冗餘,即常說的雙通道,LAN冗餘指iFIX可以直接支持雙乙太網卡,即兩個 NetBIOS 會話之間的冗餘或兩個TCPIP地址之間的冗餘。

SCADA 級和客戶端級冗餘共同工作,構成 Auto FailOver 的功能,如要使用上述功能,需要購買 iFIX 的 Rendancy 組件選項,而且此選項成對隨 SCADA Server 購買。

安裝在SCADA_A 和 SCADA_B 上的軟體:
1. iFIX HMI Pak
2. iFIX Rendancy 選項(隨 iFIX安裝時已安裝)

安裝在客戶機上的軟體:
iFIX Client

硬體連接:所有計算機通過乙太網連接。SCADA伺服器與硬體設備連接。

功能描述:

數據採集:SCADA_A 和 SCADA_B上的過程資料庫的定義是完全一樣的, 兩台機器上的IO通訊同時進行。SCADA_A配置成主機,SCADA_B配置成備用機。以上在 SCU中完成。

冗餘切換過程:在客戶機一端設置遠方伺服器名時使用以下方式:邏輯名只有一個:LINE1,實際的名字是兩個:SCADA_A和SCADA_B,在選取數據源時,只會看到一個遠端的計算機節點名:LINE1。伺服器設置SCADA_A的Partner是 SCADA_B,SCADA_B的Partner是SCADA_A。正常情況下,兩台SCADA同時讀取硬體數據,但是客戶端只從主伺服器讀取數據,即客戶端只能看到 LINE1來的數據,報警和歷史數據採集。iFIX內部有網路變數TAG,SCADA_B不斷通過乙太網檢查 SCADA_A的狀況,如發現她出了故障,便將主備角色進行切換並將其成為主伺服器的消息發給客戶機,客戶機立即會將數據源切換到備用伺服器,整個過程時間約為1-2秒,由於數據採集在兩台伺服器上同時進行的,故不會發生丟失,並且 iFIX冗餘選項可以進行網路報警同步,保證報警的一致性。

系統修復過程:當主機修復後又回到網路中時,可以在客戶端將主備狀態重新手動切換回來。所有操作可以通過iFIX安裝時帶來的網路和冗餘角色操作畫面完成。確定了上面這幾個問題以後,就已經可以定好所要采購軟體的規格標准了。組態軟體是用來開發生產線上的監控畫面的軟體,一套各行業通用的開發工具。所以在軟體的使用過程中,難免會碰到這樣或那樣的問題。因此,購買軟體除考慮價格因素外,還需靠慮供應商的技術支持服務能力。

⑤ ifix5.5如何做歷史資料庫

pSpace在企業信息化的作用

對於現代工業企業,如何能使決策者隨時查看生產過程數據,以便快速地做出更為靈活的商業決策,是企業信息化建設的關鍵,在企業MES所關注的各項資源中,生產過程信息依然是重要的資源,如果不能解決生產過程信息實時有效上傳的問題,將仍然無法充分利用和保障MES及ERP管理系統的投資。

企業MES核心是實時歷史資料庫,實時資料庫可用於工廠過程的自動採集、存儲和監視,可在線存儲每個工藝過程點的多年數據,可以提供清晰、精確的操作情況畫面,用戶既可瀏覽工廠當前的生產情況,也可回顧過去的生產情況,可以說,實時資料庫對於流程工廠來說就如同飛機上的「黑匣子」。

工廠的歷史數據對公司來說是很有價值的,實時資料庫的核心就是數據檔案管理,它採集並存儲與流程相關的上千點的數據,多年應用歷史資料庫管理的經驗告訴我們,現在很難知道將來進行分析時哪些數據是必須的。

因此,保存所有的數據是防止丟失所需信息的最好方法。

此外,要改進產品,必須具備與之相關物料的信息,並了解當前和過去的操作狀態。

實時資料庫採集、存儲流程信息,用來指導工藝改進、降低物料、增加產量。

實時資料庫為最終用戶提供了快捷、高效的工廠信息,由於工廠實時數據存放在統一的資料庫中,工廠中的所有人,無論在什麼地方都可看到和分析相同的信息,客戶端的應用程序可使用戶很容易對工廠級實施管理,諸如工藝改進、質量控制、故障預防維護等。

通過實時資料庫可集成產品計劃、維護管理、專家系統、化驗室信息系統、模擬與優化等應用程序,在業務管理和實時生產之間起到橋梁作用。

北京三維力控推出的pSpaceTM就是這樣一個極具競爭力的軟體產品,pSpaceTM作為企業級實時歷史資料庫,通過極高速度的數據採集、大量歷史數據存儲和大量實時過程數據的發布,實現企業信息集成的基礎平台,它為企業實現底層監控、信息集成提供了全方位的軟體解決方案。

pSpace可以構成一個復雜的企業信息化系統,企業信息化系統是採用了實時歷史資料庫技術的計算機系統,該系統不僅僅是一組對數據進行處理的軟體,也不只是一個資料庫。

一個實時歷史資料庫系統是一個實際可運行的,按照數據方式存儲、維護和向應用程序提供數據或信息支持的系統,它是存儲介質、處理對象和管理系統的 *** 體,由資料庫、硬體、軟體幾部分組成,pSpace是企業信息化的核心處理軟體平台。

pSpace 企業級實時歷史資料庫為完全的分布式結構,可任意組建應用模式,支持C/S和B/S應用;它可以提供豐富的企業級信息系統客戶端應用和工具;大容量支持企業級應用,內部實現高數據壓縮率,可實現歷史數據的大量存儲,靈活的擴展結構可滿足各種需求,具備廣泛的安全性和可跟蹤性。

pSpace實時歷史資料庫能完成來自DCS、FCS和其它控制系統的實時數據的採集、存儲、壓縮,實時數據和歷史數據的檢索、統計、分析、建模,並進行曲線、圖表顯示,實現了流程工業中典型的應用功能,如工藝流程圖展現、歷史曲線分析、歷史報警分析、EXCEL報表插件等,能為其他管理軟體提供高效的數據介面,將連續存儲的歷史數據與這些管理軟體進行雙向通訊,pSpace是一個具有標准介面的、可二次開發的平台。

實時資料庫結構:

一個實時資料庫系統的優劣,主要體現在它提供的功能是否齊備,系統性能是否優越,能否完成有效的數據存取,各種數據操作、查詢處理、存取方法、完整性檢查,保證相關的事務管理,事務的概念、調度與並發控制、執行管理及存取控制,安全性檢驗。

以下是力控的系統結構圖系統組成:由採集站DA、數據伺服器、 WEB伺服器、客戶端組成,同時和關系資料庫進行有效的數據交換,DCS的數據經過DA進行採集,由DA SERVER送到數據伺服器,數據伺服器再有效的送給其它客戶端。

pSpace實時資料庫伺服器主要由以下幾部分構成:

pSpace Server:

負責整個pSpaceTM應用系統的實時數據處理、歷史數據存儲、統計數據處理、數據服務請求、事件觸發器管理、調度管理、資源管理、系統配置等。

pSpace Data Service:

為第三方廠家的軟體訪問pSpaceTM Server時提供數據服務功能,包括:OPC Server、DDE Server、ODBC Router、Base API介面等

pSpace COM SDK:

COM SDK為用戶開發基於pSpaceTM Server的應用程序提供基於COM對象的編程介面。

pSpace Visual ActiveX:

是一組開放的控制項,如:數據控制項、文本控制項、棒圖控制項、趨勢控制項等,控制項可以直接訪問實時資料庫和關系資料庫的數據。

pSpace DA Server數據採集器:

pSpaceTM DA server是數據採集站的設備通訊管理服務程序,用於系統和DCS、PLC等數據源之間的數據交換,具有自動網路通信負荷平衡功能和斷線數據緩沖功能。

pSpace的Web伺服器

使用IIS作為Web管理伺服器,用圖形客戶端生成Web網頁;

使用pSpace Visual ActiveX自行創建Web伺服器和Web網頁;

使用pSpace Webserver,用圖形客戶端生成Web網頁;

pSpace 客戶端

監控組態軟體:力控Forcecontrol系列;

Microsoft Excel:採用標准EXCEL載入宏方式通過網路訪問資料庫;

「瘦」客戶端:Microsoft Inter Explorer 5.0或以上版本的瀏覽器;

Visual ActiveX:pSpace可視化控制項工具包是為建立客戶端連接而提供的客戶端產品;它包括一組ActiveX控制項,如:數據控制項、文本控制項、棒圖控制項、趨勢控制項等;

二次開發工具及訪問介面

標准訪問介面供客戶端程序調用或第三方軟體訪問使用,因此介面的完整性、開放性決定實時資料庫二次開發的性能的優劣,pSpace訪問介面及開發工具主要包括以下幾種:

1)DBI API

DBI是一套實時資料庫訪問介面,給用戶提供底層編程介面,通過它可以與客戶端連接,對資料庫進行數據讀寫,滿足繼線重連功能,可以獲取資料庫結構信息,動態控制變化數據集,DBI介面採用了快速數據訪問機制,數據訪問吞吐量可達到11萬次/秒,可以適合過程模擬、優化控制、專家診斷等多種行業應用。

2)COM SDK

SDK是為用戶開發基於pSpaceTM Server的應用程序提供基於COM對象的編程介面,用COM SDK編寫的一個實例可以同時連接多個Server,也可以用COM SDK同時建立多個實例,提供面向對象的類庫供用戶開發應用程序,用戶使用該工具編程可以提高開發效率,該工具可以在VC++,VB,VBScript,等開發環境下使用。

3)OLE DB Provider

應用程序提供pSpace Server資料庫的ADO訪問介面。

4)DAI SDK

pSpace的數據源採集介面的開放工具,DAI採集介面軟體都可以單獨運行在一台網路結點機,並可在遠程對其進行配置與監控,具備以下功能:

DAI 可以直接利用原有的力控組態軟體的驅動程序;

DAI 具備斷線緩存功能;另外DAInterface還要增加幾個介面;

DAI 支持XML、CSV文件介面,可採集離線數據源。

實時資料庫性能指標:

從實時資料庫運行環境來看,實時資料庫系統的除了自身的軟體性能外,還取決於所使用的操作系統、硬體環境等。

單台伺服器容量可達12,0000點以上;

歷史資料庫支持unix linux windows等64位操作系統;

完整的事件記錄系統,所有操作員的動作均被檢查並記錄,可作為跟蹤依據;

功能強大的壓縮演算法:按高壓縮格式保存數據,採用死區和變化率壓縮,壓縮比為1:30;

支持優化旋轉門演算法對歷史數據進行壓縮;

專用的磁碟存貯演算法來保證對長年形成的海量歷史數據的快速查詢;

支持的浮點型、布爾型、字元串型、等常見數據類型及「任意」類型;

資料庫吞吐量支持每秒寫入/查詢20,000個數據點;

支持歷史資料庫在線備份,多伺服器並發處理;

支持資料庫冗餘;

IO數據採集斷線重連:通訊故障能夠自動恢復,I/O時間同步;自動補償 PC 時鍾偏差。

構建企業信息門戶

力控pSpace可以為企業在創建基於Inter/Intra的網路信息門戶時提供完整的軟體解決方案,同時支持PDA掌上終端訪問力控的WEB伺服器。

對pSpaceTM Server的數據進行Web管理有以下幾種方式:

使用IIS作為Web管理伺服器,將通用流程畫面轉換為Web網頁,整個系統與WIN系統無縫集成,基於WEB組態的工具控制項包通過相應的檢索便可以進行查詢,能夠直接生成WEB頁面;

使用組態軟體創建Web伺服器和Web網頁然後發布;

用戶使用pSpaceTM Visual ActiveX自行創建Web伺服器和Web網頁;

用戶可以使用自己熟悉的網站開發工具如:FrontPage、Dreamweaver、ASP等創建主頁,設立網站,並在網頁中嵌入pSpace Visual ActiveX中的控制項建立pSpaceTM Server的數據顯示。

特點如下:

Web頁面與過程畫面的高度同步

pSpace Web Server實現了伺服器端與客戶端畫面的高度同步, 在瀏覽器上可以同時瀏覽多個過程畫面, 看到的圖形界面與通用組態軟體生成的過程畫面效果完全相同,數據採用變化傳輸的方式,具有更快的運行與數據更新速度。

企業級Web伺服器

pSpace Web Server專為構建企業級Web伺服器而設計,具備高容量的數據吞吐能力和良好的健壯性,力控Web Server支持多達500的客戶端的同時訪問。

完善的安全機制

pSpace Web Server提供完善的安全管理機制。

只有授權的用戶才能修改過程參數。

使用pSpace Web Server時,管理員盡可安心,不必擔心非法或未授權的修改。

客戶端

力控實時歷史資料庫管理系統提供了基本的客戶端組態工具,開放的介面可以高級應用中的資產管理、設備診斷等管理客戶端的開發,每個客戶端應用軟體都可以與pSpace Server運行在同一台計算機上,也可以分布式地運行在其它網路結點機上。

1)管理工具Admin

pSpace系統配置工具。

包括:在線配置資料庫點、採集介面、監控伺服器和採集器狀態,啟、停遠程服務等。

2)Forcecontrol組態軟體

完成生產調度系統的實時監控,曲線分析、生產報表、報警、事件等。

3)Excel Add-In:Excel載入宏,完成功能包括:

查詢原始數據;

查詢當前數據;

利用索引點查詢過濾數據;

查詢數據的采樣值;

查詢統計值(最小值、最大值、平均值、標准方差、累計值、計數值);

顯示、導入、導出標簽;

導入、導出數據;

顯示、導入、導出消息;

顯示採集介面;

4)pBatch

批量生產工藝數據的檢索和表示,可跟蹤與批量生產相關的各種信息。

5)Alarm Server

報警伺服器。

6)SNMP Agent:

網路管理工具,可以在線診斷網路設備。

上層應用工具

報表工具:

可以在力控®的萬能報表工具中獲取實時資料庫的各種過程數據,完成數據的查詢與計算;建立易用、靈活、強大的報表系統。

設備運行診斷工具:

生產設備運行診斷工具可以方便地了解運行設備故障事件發生的時間、地點、狀態和原因,從而降低設備維護成本。

趨勢組記錄工具:

提供了非常豐富的趨勢記錄功能,實時趨勢和歷史趨勢記錄允許趨勢曲線多層重疊,可以通過顏 *** 分好數據和壞數據,可以顯示數據的采樣周期、數值精度和曲線變化情況。

圖形分析工具:

包括直方圖、餅圖、面積圖等十種圖形分析工具,非常方便數據的顯示與比較。

圖形具有透明性,從而更加容易地觀察到數據之間的差別。

趨勢曲線放大鏡:

利用趨勢曲線的放大鏡工具,可以放大任何時間的實時和歷史曲線,非常方便地分析時間序列的數據。

通過趨勢曲線的滾動按鈕,可以前後滾動查看趨勢曲線的變化情況。

成本核算工具:

內嵌成本核算模板工具,包括核算體系(生產基本單位核算、財務核算及其報表)、預算和考核體系、信息實時查詢(收率、消耗、能耗等)、成本統計報表。

質量分析工具:

提供質量分析模板工具,將生產過程的實時數據和質量點的采樣數據進行比較,在線進行評估,以便生產管理人員及時掌握各個產品的質量數據。

長期保存質檢數據,便於質量分析。

安全性及用戶管理

網路安全

在進行項目設計時,在數據採集站可進行雙網卡配置以保證生產網和管理網的物理隔離,DA SERVER採集站軟體設計中可以保證數據單項傳輸,防止管理網的干擾生產網。

用戶管理

實時資料庫提供了完備的安全保護機制,以保證生產過程的安全可靠,用戶管理具備多個級別,並可根據級別限制對重要工藝參數的修改,以有效避免生產過程中的誤操作。

實時資料庫提供了安全區的概念,同級別,不同安全區的數據不可以互相操作,保證了數據的分布式的管理。

提供基於遠程的用戶管理,增加更多的用戶級別及安全區,管理所有用戶的遠程登陸信息。

加密管理:

支持工程加密,用戶可以通過加密鎖自己定義工程密碼,沒有此加密鎖任何非法用戶無法侵入,保護了自己的工程結構;

操作事件:

可以詳細的記錄操作事件和系統事件,方便事故追憶;

開機自動運行設置、有效的屏蔽系統鍵盤,可以防止非法用戶入侵;

數據採集器DA SERVER

DA SERVER 是Server 與各種數據源之間的介面,DA SERVER具有自動網路通信負荷平衡功能和斷線數據緩沖功能,DA SERVER可以和Server運行在同一伺服器內,也可以運行在不同的前端機上,通過TCP/IP與Server通信。

DA SERVER主要有以下幾種:

DA SERVER:專用的數據採集伺服器,通過它中心伺服器可以採集各種DCS、PLC、FCS等I/O設備的數據,DA SERVER可以集成HMI/SCADA組態軟體的數據採集介面,對於已經安裝運行了組態軟體的SCADA工作站,通過該數據採集器可以很方便地將SCADA數據採集到Server中。

MOPC:通過該數據採集器,Server可以採集其他各種第三方的OPC Server的數據。

性能

支持通過RS232、RS422、RS485、電台、電話輪巡撥號、乙太網、移動GPRS、CDMA、GSM網路等方式和設備進行通訊;

開發環境下具備在線診斷設備通訊功能,可以動態的打開、關閉設備,通訊故障後具備自動恢復功能;

支持控制設備和控制網路冗餘,控制設備進行切換時,通訊會自動切換;

支持多種協議的設備掛在一條通訊鏈路上與DA SERVER進行通訊,方便電台等遠程通訊;

支持與設備採取主從、主主、從主等多種交互機制來進行通訊,比如對MODBUS標准協議設備,支持主與從2種方式與設備通訊;

可以採集帶時間戳的數據,毫秒級數據採集速率,實現歷史數據向實時資料庫的回插功能,可以採集記錄儀、錄波器數據,支持SOE,完成事件監視。

支持的設備種類

支持主流的DCS、PLC、DDC、現場匯流排、智能儀表等1000多種廠家設備的通訊;也可以按照用戶提出的通信協議和硬體介面,在較短時間內開發新的驅動程序。

無所不在的移動通訊

所有設備的驅動程序支持通過移動GPRS、CDMA網路與控制設備進行通訊,DA SERVER節點與其遠程DA SERVER節點也可以進行移動通訊;

DA SERVER移動數據伺服器與遠程設備的通訊為並發處理、完全透明的解決方案,消除了一般軟體採用虛擬串口方式造成數據傳輸不穩定的隱患,有效的流量控制機制保證了遠程應用中節省通訊費用;

支持設備主動通過GPRS上傳數據的方式進行數據傳輸。

典型企業信息化應用

勝利油田油氣集輸公司是勝利油田從事油氣集輸的專業化生產企業,主要擔負勝利油田原油外輸、天然氣生產集輸及輕烴生產任務。

管理著9個氣田,187口氣井,24座集配氣站,總長240公里的天然氣輸氣管道和220公里的輸油管道,8座大中型輸油站庫,2座壓氣站和3套輕烴回收裝置。

所轄13個三級單位,具有點多、線長、面廣、易燃易爆、高溫高壓的特點。

該系統對油田的原油庫和壓氣站等身產裝置進行網路信息處理。

該信息系統集成了多種設備,信息集成使用了OPC、DDE、ODBC、PROFIBUS、MODBUS、RS485等多種網路採集方式進行數據處理,是一個典型的分布式採集,集中管理的大型網路信息化系統。

勝利油田原油庫控制系統主要選用了SIEMENS 控制系統,在壓氣站中, 50萬崗位使用Honeywell的S9000型號的DCS控制系統;SW64崗位是美國庫伯公司的RR控制器;二次增壓崗位使用日本Omron的控制器;離心機崗位是橫河CS1000型號的DCS控制系統;配氣崗位是美國SIXNET公司的ST-GT-1210控制器;熱煤爐崗位控制系統是三菱的PLC;配電崗位設有許繼的配電保護及監控系統。

pSpace在應用中有效的集成了以上系統,從監測和考核原材料及水、電、氣、風的用量入手,減少能耗物耗,對優化生產過程,提高生產運行效率起到了關鍵的作用。

典型先進控制方案

pSpace支持與國外的各種資料庫進行數據交互,比如INFOPLUS、PI、PHD等,通過pSpace SERVER可以在國內外的各種平台上進行上層應用、專家診斷、先進控制等,下面是一個電廠設備診斷的應用,pSpace SERVER通過各種介面將現有SIS系統、小神探系統、新增的斷路器和各種輔機監測系統集成為一個整體,其中,狀態檢修系統需要的絕大部分實時數據都取自SIS系統的PI實時資料庫,因此,PI資料庫和力控實時資料庫之間的介面是整個系統集成的關鍵,介面Gateway的性能將直接決定整個狀態檢修系統的性能。