當前位置:編程學習大全網 - 編程語言 - inSQL接口的基礎知識

inSQL接口的基礎知識

OSI的PI是業界優秀的軟件之壹,主要用於過程數據的收集和分析。這是由於在20世紀80年代中期開發了壹種新的過程數據壓縮算法。最初,它在DEC的VAX上的VMS操作系統下運行,現在它可以在許多操作系統平臺上使用。它有豐富的分析工具,但它的設計目標是處理過程數據,所以它在其他制造業的應用不是很好。

WW的InSQL是世界上第壹個面向工廠的高性能實時關系數據庫。它將關系數據庫的功能和靈活性與實時數據庫的高速和壓縮性集成到同壹產品中,適用於工廠生產管理。InSQL集成了微軟的MS SQL Server並對其進行擴展,使其不僅具有高速數據采集、高效數據壓縮、數據存儲等實時數據庫性能,還集成了壹般存儲在關系數據庫中的事件、匯總、生產、配置等工廠數據。數百個客戶端應用程序可以訪問所有的工廠信息,這使得它在工業軟件領域具有最好的開放性和靈活性。WW擁有世界上最好的圖形控制軟件InTouch和I/O服務器,這使得它與工廠自動化系統的聯系更加緊密。

人體系統的結構與技術

操作系統

PI目前支持多種操作系統平臺。服務器可以運行在DECVMS、IBM的AIX、HP的HP-UX、Sun Solaris、Windows NT和Windows2000服務器上,客戶端軟件可以運行在Windows上。

3.1、95、98和Windows NT。

InSQL server運行於:Windows NT、Windows2000 Server,客戶端軟件可以運行於:Windows 3.1、95、98、Windows NT。

數據庫技術

PI將所有數據存儲在壹個專有的數據庫中,其客戶端軟件可以從數據庫中提取數據,並用於顯示和分析。如果使用其他數據庫或工具來分析PI數據庫中的數據,則需要壹個ODBC接口或API。對於進程的數量

根據的存儲模式,每個點用戶只能定義6個字段。

InSQL的數據采集、數據壓縮、生產動態瀏覽、歷史數據歸檔等功能構成了壹個完整的實時數據庫系統,實時數據和歷史數據都用專門的文件保存。數據庫服務器嵌入了微軟的MS。

SQL Server具有關系數據庫的特點,增強了復制功能,集成了郵件和因特網。它是第壹個能夠滿足工廠對數據采集速度和存儲容量要求的實時關系數據庫,並且優於常規數據庫。

系統數據庫的數據采集速度和存儲容量都是上百倍。InSQL擴展了SQL語句,使其具有時間特性。Wonderware的資源跟蹤系統InTrack、配方管理系統InBach和統計質量分析SPCPro。

和其他應用系統可以與InSQL數據庫壹起使用,從而為制造業提供真正的接觸式事務處理(OLTP)。

系統性能

每臺PI服務器可容納654.38+0.5萬個點(高端服務器)。目前還沒有測試存儲這些點的準確速度,但是PI的客戶認為PI的高端產品服務器每秒可以處理654.38+0.5百萬點的數據。在客戶端軟件中

在ProcessBook上,妳可以在幾秒內獲得2、3年歷史的1000點數據。OSI網站上有壹個電子表格,可以幫助您詳細計算所需的配置。

InSQL的運行性能與使用的硬件系統有關。它可以在65,438+0秒內獲取或存儲60,000點(峰值)。這個速度與數據存儲模式無關,它是周期性存儲(以固定的毫秒數)或增加的。

數量存儲(當數據變化超過設定的百分比時存儲壹次)。InSQL每秒可以存儲30,000個點(平均)或每65,438+000毫秒存儲2,000個點的數據。提高數據采集速度的主要障礙是大部分數據源(PLC或DCS)提供數據。

速度跟不上InSQL取數的速度。InSQL的最小分辨率為3.3毫秒。

壹個擁有40,000個過程控制點的典型大型工廠對不同的數據有不同的采集頻率要求。假設該廠對數采集的頻率要求為:每500ms采集500個點,每5s采集1500個點,每5s采集15個點。

每秒收集5000點,每30秒收集1000點,每1分鐘收集1000點,每5分鐘收集13000點。它平均每秒收集2177個數據,或者說每天存儲1880億個數據。這實際上只是

是使用InSQL能力的壹小部分。

可測試性和分布式操作

單個PI服務器可以支持遠程數據訪問,結構是兩層的。客戶端使用PI-API直接連接數據庫服務器。

InSQL為最終用戶提供精確的瀏覽、報告或分析,並利用他們的應用開發平臺開發個性化的應用軟件。它的開放數據模型和標準SQL或ODBC應用程序編程接口為用戶提供了標準的流

線開發環境。該數據庫易於添加表格、預訂節目和瀏覽所需信息。最終用戶可以創建自己的探頭,並使用外部程序或標準SQL擴展和定制應用系統。

同時,用戶可以從數百個客戶端應用程序中進行選擇,以滿足他們的需求。InSQL中嵌入的Microsoft SQL Server使其具有電子郵件界面、通過互聯網發布數據的IIS、SQL Server的復制以及其他功能。

基於SQL Server或Oracle數據庫的應用程序數據發送服務。

核心功能和特點

數據采集

PI服務器包括壹個數據采集引擎,並采用其專利的數據壓縮算法。它只負責收集數據,不回寫控制系統確認收集的數據。

在InSQL中,模擬值和開關量都可以增量存儲或周期性存儲,並根據工廠數據冗余的特性進行壓縮。數據存儲空間僅為傳統關系數據庫的2%,具有極快的生產數據獲取速度和數據。

存儲容量,並在數據采集的同時檢查數據的正確性。它集成了MS SQL Server,支持標準SQL語句,突破了SQL語言的限制,增加了數據時間特性,集成了工廠事件、匯總、生產和。

配置和其他數據。

支持分析工具

PI有Datalink支持在Excel中讀取PI的數據,也可以通過ODBC獲取壓縮數據。數據庫中的所有數據都可以在分析工具中使用。用於趨勢分析的ProcessBook和用於網絡瀏覽的ActiveView。

InSQL支持工業自動化環境中的各種客戶端應用工具:

FactoryFactory:包括趨勢、Excel/World、WEB報表和從InSQL獲取數據的ActiveX控件。

第三方開發的應用軟件:包括動態分析工具、通用報表工具、模擬顯示工具、導航工具、基於瀏覽器的應用工具、歷史回放工具、管理報表工具和通用趨勢、圖形和圖表工具。

SQL、ODBC和OLEDB的兼容應用工具:FactorySuite中的Crystal Reports和SQL Access。

客戶個性化應用:可以用VB/Delphi、PB、C++等工具開發個性化應用軟件。

設備接口支持

OSI有超過100種用於連接不同控制設備的標準設備接口軟件,可以支持OPC數據采集。

WW可以直接與700多種控制設備進行通信,可以集成數據配置、報警、事件、匯總、動態數據、批次數據、資源數據和相關生產數據等信息。

圖表和趨勢

OSI的ProceBook是壹個很好的賣點,它為終端用戶提供了壹個非常靈活的過程數據分析工具。

InSQL有壹套完整的圖表和趨勢工具,包括圖表、趨勢、標準質量統計圖等等。

數據分析工具

PI和InSQL都可以提供最常用的分析工具,包括:平均、移動平均、幾何平均、標準差、累計值等等。

客戶數據分析

PI為最終用戶提供VBA所需的各種數學分析。此外,還可以為靜態數據表購買壹整套流表。

InSQL用戶可以選擇多種工具來定制數據分析。常見的開發工具有VB、Delphi、PowerBuilder和C++。同時,ActiveX控件可以在InTouch或任何ActiveX容器中靈活地使用。

提取InSQL的數據。

在線SPC

PI提供處理輸入數據和SPC計算的選項,並在數據表中記錄計算結果(包括報警和控制限值)。然後可以用標準的分析工具分析這些數據。

InSQL可以使用其客戶端軟件工具對從服務器獲得的數據執行常規SPC操作。Wonderware的產品包括InTouch的SPC Pro組件,QIAnalyst可以提供在線SPC報警。

報警

PI報警子系統可以定義任何指定點的高報警、低報警和ROC報警的監控。您還可以監視數據源的中斷。所有監控條件都可以升級為報警條件。報警條件(條件)保存在PI事件日誌中。

並且可以通過標準的分析工具來查看。

InSQL事件系統允許用戶設置事件(條件)的檢測,並設置這些事件(條件)發生時的相應動作。當系統檢測到該事件的發生時,會觸發相應的操作。事件系統也可以設置為定期檢查。

檢查。您也可以使用InTouch和SCADA實時報警來觸發壹個定制的操作。

離線存檔

PI提供了壹種將在線壓縮文件移動到離線存儲系統的方法,但是與存檔數據沒有任何聯系。

InSQL以塊文件格式存儲數據,服務器直接將大量長期數據存儲在磁盤上,並可以通過網絡系統高速回放存儲的數據。用於備份歷史數據塊的長期存儲文件格式是DAT類型。

數據管理工具

PI不提供數據管理和匯總工具。

InSQL客戶端軟件和許多第三方軟件提供了數據管理功能。所有帶有MS SQL和ODBC接口的工具都可以訪問InSQL數據。

批量分析

PI可以選擇提供批處理分析工具,根據批處理事件和與事件相關的實際時間來評估過程數據。這對於比較壹個批次過程與另壹個批次(或黃金批次數據)非常有用。

InSQL集成了來自InBatch的批次歷史數據作為標準數據源,也可以按事件管理批次數據。

市場定位和銷售策略

公司情況

OSI公司成立於20世紀80年代初,壹直專註於實時數據軟件和服務的研發,擁有超過65,438+000名員工。是壹家獨立的非上市公司,產品在國內外擁有大量用戶。在中國沒有辦事處,由六家代理商負責。

中國的商業。該軟件沒有中文版本。

Wonderware公司成立於20世紀90年代初,提供工業控制軟件、實時數據庫軟件、設備管理軟件、資源跟蹤管理系統等工業生產過程應用,擁有近1000名員工,屬於世界第三大自動控制系統。

供應商英維思集團是壹家上市公司。中國在北京和上海設有兩個代表處。主客戶端軟件已發布中文版。

市場戰略

OSI專註於銷售大項目,賣給更高層的管理者,專註於產生的效益。因此,在2000年3月的制造展上,OSI將PI定位為流程制造的企業集成平臺。

InSQL的定位是支持任何規模的應用程序,這些應用程序不需要SQL知識。系統可以在幾分鐘內將存儲在InTouch中的配置文件轉移到InSQL中,保護了用戶在InTouch中的工程投資。與InTouch緊密結合

密集,Tag只需要定義壹次,數據庫更完整。InSQL被設計成壹個零管理數據庫環境。標準MS BackOffice工具可用於規劃數據備份。有上百種客戶端工具可供選擇,完全令人滿意。

用戶的功能需求和使用習慣。

主要差異

蛋白酶體抑制劑

市場:大部分裝機用戶滿意。

銷售策略:多年來,OSI只銷售壹種產品(最近收購的數據集成軟件),並習慣於高價向高層機構銷售產品。近幾年在InSQL的壓力下,做了壹些價格調整。

定位:OSI將PI定位為企業集成平臺。它具有SAP認可的R3接口。

高級分析工具:有壹套很好的流程行業分析工具。

過程書:PB是其主要的分析工具,是壹個ActiveX容器,內嵌VBA腳本。相比之下,WonderWare的FactorySuite整體功能更好。

InSQL

市場:用戶包括流程工業、離散工業、混合工業等所有類型;InSQL獲得了《控制工程》雜誌的獎項,WonderWare被微軟確認為工業領域最大的SQL分銷商(微軟MS SQL embedded in InSQL),已售出超過65,438+00,000套軟件。

價格:無論是低端產品還是高端產品,都有很強的價格競爭力。

靈活性:用戶可以從數百個易於使用的客戶端應用程序中進行選擇,以滿足不同的需求。InSQL提供了讀取生產信息最常用的方法,生產應用開發最常用的平臺,連接管理系統最方便的接口。InSQL充分利用了多處理器和分數計算機環境的優勢。InSQL的架構將數據采集和數據查詢分開,這使得它可以用同壹款軟件為小到幾百個點的小廠到大到幾十萬個點的大廠提供解決方案。

技術開放性:支持標準數據庫技術。微軟的嵌入式MS SQL Server使得在工廠數據中集成事件、概要、生產和配置數據成為可能。集成FactorySuite和MaintenanceSuite,並應用於

工廠的各個層面。

  • 上一篇:python常用的系統函數有哪些?
  • 下一篇:安徽巢湖編程教育加盟
  • copyright 2024編程學習大全網