亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于協(xié)助進(jìn)行過(guò)程設(shè)備控制的方法

文檔序號(hào):6624086閱讀:303來(lái)源:國(guó)知局
用于協(xié)助進(jìn)行過(guò)程設(shè)備控制的方法
【專(zhuān)利摘要】一種過(guò)程控制系統(tǒng),包括被設(shè)置為與過(guò)程控制模塊以及與諸如成本、吞吐量和利潤(rùn)數(shù)據(jù)的經(jīng)濟(jì)數(shù)據(jù)源進(jìn)行通信的經(jīng)濟(jì)模型,并使用該經(jīng)濟(jì)模型來(lái)確定與設(shè)備正在運(yùn)行時(shí)的過(guò)程設(shè)備的實(shí)際操作相關(guān)聯(lián)的有用的經(jīng)濟(jì)參數(shù)或信息。該經(jīng)濟(jì)模型可以被用于基于過(guò)程的實(shí)際的當(dāng)前運(yùn)行狀態(tài)以及與成品、原材料等相關(guān)聯(lián)的商業(yè)數(shù)據(jù)來(lái)實(shí)時(shí)地提供諸如利潤(rùn)率、生產(chǎn)產(chǎn)品的成本等的金融統(tǒng)計(jì)。這些金融統(tǒng)計(jì)可以被用于在過(guò)程網(wǎng)絡(luò)中發(fā)出警報(bào)和報(bào)警,并被用作到過(guò)程設(shè)備優(yōu)化器等的輸入,以提供更好或更優(yōu)化的過(guò)程控制以及提供對(duì)導(dǎo)致設(shè)備的最大利潤(rùn)率的狀況進(jìn)行的較好理解。
【專(zhuān)利說(shuō)明】用于協(xié)助進(jìn)行過(guò)程設(shè)備控制的方法
[0001] 本申請(qǐng)是申請(qǐng)日為2004年7月30日、申請(qǐng)?zhí)枮?01010270157.8、發(fā)明名稱(chēng)為“用于具有接至多個(gè)現(xiàn)場(chǎng)設(shè)備的控制器的過(guò)程設(shè)備中的系統(tǒng)”的發(fā)明專(zhuān)利申請(qǐng)的分案申請(qǐng)。_2] 相關(guān)的申請(qǐng)
[0003]這是美國(guó)專(zhuān)利申請(qǐng)第10/123445號(hào)的部分繼續(xù)申請(qǐng),該申請(qǐng)的標(biāo)題為^ffeb-Services Based Communicat1ns for Use With Process Control Systems”,于2002年4月15日提交,其公開(kāi)的整個(gè)內(nèi)容在這里被特別地引用作參考,并且這還是美國(guó)專(zhuān)利申請(qǐng)第09/953,811號(hào)的部分繼續(xù)申請(qǐng),該申請(qǐng)的標(biāo)題為“Fus1n of ProcessPerformance Monitoring with Process Equipment Monitoring and Control,,,于 2001 年9月17日提交,其公開(kāi)的整個(gè)內(nèi)容在這里被特別地引用作參考,其按照35 U.S.C.§ 119(e)的規(guī)定要求美國(guó)臨時(shí)申請(qǐng)序列第60/273164號(hào)的優(yōu)先權(quán),該申請(qǐng)的標(biāo)題為“AssetUtilizat1n Expert in a Process Control Plant”,于2001 年 3 月 I 日提交,其公開(kāi)的整個(gè)內(nèi)容在這里被特別地弓丨用作參考。此外,本申請(qǐng)要求得到美國(guó)臨時(shí)專(zhuān)利申請(qǐng)第60/491066號(hào)的優(yōu)先權(quán),該申請(qǐng)于2003年7月30日提交,其公開(kāi)的整個(gè)內(nèi)容在這里被特別引用作參考。

【技術(shù)領(lǐng)域】
[0004]本發(fā)明一般涉及過(guò)程控制系統(tǒng)以及,更具體地,涉及通過(guò)使用經(jīng)濟(jì)核算來(lái)便利并提供更好的過(guò)程或設(shè)備的控制。

【背景技術(shù)】
[0005]過(guò)程控制系統(tǒng)(process control system),像在化工、石油或者其它的生產(chǎn)過(guò)程中使用的那些一樣,典型地包含一個(gè)或多個(gè)的集中過(guò)程控制器,該控制器被通過(guò)模擬、數(shù)字或者模擬/數(shù)字組合的總線(xiàn)可通信地連接到至少一個(gè)主機(jī)或操作者工作站上以及連接到一個(gè)或多個(gè)現(xiàn)場(chǎng)設(shè)備上。這些現(xiàn)場(chǎng)設(shè)備,可以是例如閥門(mén)、閥門(mén)定位器、開(kāi)關(guān)和發(fā)送器(例如,溫度、氣壓和流速傳感器),執(zhí)行在過(guò)程中的功能,諸如,打開(kāi)或關(guān)閉閥門(mén)以及測(cè)量過(guò)程參數(shù)。過(guò)程控制器接收指示由現(xiàn)場(chǎng)設(shè)備進(jìn)行的過(guò)程測(cè)量的信號(hào)和/或其它與現(xiàn)場(chǎng)設(shè)備有關(guān)的信息,使用這個(gè)信息來(lái)執(zhí)行控制例程然后并產(chǎn)生控制信號(hào),該控制信號(hào)被通過(guò)總線(xiàn)或其它的通信線(xiàn)路發(fā)送到現(xiàn)場(chǎng)設(shè)備,以控制過(guò)程的操作。來(lái)自現(xiàn)場(chǎng)設(shè)備和控制器的信息可用于由操作員工作站執(zhí)行的一個(gè)或多個(gè)應(yīng)用程序,這樣就可以使操作員執(zhí)行所期望的關(guān)于過(guò)程的功能,諸如察看過(guò)程的當(dāng)前狀態(tài),修改過(guò)程的操作等。
[0006]典型地,一種過(guò)程控制系統(tǒng)可以在包括有幾個(gè)過(guò)程控制設(shè)備、部件和/或服務(wù)供應(yīng)商和消費(fèi)者的商業(yè)公司內(nèi)運(yùn)行,這些設(shè)備、部件和/或服務(wù)供應(yīng)商和消費(fèi)者都可以分布在一個(gè)大的地理區(qū)域內(nèi),或者在一些情況下,可以分布在整個(gè)世界范圍內(nèi)。過(guò)程控制設(shè)備、供應(yīng)商和消費(fèi)者可以使用各種通信介質(zhì)和技術(shù)或平臺(tái)例如網(wǎng)絡(luò)、衛(wèi)星鏈路、基于地面的無(wú)線(xiàn)傳輸、電話(huà)線(xiàn)等進(jìn)行彼此之間的相互通信。當(dāng)然,國(guó)際互連網(wǎng)對(duì)于許多商業(yè)公司來(lái)說(shuō)已經(jīng)成為一個(gè)優(yōu)選的通信平臺(tái),這是因?yàn)橐呀?jīng)建立了通信基礎(chǔ)設(shè)施,這就使得對(duì)于公司來(lái)說(shuō)通信基礎(chǔ)設(shè)施的成本接近于零,并且用于經(jīng)由英特網(wǎng)進(jìn)行通信的信息的技術(shù)是容易理解的、穩(wěn)定的、安全的等。
[0007]公司內(nèi)的過(guò)程設(shè)備可以包含一種或多種過(guò)程控制系統(tǒng)以及大量的其它與商業(yè)相關(guān)的或者信息技術(shù)的系統(tǒng),這些系統(tǒng)是用來(lái)支持或維護(hù)或者是用來(lái)影響過(guò)程設(shè)備的運(yùn)行。通常,在過(guò)程設(shè)備中的信息技術(shù)系統(tǒng)可以包括制造執(zhí)行系統(tǒng),例如,維護(hù)管理系統(tǒng),并且也可以包括公司資源計(jì)劃系統(tǒng),例如,調(diào)度(scheduling)、會(huì)計(jì)(accounting)和采購(gòu)(procurement)系統(tǒng)。盡管這些信息技術(shù)系統(tǒng)可以在物理上位于一個(gè)設(shè)備之中或在其附近,但是,在一些情況下,這些系統(tǒng)的幾個(gè)或可能所有可以位于離設(shè)備較遠(yuǎn)的位置并可以使用英特網(wǎng)或任何其它合適的通信鏈路與該設(shè)備進(jìn)行通信。
[0008]每一個(gè)過(guò)程設(shè)備也可以包括用戶(hù)交互式應(yīng)用程序,該應(yīng)用程序可以在可通信地連接到用于協(xié)調(diào)或執(zhí)行設(shè)備內(nèi)的過(guò)程控制系統(tǒng)的活動(dòng)的一個(gè)或多個(gè)服務(wù)器、工作站或者其它的計(jì)算機(jī)上的服務(wù)器或工作站上被執(zhí)行。這樣的用戶(hù)交互式應(yīng)用程序可以執(zhí)行商業(yè)活動(dòng)管理功能、歷史數(shù)據(jù)管理功能、資產(chǎn)管理功能、批管理功能、診斷功能等。此外,設(shè)備中的每一個(gè)過(guò)程控制系統(tǒng)都可以包括過(guò)程管理應(yīng)用程序,該過(guò)程管理應(yīng)用程序可以,例如,管理與報(bào)警和/或其它過(guò)程事件相關(guān)的信息的通信并提供該信息,提供與過(guò)程的狀況或正在由過(guò)程設(shè)備執(zhí)行的過(guò)程相關(guān)的信息或數(shù)據(jù),提供與有關(guān)與過(guò)程控制設(shè)備相關(guān)聯(lián)的設(shè)備的狀況或性能的信息或數(shù)據(jù),等。特別地,過(guò)程管理應(yīng)用程序可以包括振動(dòng)監(jiān)視應(yīng)用程序、實(shí)時(shí)優(yōu)化應(yīng)用程序、專(zhuān)家系統(tǒng)應(yīng)用程序、預(yù)定維護(hù)應(yīng)用程序、控制循環(huán)監(jiān)測(cè)應(yīng)用程序、或者其它的與控制、監(jiān)測(cè)和/或維護(hù)過(guò)程控制系統(tǒng)或設(shè)備有關(guān)的應(yīng)用程序。仍進(jìn)一步地,一個(gè)過(guò)程設(shè)備或者公司可以包括一個(gè)或多個(gè)通信應(yīng)用程序,該應(yīng)用程序可以通過(guò)各種不同的通信介質(zhì)和平臺(tái)將信息從過(guò)程控制系統(tǒng)或者設(shè)備傳送給用戶(hù)。例如,這些通信應(yīng)用程序可以包括電子郵件應(yīng)用程序、尋呼應(yīng)用程序、語(yǔ)音消息應(yīng)用程序、基于文件的應(yīng)用程序等,所有的這些應(yīng)用程序都可以被用來(lái)通過(guò)無(wú)線(xiàn)或者硬連線(xiàn)介質(zhì)將信息發(fā)送給臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī),個(gè)人數(shù)據(jù)助理,蜂窩電話(huà)或?qū)ず魴C(jī)、或者任何其它類(lèi)型的設(shè)備或硬件平臺(tái)。
[0009]盡管現(xiàn)在復(fù)雜的信息技術(shù)系統(tǒng)通常與過(guò)程設(shè)備相關(guān)聯(lián)并且大批的數(shù)據(jù)也與此相關(guān)聯(lián),但是為了優(yōu)化設(shè)備輸出,用于控制設(shè)備的方式通常已經(jīng)基于相同的原理,即,在某些質(zhì)量限制中增加設(shè)備的吞吐量。然而傳統(tǒng)上存在一種從利潤(rùn)或者經(jīng)濟(jì)角度上來(lái)優(yōu)化地運(yùn)行設(shè)備的嘗試,這樣做已經(jīng)有些困難,這是因?yàn)橐呀?jīng)使用金融和結(jié)算信息以及最好是保守的其它數(shù)據(jù)來(lái)進(jìn)行利潤(rùn)分析。例如,在相關(guān)執(zhí)行之后的兩周到一個(gè)月的時(shí)間內(nèi),利潤(rùn)率、成本、存貨、運(yùn)行效率、廢物、廢料、質(zhì)量、以及其它的產(chǎn)業(yè)管理信息就已經(jīng)被合計(jì)報(bào)告了。結(jié)果是,這種信息就不適于與時(shí)間相關(guān)的方式,或者與其它的測(cè)量及分析或者外部環(huán)境、市場(chǎng)因素或信息相集成。因此,當(dāng)前的設(shè)備控制方法很少或者沒(méi)有為在線(xiàn)或者最新的過(guò)程或商業(yè)管理提供支持,并且缺少封閉的循環(huán)控制的概念以及對(duì)正在被管理的實(shí)體的任何部分或方面的優(yōu)化。


【發(fā)明內(nèi)容】

[0010]一種過(guò)程控制系統(tǒng)包括與過(guò)程控制模塊和經(jīng)濟(jì)數(shù)據(jù)源進(jìn)行通信中所設(shè)置的經(jīng)濟(jì)模型,并在設(shè)備正在運(yùn)行時(shí),使用該經(jīng)濟(jì)模型來(lái)確定與過(guò)程設(shè)備的實(shí)際運(yùn)行相關(guān)聯(lián)的有用的經(jīng)濟(jì)參數(shù)或信息。該經(jīng)濟(jì)模型也能用來(lái)根據(jù)過(guò)程的實(shí)際的當(dāng)前運(yùn)行狀態(tài)以及與完成的產(chǎn)品、原材料等相關(guān)聯(lián)的商業(yè)數(shù)據(jù),來(lái)實(shí)時(shí)地提供諸如利潤(rùn)率、生產(chǎn)產(chǎn)品的成本等的金融統(tǒng)計(jì)。這些金融統(tǒng)計(jì)能被用來(lái)在過(guò)程網(wǎng)絡(luò)中驅(qū)動(dòng)報(bào)警和警告,并被用作對(duì)過(guò)程設(shè)備優(yōu)化器等的輸入,以便提供更好或更優(yōu)化的過(guò)程控制以及提供對(duì)導(dǎo)致設(shè)備的最大利潤(rùn)率的條件的更好的理解。
[0011]一種用于協(xié)助進(jìn)行過(guò)程設(shè)備控制的方法,包括:在過(guò)程設(shè)備的運(yùn)行期間,根據(jù)在服務(wù)供應(yīng)商站點(diǎn)的規(guī)則,采集涉及與過(guò)所述程設(shè)備的運(yùn)行相關(guān)聯(lián)的經(jīng)濟(jì)因素的經(jīng)濟(jì)數(shù)據(jù);在過(guò)程設(shè)備的運(yùn)行期間,根據(jù)在服務(wù)供應(yīng)商站點(diǎn)的規(guī)則,采集涉及所述過(guò)程設(shè)備中的控制操作的過(guò)程控制數(shù)據(jù);在服務(wù)供應(yīng)商站點(diǎn)處運(yùn)行用于通過(guò)使用所述經(jīng)濟(jì)數(shù)據(jù)和所述過(guò)程控制數(shù)據(jù)來(lái)模擬所述過(guò)程設(shè)備的操作的計(jì)算機(jī)模型,以生成模型輸出;使用在服務(wù)供應(yīng)商站點(diǎn)處的模型輸出,來(lái)在所述過(guò)程設(shè)備的運(yùn)行期間,確定將要相對(duì)于所述過(guò)程設(shè)備的操作來(lái)執(zhí)行的一個(gè)或多個(gè)活動(dòng);以及從服務(wù)供應(yīng)商站點(diǎn)將所述一個(gè)或多個(gè)活動(dòng)的指示提供給所述過(guò)程設(shè)備,以用于控制所述過(guò)程設(shè)備的操作。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0012]圖1是一個(gè)過(guò)程設(shè)備的方塊圖,該過(guò)程設(shè)備具有相互可通信地連接的過(guò)程控制系統(tǒng)、過(guò)程設(shè)備監(jiān)測(cè)系統(tǒng)以及商業(yè)系統(tǒng),以便提供在設(shè)備中的在線(xiàn)的金融核算(financialcalculat1n)和分析;
[0013]圖2是用來(lái)說(shuō)明圖1的設(shè)備中的數(shù)據(jù)流的數(shù)據(jù)流程圖;
[0014]圖3是通過(guò)通信調(diào)度器系統(tǒng)與多個(gè)數(shù)據(jù)用戶(hù)可通信地相互連接的多個(gè)數(shù)據(jù)源的圖;
[0015]圖4是用來(lái)說(shuō)明圖3的系統(tǒng)中的數(shù)據(jù)流的數(shù)據(jù)流程圖;
[0016]圖5是說(shuō)明一種方式的功能性方框圖,在該方式中,商業(yè)系統(tǒng)能與過(guò)程控制以及過(guò)程監(jiān)測(cè)系統(tǒng)可通信地相互連接,以便用來(lái)提供在過(guò)程設(shè)備中的在線(xiàn)金融核算和分析;
[0017]圖6是由圖1的過(guò)程控制系統(tǒng)中的診斷應(yīng)用程序所提供的第一示例性屏幕視圖,該圖用于說(shuō)明其中金融或經(jīng)濟(jì)數(shù)據(jù)可以被用來(lái)將過(guò)程控制診斷信息提供給用戶(hù)的方式;
[0018]圖7是另一個(gè)示例性屏幕視圖,可以通過(guò)圖1的設(shè)備的圖形用戶(hù)接口之一將該屏幕視圖顯示給用戶(hù),以向用戶(hù)提供在控制圖1的過(guò)程設(shè)備中所使用的在線(xiàn)金融信息;
[0019]圖8是一個(gè)示例性屏幕視圖,可以通過(guò)圖1的設(shè)備的圖形用戶(hù)接口之一將該屏幕視圖顯示給用戶(hù),以使用戶(hù)能夠通過(guò)使用根據(jù)當(dāng)前正在運(yùn)行的過(guò)程所產(chǎn)生的經(jīng)濟(jì)數(shù)據(jù)來(lái)改變或影響設(shè)備的運(yùn)行;以及
[0020]圖9是另一個(gè)示例性屏幕視圖,可以通過(guò)圖1的設(shè)備的圖形用戶(hù)接口之一將該屏幕視圖顯示給用戶(hù),以通過(guò)使用根據(jù)當(dāng)前正在運(yùn)行的過(guò)程所產(chǎn)生的經(jīng)濟(jì)數(shù)據(jù)來(lái)察看設(shè)備的最佳操作狀態(tài)。

【具體實(shí)施方式】
[0021]現(xiàn)在參照?qǐng)D1,過(guò)程控制設(shè)備10包括大量的通過(guò)一個(gè)或多個(gè)通信網(wǎng)絡(luò)與大量的控制和維護(hù)系統(tǒng)相互連接的商業(yè)和其它計(jì)算機(jī)系統(tǒng)。圖1中說(shuō)明的過(guò)程控制設(shè)備10包括一個(gè)或多個(gè)過(guò)程控制系統(tǒng)14,該過(guò)程控制系統(tǒng)14可以是,例如,分布式過(guò)程控制系統(tǒng)或者任何其它期望類(lèi)型的過(guò)程控制系統(tǒng)。過(guò)程控制系統(tǒng)14包括一個(gè)或多個(gè)操作員接口 14A,該操作員接口 14A通過(guò)總線(xiàn),例如以太網(wǎng)總線(xiàn)連接到一個(gè)或多個(gè)分布式控制器14B??刂破?4B可以是,例如由Emerson Process Management公司銷(xiāo)售的DeItaV?控制器或是任何其它期望類(lèi)型的控制器。控制器14B可以通過(guò)I/O設(shè)備被連接到一個(gè)或多個(gè)現(xiàn)場(chǎng)設(shè)備16上,例如HART或FOUNDAT1N Fieldbus現(xiàn)場(chǎng)設(shè)備或者包括,例如使用
PROFIBUSl1.WORLDFIP?、Device-Net?、AS-1nterface 以及 CAN 協(xié)議中的任何一個(gè)的任何其它的智能或非智能的現(xiàn)場(chǎng)設(shè)備。眾所周知,現(xiàn)場(chǎng)設(shè)備16可以將模擬或數(shù)字信息提供給與過(guò)程變量相關(guān)以及與其它的設(shè)備信息相關(guān)的控制器14B。操作員接口 14A可以?xún)?chǔ)存和執(zhí)行對(duì)過(guò)程控制操作員有效的工具,以便用于控制過(guò)程的操作,包括,例如控制優(yōu)化器、診斷專(zhuān)家、神經(jīng)網(wǎng)絡(luò)、調(diào)諧器等。
[0022]更進(jìn)一步地,維護(hù)系統(tǒng),諸如執(zhí)行由Emerson Process Management公司銷(xiāo)售的AMS(資產(chǎn)管理解決方案)系統(tǒng)或者其它設(shè)備或任何其它的設(shè)備或裝備監(jiān)測(cè)和通信應(yīng)用程序的計(jì)算機(jī),可以被連接到過(guò)程控制系統(tǒng)14上或者被連接到其中的個(gè)別設(shè)備上,以進(jìn)行維護(hù)和監(jiān)測(cè)活動(dòng)。例如,諸如AMS應(yīng)用程序的維護(hù)應(yīng)用程序可以被安裝到一個(gè)或多個(gè)與分布式過(guò)程控制系統(tǒng)14相關(guān)聯(lián)的用戶(hù)接口 14A中并由其執(zhí)行,以執(zhí)行維護(hù)和監(jiān)測(cè)功能,其中包括與設(shè)備16的運(yùn)行狀態(tài)相關(guān)的數(shù)據(jù)采集。當(dāng)然,這些維護(hù)應(yīng)用程序可以在過(guò)程設(shè)備10中的其它的計(jì)算機(jī)或接口中被實(shí)現(xiàn)。
[0023]過(guò)程控制設(shè)備10也包括多種旋轉(zhuǎn)設(shè)備20,例如渦輪、馬達(dá)等,它們可以通過(guò)永久的或臨時(shí)的通信鏈路(諸如總線(xiàn)、無(wú)線(xiàn)通信系統(tǒng)或連接到設(shè)備20進(jìn)行讀取然后就被移除的手持設(shè)備)與維護(hù)計(jì)算機(jī)22相連。維護(hù)計(jì)算機(jī)22可以存儲(chǔ)和執(zhí)行由例如,CSi系統(tǒng)提供的已知的監(jiān)測(cè)和診斷應(yīng)用程序23或者任何其它用來(lái)診斷、監(jiān)測(cè)和優(yōu)化旋轉(zhuǎn)設(shè)備20的運(yùn)行狀態(tài)的已知應(yīng)用程序。維護(hù)人員通常使用應(yīng)用程序23來(lái)維護(hù)和監(jiān)測(cè)在設(shè)備10中的旋轉(zhuǎn)設(shè)備20的性能,并來(lái)確定旋轉(zhuǎn)設(shè)備20的問(wèn)題,以及確定什么時(shí)候和是否必須對(duì)旋轉(zhuǎn)設(shè)備20進(jìn)行修理或替換。在一些情況下,外部咨詢(xún)?nèi)藛T或服務(wù)組織可以臨時(shí)采集或測(cè)量屬于設(shè)備20的數(shù)據(jù),并使用這個(gè)數(shù)據(jù)來(lái)對(duì)設(shè)備20進(jìn)行分析,以檢測(cè)問(wèn)題、拙劣的性能、或者影響設(shè)備20的其它問(wèn)題。在這些情況下,進(jìn)行分析的計(jì)算機(jī)不必通過(guò)任何通信線(xiàn)路連接到系統(tǒng)10的其它部分上或者僅是臨時(shí)性的連接。
[0024]類(lèi)似地,具有與設(shè)備10相關(guān)聯(lián)的發(fā)電和分布設(shè)備25的發(fā)電和分布系統(tǒng)24通過(guò),例如總線(xiàn)被連接到用于運(yùn)行并監(jiān)測(cè)設(shè)備10中的發(fā)電和分布設(shè)備25的運(yùn)行的另一個(gè)計(jì)算機(jī)26上。計(jì)算機(jī)26可以執(zhí)行已知的功率控制和診斷應(yīng)用程序27,例如由Liebert和ASCO或者其它的服務(wù)公司提供的那些,以便控制和維護(hù)發(fā)電和分布設(shè)備25。再者,在許多情況下,外部咨詢(xún)?nèi)藛T或服務(wù)組織可以暫時(shí)獲取或測(cè)量關(guān)于設(shè)備25的數(shù)據(jù),并且使用這個(gè)數(shù)據(jù)來(lái)對(duì)設(shè)備25進(jìn)行分析,以檢測(cè)問(wèn)題、拙劣的性能、或者影響設(shè)備20的其它問(wèn)題。在這些情況下,進(jìn)行分析的計(jì)算機(jī)(例如計(jì)算機(jī)26)可以通過(guò)通信線(xiàn)路連接到系統(tǒng)10的剩余部分上或者可以?xún)H僅是臨時(shí)性地連接。
[0025]如圖1中所說(shuō)明的,設(shè)備10也可以包括商業(yè)系統(tǒng)計(jì)算機(jī)和計(jì)劃維護(hù)計(jì)算機(jī)35和36,它們可以執(zhí)行,例如企業(yè)資源計(jì)劃(ERP)、物料資源規(guī)劃(MRP)、用于性能模擬的過(guò)程建模、結(jié)算、產(chǎn)品和客戶(hù)定購(gòu)系統(tǒng)、維護(hù)計(jì)劃系統(tǒng)或者任何其它期望的商業(yè)應(yīng)用程序諸如零件、供應(yīng)品、原材料定購(gòu)應(yīng)用程序、產(chǎn)品進(jìn)度應(yīng)用程序等。工廠(chǎng)范圍的LAN37、公司的WAN38以及能夠?qū)?lái)自遠(yuǎn)處的設(shè)備10進(jìn)行遠(yuǎn)程監(jiān)測(cè)或者與來(lái)自遠(yuǎn)處的設(shè)備10進(jìn)行遠(yuǎn)程通信的計(jì)算機(jī)系統(tǒng)40可以通過(guò)通信總線(xiàn)42連接到商業(yè)系統(tǒng)35和36上。
[0026]當(dāng)然,任何其它的設(shè)備和過(guò)程控制設(shè)備都可以附加到或者成為設(shè)備10的一部分,并且這里描述的設(shè)備并不特別限于圖1中所示的設(shè)備,但是可以,代替地或者例外地,包含任何其它類(lèi)型的過(guò)程控制設(shè)備或裝備、商業(yè)系統(tǒng)、數(shù)據(jù)采集系統(tǒng)等。
[0027]如圖1所述,計(jì)算機(jī)系統(tǒng)45可以通過(guò)總線(xiàn)或其它的通信鏈路45可通信地連接到分布式過(guò)程控制系統(tǒng)14的過(guò)程控制和/或維護(hù)接口 14A、旋轉(zhuǎn)設(shè)備維護(hù)計(jì)算機(jī)22、發(fā)電和分布計(jì)算機(jī)26、以及所有的商業(yè)系統(tǒng)上。通信系統(tǒng)或者鏈路45可以使用任何期望的或合適的局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)協(xié)議,來(lái)提供通信。當(dāng)然,計(jì)算機(jī)系統(tǒng)45可以通過(guò)其它的通信鏈路與設(shè)備10中的那些不同部分相連接,該其它的通信鏈路包括固定的或間歇的鏈路、硬連線(xiàn)的或無(wú)線(xiàn)的鏈路、或者其它的任何物理介質(zhì),例如有線(xiàn)、無(wú)線(xiàn)、同軸電纜、電話(huà)調(diào)制解調(diào)器、光纖、光學(xué)、流星猝發(fā)(meteor burst)、使用Fieldbus、IEEE802.3、藍(lán)牙、X.25或X.400通信協(xié)議的衛(wèi)星介質(zhì)等等。
[0028]過(guò)去,各種過(guò)程控制系統(tǒng)14和商業(yè)系統(tǒng)35、36等并沒(méi)有彼此相互連接,或者與商業(yè)系統(tǒng)以一種使它們用一種有用的方式分享這些系統(tǒng)中的每一個(gè)所產(chǎn)生或收集的數(shù)據(jù)的方式相連。結(jié)果是,過(guò)程控制功能在某種假設(shè)下運(yùn)行,該假設(shè)為假設(shè)設(shè)備的最高利潤(rùn)化的運(yùn)行狀態(tài)就是最大化一些變量,例如吞吐量。在一些情況下,系統(tǒng)是基于利潤(rùn)率來(lái)運(yùn)行的,該收益率是經(jīng)過(guò)對(duì)先前的測(cè)量或獲得的數(shù)據(jù)進(jìn)行計(jì)算或者核算得出的,所述數(shù)據(jù)為例如與過(guò)去的過(guò)程運(yùn)行周相關(guān)聯(lián)的數(shù)據(jù),而不是基于當(dāng)前正運(yùn)行的過(guò)程相關(guān)聯(lián)的數(shù)據(jù)。
[0029]為了克服這個(gè)問(wèn)題,部分利潤(rùn)或者經(jīng)濟(jì)模型被產(chǎn)生并可通信地連接到過(guò)程控制網(wǎng)絡(luò),以進(jìn)行在線(xiàn)的利潤(rùn)率分析。該經(jīng)濟(jì)模型自動(dòng)地與過(guò)程控制系統(tǒng)進(jìn)行通信,以存取和使用過(guò)程控制數(shù)據(jù),并被配置來(lái)自動(dòng)從商業(yè)系統(tǒng)或其它數(shù)據(jù)源接收關(guān)于過(guò)程控制系統(tǒng)的經(jīng)濟(jì)數(shù)據(jù),這些商業(yè)系統(tǒng)或其它數(shù)據(jù)源過(guò)去是不能用來(lái)在在線(xiàn)的基礎(chǔ)上確定過(guò)程控制系統(tǒng)的利潤(rùn)率的。
[0030]在過(guò)程10中,可以在任何地方提供經(jīng)濟(jì)模型,但是在圖1中,是作為用戶(hù)接口或過(guò)程控制系統(tǒng)的其它計(jì)算機(jī)14A中的模型55而被說(shuō)明的。而且,這里更詳細(xì)地描述的數(shù)據(jù)通信系統(tǒng)59被提供在計(jì)算機(jī)45中,其中該計(jì)算機(jī)45可以是任何類(lèi)型的計(jì)算機(jī)系統(tǒng),例如服務(wù)器。該數(shù)據(jù)通信系統(tǒng)59被配置來(lái)從該數(shù)據(jù)的各種源中接收金融或其它商業(yè)或利潤(rùn)數(shù)據(jù),并自動(dòng)地將該數(shù)據(jù)提供給在過(guò)程控制計(jì)算機(jī)14A中的經(jīng)濟(jì)模型55。該經(jīng)濟(jì)模型55可以是獨(dú)立的模型,或者是集成在其它的應(yīng)用程序,諸如診斷或優(yōu)化應(yīng)用程序中的模型,該經(jīng)濟(jì)模型55使用這個(gè)數(shù)據(jù),與來(lái)自過(guò)程控制系統(tǒng)14的數(shù)據(jù)一起來(lái)以在線(xiàn)的方式確定設(shè)備10的利潤(rùn)率。
[0031]雖然數(shù)據(jù)通信系統(tǒng)59如所示那樣被提供在計(jì)算機(jī)45中,但是,它可以在整個(gè)過(guò)程網(wǎng)絡(luò)10的多個(gè)不同地點(diǎn)處被提供和執(zhí)行,以從任何數(shù)據(jù)源,例如控制器系統(tǒng)14、監(jiān)測(cè)系統(tǒng)22和26、以及金融系統(tǒng)35、36等中獲取和處理數(shù)據(jù)。數(shù)據(jù)通信系統(tǒng)59也可以從各種其它的數(shù)據(jù)源獲取數(shù)據(jù),例如從PDA或者其它的手持設(shè)備或便攜式計(jì)算機(jī)、從數(shù)據(jù)史家(historian)或從任何其它的數(shù)據(jù)電子源,特別是利潤(rùn)相關(guān)的數(shù)據(jù),例如與生產(chǎn)產(chǎn)品的銷(xiāo)售價(jià)格相關(guān)聯(lián)的數(shù)據(jù)、合同價(jià)格和數(shù)量、與生產(chǎn)產(chǎn)品相關(guān)聯(lián)的成本,諸如原材料的成本、能源(例如電、氣、煤等)、管理成本、設(shè)備運(yùn)行成本等。
[0032]如果數(shù)據(jù)通信系統(tǒng)59位于計(jì)算機(jī)45之中,則它可以從根本不同的數(shù)據(jù)源接收數(shù)據(jù),例如控制器、設(shè)備監(jiān)測(cè)以及單獨(dú)使用不同的數(shù)據(jù)格式或使用公共格式的金融應(yīng)用程序。在一個(gè)實(shí)施例中,在總線(xiàn)42上進(jìn)行的通信將會(huì)使用如下面詳細(xì)描述的XML協(xié)議來(lái)進(jìn)行。這里,來(lái)自每一個(gè)計(jì)算機(jī)14A、22、26、35、36等的數(shù)據(jù)被包在一個(gè)XML包裝中,并被發(fā)送到位于例如計(jì)算機(jī)45中的XML數(shù)據(jù)服務(wù)器。因?yàn)閄ML是一種描述性語(yǔ)言,因此計(jì)算機(jī)45可以處理任何類(lèi)型的數(shù)據(jù)。在計(jì)算機(jī)45中,如果需要,則數(shù)據(jù)會(huì)被封裝并映射到一個(gè)新的XML包裝,即,這個(gè)數(shù)據(jù)從一個(gè)XML模式(schema)映射到一個(gè)或多個(gè)其它的為每個(gè)接收應(yīng)用程序而產(chǎn)生的XML模式(schema)。一種提供該通信的方法在共同審理中(co-pending)的美國(guó)申請(qǐng)序列第09/902201號(hào)中被說(shuō)明,該申請(qǐng)于2001年7月10日提交,標(biāo)題為“Transact1nalData Communicat1ns for Process Control Systems”,其已經(jīng)被轉(zhuǎn)讓到本申請(qǐng)的受讓人并在這里特別地被引用作參考。通過(guò)這個(gè)系統(tǒng),每一個(gè)數(shù)據(jù)源都可以使用對(duì)于該設(shè)備和應(yīng)用程序來(lái)說(shuō)是可以理解的或方便的模式來(lái)包裝它的數(shù)據(jù)。計(jì)算機(jī)45可以被配置來(lái)根據(jù)數(shù)據(jù)源和目的地將一個(gè)模式映射為其它的模式。如果希望的話(huà),計(jì)算機(jī)45也可以根據(jù)接收到的數(shù)據(jù)執(zhí)行某些數(shù)據(jù)處理功能或其它的功能。在進(jìn)行如這里所述的一套數(shù)據(jù)集成應(yīng)用程序的操作之前,先在計(jì)算機(jī)45中建立和存儲(chǔ)映射和處理功能規(guī)則。通過(guò)這種方式,數(shù)據(jù)可以被從任何一個(gè)應(yīng)用程序發(fā)送到一個(gè)或多個(gè)其它的應(yīng)用程序。
[0033]一般來(lái)說(shuō),這里描述的系統(tǒng)的目的是能夠用來(lái)提供精確的和即時(shí)的利潤(rùn)或其它的經(jīng)濟(jì)核算,以提供更好的利潤(rùn)信息,并根據(jù)該利潤(rùn)信息當(dāng)控制設(shè)備10的運(yùn)行時(shí)做出決定。這些經(jīng)濟(jì)核算將過(guò)程測(cè)量與軟件部件和商業(yè)交易服務(wù)組合在一塊,以便利用用于過(guò)程的數(shù)據(jù)驗(yàn)證、確認(rèn)、協(xié)調(diào)、歸檔、警告和支持分析、報(bào)告、顯示、查詢(xún)和搜索功能來(lái)提供一種在線(xiàn)、實(shí)時(shí)金融、結(jié)算賬目以及質(zhì)量測(cè)量系統(tǒng)。
[0034]在控制策略的設(shè)計(jì)過(guò)程中經(jīng)常做處的假設(shè)是最大的吞吐量等同于最大的利潤(rùn)。雖然這個(gè)假設(shè)有時(shí)是正確的,特別是在過(guò)程被一個(gè)特定的設(shè)備約束的地方,但是它一直都是對(duì)的。為了提供更好的經(jīng)濟(jì)信息,這里描述的系統(tǒng)可以根據(jù)全部或大多數(shù)與現(xiàn)在正生產(chǎn)的產(chǎn)品相關(guān)聯(lián)的實(shí)際成本來(lái)計(jì)算利潤(rùn)。
[0035]現(xiàn)在參看圖2,數(shù)據(jù)流程圖65說(shuō)明了到系統(tǒng)中的不同實(shí)體的數(shù)據(jù)流,其中該系統(tǒng)能夠使經(jīng)濟(jì)核算被集成到和用在一個(gè)過(guò)程控制網(wǎng)絡(luò)中,以指導(dǎo)或者控制該過(guò)程控制網(wǎng)絡(luò)的運(yùn)行。特別是,包括經(jīng)濟(jì)數(shù)據(jù)源66和過(guò)程控制數(shù)據(jù)源68的不同的數(shù)據(jù)源采集不同類(lèi)型的數(shù)據(jù)并將其提供給數(shù)據(jù)操作模塊或方塊70。經(jīng)濟(jì)數(shù)據(jù)源66可以提供任何類(lèi)型的經(jīng)濟(jì)數(shù)據(jù),同時(shí)過(guò)程控制數(shù)據(jù)源68提供任何類(lèi)型的典型的過(guò)程控制數(shù)據(jù)(諸如設(shè)備和控制器數(shù)據(jù),這些數(shù)據(jù)指示,例如過(guò)程控制設(shè)備、單元、循環(huán)等的狀態(tài))以及過(guò)程參數(shù)和在過(guò)程控制系統(tǒng)中采集的任何其它數(shù)據(jù)。
[0036]該數(shù)據(jù)可以直接在線(xiàn)從過(guò)程設(shè)備、控制器、傳感器、發(fā)送器、試驗(yàn)室設(shè)備、分析儀、視頻設(shè)備、成像設(shè)備、麥克風(fēng)以及數(shù)據(jù)庫(kù)(例如市場(chǎng)和日用品、給料、原材料數(shù)據(jù)庫(kù)中獲得,并且可以表示,例如由過(guò)程或設(shè)備測(cè)量或服務(wù)所測(cè)量或確定的流量、溫度、壓力、成分和其它的變量。經(jīng)濟(jì)數(shù)據(jù)可以是,例如供應(yīng)成本信息、銷(xiāo)售和銷(xiāo)售價(jià)格信息、稅、關(guān)稅、運(yùn)輸和處理成本等等,適于管理實(shí)體的職員狀態(tài)和位置等。
[0037]如果需要,本地的數(shù)據(jù)歸檔存儲(chǔ)器可以被用來(lái)(例如在數(shù)據(jù)采集器中)確保沒(méi)有丟失數(shù)據(jù)通信或者其它的系統(tǒng)部件故障或出于某種原因不可用。也可以使用任何期望的數(shù)據(jù)壓縮技術(shù),例如搖擺門(mén)(swinging door)或遞歸小波異常發(fā)送、數(shù)據(jù)轉(zhuǎn)換、過(guò)濾等,由數(shù)據(jù)采集器對(duì)數(shù)據(jù)進(jìn)行本地壓縮,以減少所需要的通信帶寬,并增加系統(tǒng)的響應(yīng)速度,同時(shí)最小化歸檔存儲(chǔ)需求。
[0038]可選的數(shù)據(jù)操作方塊可以包括一個(gè)或多個(gè)出于不同目的從各種源修改(massage)數(shù)據(jù)的應(yīng)用程序。例如,數(shù)據(jù)操作方塊70可以使用神經(jīng)網(wǎng)絡(luò)或其它的模型或估計(jì)技術(shù)來(lái)提供丟失的數(shù)據(jù),例如,該數(shù)據(jù)可以是由于丟失而沒(méi)有顯示的數(shù)據(jù)或是故障測(cè)量、原本不能被直接測(cè)量的分析儀或者儀器或測(cè)量。雖然在數(shù)據(jù)采集之后才被執(zhí)行如所示的,但是數(shù)據(jù)操作級(jí)70可以本地部分或全部的出現(xiàn)在可以測(cè)量或者獲取數(shù)據(jù)的發(fā)送器、分析儀、智能設(shè)備或者其它的設(shè)備中。
[0039]如圖2中所說(shuō)明的,在處理了數(shù)據(jù)之后,該數(shù)據(jù)被提供給一個(gè)或多個(gè)的模型72,這些模型可以對(duì)經(jīng)濟(jì)和過(guò)程數(shù)據(jù)進(jìn)行不同的經(jīng)濟(jì)核算,以提供信息,其中該信息可以被提供給一個(gè)或多個(gè)服務(wù)程序或服務(wù)應(yīng)用程序74并被其所使用,該內(nèi)容將在下面得到更加詳細(xì)的描述。模型72的目的是用來(lái)設(shè)計(jì),例如一種可以確定每輪班/天和/或每一個(gè)產(chǎn)品所消耗的生產(chǎn)和支持資源的多少百分比的方法。作為一個(gè)簡(jiǎn)單的例子,生產(chǎn)運(yùn)行需要根據(jù)生產(chǎn)運(yùn)行時(shí)所消耗的資源來(lái)進(jìn)行收費(fèi)(不是在成本匯總和再次分配之后的月底)。同樣,當(dāng)產(chǎn)品完成時(shí)或者當(dāng)產(chǎn)品在完成或未完成都被出售時(shí),成本需要在未完成和完成的產(chǎn)品成本中心之間進(jìn)行傳遞。
[0040]當(dāng)然,在構(gòu)建模型以準(zhǔn)確地反映過(guò)程的經(jīng)濟(jì)狀態(tài)時(shí),需要思考和考慮許多其它的因素。事實(shí)上,存在許多影響成本的因素,包括例如物料成本、設(shè)備效率、利用成本(對(duì)氣、油、循環(huán)材料的加熱)等。模型72可以用來(lái)提供或確定被用作過(guò)程控制系統(tǒng)的一部分的那些效率數(shù)字和成本,以監(jiān)測(cè)和改變過(guò)程的操作,從而獲得更多的利潤(rùn)。理想地,利潤(rùn)核算需要包含付給特定用戶(hù)訂單的價(jià)格以及生產(chǎn)產(chǎn)品時(shí)的成本。
[0041]當(dāng)然,在確定利潤(rùn)時(shí)存在許多潛在的不同方面。例如,利潤(rùn)核算需要詳細(xì)的關(guān)于客戶(hù)要支付的價(jià)格的知識(shí)。如果生產(chǎn)份額依賴(lài)于客戶(hù)訂單,那么就可以從銷(xiāo)售價(jià)中計(jì)算出利潤(rùn)。如果生產(chǎn)繼續(xù),那么利潤(rùn)就取決于產(chǎn)品價(jià)格。當(dāng)然,每一個(gè)成本和利潤(rùn)核算將會(huì)根據(jù)環(huán)境和生產(chǎn)產(chǎn)品的屬性、以及營(yíng)銷(xiāo)和使用的銷(xiāo)售策略而發(fā)生變化。然而,通常地說(shuō),構(gòu)建模型72以用來(lái)計(jì)算變化性、運(yùn)行約束、能源和材料平衡,從而在線(xiàn)確定經(jīng)濟(jì)、金融和設(shè)備健康性能,以用于快速?zèng)Q定支持、控制以及其它方面的使用。模塊72也可以為每一個(gè)產(chǎn)品、等級(jí)、商業(yè)活動(dòng)或批管理運(yùn)行提供利潤(rùn)率、成本以及財(cái)政反饋,并可以在這些過(guò)程中使用所有的派生物(derivatives)來(lái)估計(jì)來(lái)自基本臨界成本或利潤(rùn)值的變化。當(dāng)測(cè)量錯(cuò)誤或測(cè)量速度將要降低或拖延結(jié)果時(shí),該技術(shù)有助于直接計(jì)算所需的變量。這樣一個(gè)全部的派生方法論(derivative methodology)允許在從成分變量中所測(cè)量到的變化中快速和準(zhǔn)確地計(jì)算所需變量中的變化。如果需要,模型72可以調(diào)節(jié)核算,以最小化閉合誤差(closure error)(即,將核算與實(shí)際實(shí)現(xiàn)的利潤(rùn)值相比較,并改變核算來(lái)最小化在所核算的利潤(rùn)和實(shí)際利潤(rùn)之間的誤差)。
[0042]如果需要,模型72也可以連接到一個(gè)控制器引擎76,該控制器引擎76可以有意地為過(guò)程控制系統(tǒng)內(nèi)部的元件或循環(huán)提供干擾,以達(dá)到校驗(yàn)、驗(yàn)證和協(xié)調(diào)測(cè)量、分析儀、傳感器等,以及運(yùn)行成本、利潤(rùn)率、質(zhì)量以及設(shè)備健康性能數(shù)據(jù)的目的。在這種方式中,提供一個(gè)已知干擾(在已知利潤(rùn)率中的變化的幫助下)能夠被用于測(cè)試和確定是否一個(gè)或多個(gè)模型72計(jì)算利潤(rùn)率中相同或相似的變化,用以確定如何利用由模型72做出的核算來(lái)協(xié)調(diào)利潤(rùn)率測(cè)量。
[0043]另外,如果需要的話(huà),數(shù)據(jù)操作塊70以及一個(gè)或多個(gè)經(jīng)濟(jì)模型72可以被一起連接到單個(gè)過(guò)程模塊73之內(nèi),如圖2中所示。當(dāng)在圖2中說(shuō)明了僅僅一個(gè)過(guò)程模塊73時(shí),則任何數(shù)量的不同過(guò)程模塊都可以被創(chuàng)建和在過(guò)程設(shè)備中運(yùn)行,并且這里每一個(gè)過(guò)程模塊都具有不同的經(jīng)濟(jì)模型,并被連結(jié)到相同的或不同的數(shù)據(jù)源66和68。同樣地,每一個(gè)過(guò)程模塊73可以被儲(chǔ)存在或者在過(guò)程設(shè)備中任何希望位置的處理器上被執(zhí)行,例如在用戶(hù)接口、控制器或甚至現(xiàn)場(chǎng)設(shè)備中。一般來(lái)說(shuō),過(guò)程模塊73是自我包含的或者是單獨(dú)的對(duì)象,諸如面向?qū)ο缶幊陶Z(yǔ)言中的對(duì)象,該對(duì)象運(yùn)行以使用經(jīng)濟(jì)模塊72來(lái)執(zhí)行數(shù)據(jù)采集和處理的功能。如果需要,過(guò)程模塊73可以使用在配置過(guò)程模塊期間建立的預(yù)建通信鏈路自動(dòng)與數(shù)據(jù)源66和68以及服務(wù)程序74進(jìn)行自動(dòng)通信。而且,可以建立與在用戶(hù)接口、控制器等中執(zhí)行的其它編程方框相似的過(guò)程模塊73。結(jié)果是,過(guò)程模塊73可以包括模型、執(zhí)行速率、報(bào)警等等,并可以加入控制范圍(例如,經(jīng)受安全限制)等。當(dāng)過(guò)程模塊73是可以在過(guò)程設(shè)備中的任何方便位置中執(zhí)行的單獨(dú)單元時(shí),則它們很容易地實(shí)現(xiàn)執(zhí)行這里描述的經(jīng)濟(jì)功能。
[0044]服務(wù)程序或服務(wù)應(yīng)用程序74可以包含任何數(shù)量的不同應(yīng)用程序,該應(yīng)用程序使用由模型72所產(chǎn)生的信息或經(jīng)濟(jì)核算。例如,該服務(wù)應(yīng)用程序74可以包含一個(gè)或多個(gè)報(bào)告應(yīng)用程序80,該報(bào)告應(yīng)用程序80可以用任何希望的方式將報(bào)告提供給用戶(hù)。這個(gè)報(bào)告可以使用實(shí)時(shí)電子數(shù)據(jù)表的方式,允許對(duì)數(shù)據(jù)進(jìn)行分析、傾向(trended)、劃分、紀(jì)錄,并呈現(xiàn)給用戶(hù),以允許基于當(dāng)前和歷史信息的決策支持,還有基于派生的措施例如成本、利潤(rùn)率、投資回報(bào)、設(shè)備性能、質(zhì)量等的決策支持。報(bào)告可以將正在被監(jiān)測(cè)的過(guò)程控制系統(tǒng)實(shí)體的歷史數(shù)據(jù)、當(dāng)前的和預(yù)言的相對(duì)設(shè)備性能、可靠性、安全性、質(zhì)量、成本、利潤(rùn)率、吞吐量、資產(chǎn)利用率、存貨(inventory)、接收賬單、支付賬單、現(xiàn)金循環(huán)時(shí)間、資產(chǎn)收益率、現(xiàn)金的流動(dòng)、和/或其它參數(shù),與其它實(shí)體、維護(hù)設(shè)備、公司、過(guò)程、設(shè)備地點(diǎn)、單元等進(jìn)行比較,這兩者都是用于當(dāng)前的狀況以及用于過(guò)去和預(yù)計(jì)的未來(lái)性能。如果需要,這些采用例如電子數(shù)據(jù)表形式的報(bào)告可以被嵌入到運(yùn)行時(shí)間控制器、設(shè)備、裝置中,并且用戶(hù)可以采用任何現(xiàn)有技術(shù)中當(dāng)前執(zhí)行的產(chǎn)生報(bào)告的方式來(lái)配置電子數(shù)據(jù)表。這些報(bào)告產(chǎn)生應(yīng)用程序可以嵌入到實(shí)時(shí)系統(tǒng)中來(lái)運(yùn)行,以自動(dòng)產(chǎn)生期望的報(bào)告。
[0045]服務(wù)應(yīng)用程序74也可以包括一個(gè)或多個(gè)任何期望類(lèi)型的預(yù)測(cè)應(yīng)用程序82。高級(jí)預(yù)測(cè)技術(shù),例如ARIMA,傅立葉移動(dòng)視窗或其它的數(shù)據(jù)轉(zhuǎn)換方法論、統(tǒng)計(jì)趨勢(shì)、基于以前行動(dòng)的將來(lái)反應(yīng)的核算、當(dāng)前測(cè)量值以及實(shí)時(shí)模型(例如過(guò)程模塊)都可以被用來(lái)計(jì)算測(cè)量、成分、性能數(shù)據(jù)、成本、利潤(rùn)率等中任何一個(gè)的未來(lái)值。該預(yù)測(cè)未來(lái)數(shù)據(jù)可以被提供給控制器、報(bào)警應(yīng)用程序等,以使能不被當(dāng)前的方法或系統(tǒng)所允許的預(yù)想報(bào)警、控制、緊急響應(yīng)等。
[0046]更進(jìn)一步,通過(guò)按照提供更完善的診斷分析的方式來(lái)使用經(jīng)濟(jì)數(shù)據(jù),可以提供一個(gè)或多個(gè)診斷應(yīng)用程序來(lái)執(zhí)行診斷過(guò)程。在一個(gè)例子中,診斷應(yīng)用程序可以訪(fǎng)問(wèn)與功能塊或在控制系統(tǒng)中的其它控制塊相關(guān)聯(lián)的動(dòng)態(tài)參數(shù),例如DeltaV和Fieldbus功能塊,并提供對(duì)于該數(shù)據(jù)的高速分析。在這個(gè)應(yīng)用程序中,所選的大量參數(shù)可以在控制模塊或功能塊的每個(gè)執(zhí)行周期期間或之后被訪(fǎng)問(wèn)。該診斷應(yīng)用程序可以使用任何希望的功率譜、相關(guān)和統(tǒng)計(jì)技術(shù)來(lái)趨向這些值或分析這些值。同樣,該診斷應(yīng)用程序可以允許用戶(hù)直接訪(fǎng)問(wèn)由其它的診斷應(yīng)用程序,例如AMS診斷所提供的其它診斷數(shù)據(jù)。對(duì)于控制塊來(lái)說(shuō),診斷應(yīng)用程序可以提供對(duì)與例如調(diào)諧應(yīng)用程序等相關(guān)聯(lián)的診斷數(shù)據(jù)的訪(fǎng)問(wèn)。
[0047]當(dāng)然,診斷應(yīng)用程序可以提供附加的分析工具,例如對(duì)任何所需變量進(jìn)行功率譜、交叉相關(guān)以及自動(dòng)相關(guān)的工具。該診斷應(yīng)用程序也可以進(jìn)一步向用戶(hù)指示適當(dāng)?shù)慕鉀Q方法,例如指示一個(gè)或多個(gè)的調(diào)諧應(yīng)用程序等,還可以基于控制器中的傳統(tǒng)的輸入/輸出(I/O)來(lái)利用由Fieldbus趨向?qū)ο蠡蛱摂M趨向?qū)ο笏峁┑母咚贁?shù)據(jù),還可以采集正需要的趨向信息或執(zhí)行任何其它所需的過(guò)程。
[0048]如果需要,該診斷應(yīng)用程序可以支持對(duì)于異常狀況的連續(xù)監(jiān)測(cè)和檢測(cè),該異常狀況可以存在于過(guò)程控制系統(tǒng)中的控制塊以及輸入/輸出塊或者其它的塊中。如此的診斷應(yīng)用程序在美國(guó)專(zhuān)利第6298454號(hào)中被描述和說(shuō)明,這里特別引用來(lái)作為參考。使用這個(gè)技術(shù),就可以在超過(guò)一個(gè)特定時(shí)間的百分比的情況下確定包含一個(gè)或多個(gè)異常條件的模塊。另外,可以識(shí)別表示高可變性的I/O或控制塊。
[0049]通常,這個(gè)應(yīng)用程序可以包含工具,以允許用戶(hù)基于例如全部和能力標(biāo)準(zhǔn)偏差、用戶(hù)定義界限和產(chǎn)品成本,來(lái)量化過(guò)程可變性的成本。該應(yīng)用程序也可以產(chǎn)生預(yù)先定義的報(bào)告,該報(bào)告可以被用戶(hù)直接使用,以調(diào)整改進(jìn)控制。如美國(guó)專(zhuān)利第6298454號(hào)中所述,這個(gè)工具可以包含狀態(tài)參數(shù),這些參數(shù)可以允許對(duì)要暫停的異常條件的檢測(cè),例如當(dāng)模塊沒(méi)有正被使用時(shí),以預(yù)防當(dāng)一個(gè)過(guò)程已經(jīng)離線(xiàn)、重啟時(shí)所生成的錯(cuò)誤報(bào)警等。利用適用于設(shè)備區(qū)域、處理單元或其它邏輯實(shí)體的這個(gè)數(shù)據(jù),該工具也可以允許由數(shù)據(jù)史家保存設(shè)備性能和利用率,以支持按照年月制報(bào)表和繪圖等。當(dāng)然,這個(gè)診斷應(yīng)用程序可以提供預(yù)先定義的報(bào)告,其中該報(bào)告概述和詳述了壞的狀況,提供了動(dòng)力(dynamos)以允許在操作員屏幕上很容易地總結(jié)每個(gè)單元或其它實(shí)體的狀況和經(jīng)濟(jì)核算,并且提供上下文感知的幫助,以用于過(guò)程分析。
[0050]仍進(jìn)一步,圖2的服務(wù)應(yīng)用程序74可以包含一個(gè)或多個(gè)控制或高級(jí)控制應(yīng)用程序。例如,諸如MPC應(yīng)用程序的多變量控制應(yīng)用程序可以使用采集到的歷史的和/或當(dāng)前和或未來(lái)的數(shù)據(jù),包括經(jīng)濟(jì)數(shù)據(jù),來(lái)確定用于多變量控制情況的高級(jí)利潤(rùn)和/或成本控制。同樣,一個(gè)或多個(gè)已知類(lèi)型的優(yōu)化器可以使用所確定的經(jīng)濟(jì)數(shù)據(jù)來(lái)對(duì)成本、利潤(rùn)、質(zhì)量、可用性、安全性、吞吐量等進(jìn)行在線(xiàn)優(yōu)化。這樣的優(yōu)化器可以使用從實(shí)際真實(shí)過(guò)程中測(cè)量的以及指示該實(shí)際真實(shí)過(guò)程的數(shù)據(jù)、產(chǎn)品、裝備、機(jī)器、設(shè)備、單元操作、區(qū)域、企業(yè)、材料、原料、媒介、實(shí)體或它的部件或集合體或使用這些實(shí)體的一些或全部的模擬或二者來(lái)進(jìn)行優(yōu)化。
[0051]高級(jí)控制應(yīng)用程序也可以包括一個(gè)進(jìn)度應(yīng)用程序,該進(jìn)度應(yīng)用程序使用與一個(gè)或多個(gè)設(shè)備狀態(tài)、次序狀態(tài)(order status)、經(jīng)濟(jì)數(shù)據(jù)、環(huán)境數(shù)據(jù)、調(diào)節(jié)數(shù)據(jù)、市場(chǎng)數(shù)據(jù)、競(jìng)爭(zhēng)數(shù)據(jù)等相結(jié)合的一個(gè)或多個(gè)在線(xiàn)的歷史的、當(dāng)前的和未來(lái)的數(shù)據(jù)來(lái)選擇和/或調(diào)度要生產(chǎn)的產(chǎn)品或等級(jí)、要執(zhí)行的維護(hù)、或要使用的設(shè)備或者設(shè)備的布置,以便最經(jīng)濟(jì)地生產(chǎn)產(chǎn)品。
[0052]服務(wù)應(yīng)用程序74也可以包含報(bào)警/警告應(yīng)用程序,它們可以被用于提供基于模型72的輸出的報(bào)警或者警告。特別是,報(bào)警/警告應(yīng)用程序可以將固定的或預(yù)設(shè)的范圍或數(shù)值和諸如利潤(rùn)率等的某些經(jīng)濟(jì)變量進(jìn)行比較,并且如果利潤(rùn)率或其它的經(jīng)濟(jì)變量超出范圍或者低于或高于預(yù)設(shè)值,就提供一個(gè)報(bào)警或警告。這些報(bào)警(或警告)可以通過(guò)過(guò)程控制通信網(wǎng)絡(luò)、商業(yè)網(wǎng)絡(luò)、尋呼網(wǎng)絡(luò)、電子郵件等以任何方式諸如無(wú)線(xiàn)地發(fā)送到任何需要的用戶(hù)。作為這個(gè)過(guò)程的一部分,診斷應(yīng)用程序可以包含一個(gè)推薦應(yīng)該采用的高級(jí)控制工具來(lái)解決問(wèn)題區(qū)域的代理。仍進(jìn)一步,報(bào)警/警告應(yīng)用程序可以允許用戶(hù)將不同的優(yōu)先權(quán)分配給測(cè)量或控制塊。在這種情況中,當(dāng)在具有由用戶(hù)設(shè)定的優(yōu)先權(quán)的或基于用戶(hù)設(shè)定的優(yōu)先權(quán)的活動(dòng)單元中的模塊中檢測(cè)到異常狀況時(shí),可以發(fā)出報(bào)警、電子郵件消息或?qū)ず敉ㄖ?br> [0053]雖然在圖2中沒(méi)有具體說(shuō)明,但是數(shù)據(jù)源66、數(shù)據(jù)操作模塊70、模型72和服務(wù)應(yīng)用程序74可以被配置來(lái)以任何期望的方式通過(guò)使用任何期望的通信框架彼此相互進(jìn)行通信,以便確定過(guò)程、設(shè)備、單元操作、范圍、產(chǎn)品、等級(jí)、運(yùn)轉(zhuǎn)、利潤(rùn)率、成本、投資回報(bào)和其它的測(cè)量。通常說(shuō),數(shù)據(jù)和/或結(jié)果可以通過(guò)有線(xiàn)、無(wú)線(xiàn)、光纖、光學(xué)或其它方式來(lái)被發(fā)送,用于歸檔、匯總、介紹、分析、決策支持、控制或其它用途。如果需要,全球定位系統(tǒng)(GPS)或其它在線(xiàn)的物理位置確定結(jié)構(gòu)可以被用來(lái)提供作為系統(tǒng)輸入的位置,用于核算和控制,以及使得能夠支持移動(dòng)測(cè)量和分析成分。如果需要,用來(lái)采集數(shù)據(jù)的傳感器可以是分析儀、成像設(shè)備等,可以是非接觸式或者遠(yuǎn)程的。更進(jìn)一步,可以由故障監(jiān)測(cè)、校正碼或其它的方式例如BCH、冗余傳輸、η級(jí)法爾編碼(fire coding)等來(lái)保護(hù)數(shù)據(jù)和信息傳送。數(shù)據(jù)可以在查詢(xún)、傳送、儲(chǔ)存或使用過(guò)程中通過(guò)使用任何希望或合適的方法來(lái)進(jìn)行加密。而且,如果需要的話(huà),數(shù)據(jù)采集或其它的數(shù)據(jù)操作實(shí)體,諸如模型72和服務(wù)應(yīng)用程序74,可以被分布在多個(gè)物理位置之間。
[0054]雖然圖2說(shuō)明了組合的經(jīng)濟(jì)和過(guò)程控制系統(tǒng)中的不同部件,但是可以提供其全部的功能來(lái)作為服務(wù)程序而不是作為購(gòu)買(mǎi)系統(tǒng)。在這種情況中,顧客將購(gòu)買(mǎi)服務(wù),該服務(wù)將合適或期望的模型以及服務(wù)程序安裝在過(guò)程設(shè)備中,并通過(guò)運(yùn)行它們來(lái)提供具有過(guò)程控制數(shù)據(jù)的集成經(jīng)濟(jì)數(shù)據(jù),用于如上所述的任何用途。該服務(wù)將允許由客戶(hù)端和用戶(hù)使用更寬的系統(tǒng),否則他們將不能夠支付或支持這個(gè)系統(tǒng)。當(dāng)然,根據(jù)計(jì)量使用來(lái)為該服務(wù)付費(fèi),并且如果需要的話(huà),可以基于租用、出租或使用來(lái)提供該設(shè)備和/或它的安裝、試運(yùn)轉(zhuǎn)、運(yùn)行和維護(hù)。仍進(jìn)一步,作為該服務(wù)的一部分,當(dāng)用于過(guò)程系統(tǒng)的數(shù)據(jù)被提供給一個(gè)咨詢(xún)者時(shí)可以提供一個(gè)在線(xiàn)咨詢(xún)服務(wù),其中該咨詢(xún)者運(yùn)用該模型和服務(wù)程序(例如,分析工具和專(zhuān)家系統(tǒng)),并提供在線(xiàn)或離線(xiàn)咨詢(xún)和/或訂約服務(wù),其中這些服務(wù)解決過(guò)程設(shè)備里的性能和性能問(wèn)題。
[0055]現(xiàn)在參照?qǐng)D3,基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)可以被用于便利通信以及查看與過(guò)程控制系統(tǒng)或設(shè)備相關(guān)聯(lián)的信息,該通信系統(tǒng)包括商業(yè)或金融信息,并通過(guò)邏輯方式進(jìn)行了說(shuō)明。這個(gè)基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)可以位于,例如圖1的計(jì)算機(jī)或服務(wù)器45中,并可以被用來(lái)從金融或經(jīng)濟(jì)系統(tǒng)中獲取信息并將這些信息提供給圖2的模型72(其可以是在例如圖1的過(guò)程控制系統(tǒng)14中)。當(dāng)然,基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)、模型72和服務(wù)應(yīng)用程序74都可以位于設(shè)備10中的其它任何希望的部分中。
[0056]更具體地,這里描述的基于網(wǎng)絡(luò)服務(wù)的通信系統(tǒng)和技術(shù)包括通信引擎,該通信引擎為多個(gè)客戶(hù)端或網(wǎng)絡(luò)服務(wù)程序執(zhí)行消息路由、調(diào)度以及配置功能,并且為了這一特殊目的,向圖1的過(guò)程控制系統(tǒng)14提供在線(xiàn)或?qū)崟r(shí)的的金融或利潤(rùn)數(shù)據(jù),以便在計(jì)算或核算過(guò)程設(shè)備的當(dāng)前利潤(rùn)率中使用,和在改變?cè)O(shè)備的運(yùn)行使其獲得更多的利潤(rùn)中使用。
[0057]這里描述的基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)和技術(shù)可以包括圖形用戶(hù)接口,該圖形用戶(hù)接口可以使一個(gè)或多個(gè)用戶(hù)能夠配置和/或增加網(wǎng)絡(luò)服務(wù)程序給系統(tǒng),并產(chǎn)生了高度人性化的簡(jiǎn)檔,這就使得通信引擎通過(guò)該圖形用戶(hù)接口按照用戶(hù)想要的方式來(lái)路由所選擇的將要顯示給用戶(hù)的過(guò)程控制信息和其它信息。該特征使得與不同的設(shè)備環(huán)境相關(guān)聯(lián)的多數(shù)不同利潤(rùn)率數(shù)據(jù)被提供給過(guò)程控制系統(tǒng),用于在線(xiàn)利潤(rùn)率的目的。
[0058]在任何情況下,網(wǎng)頁(yè)服務(wù)程序、通信引擎和圖形用戶(hù)接口都可以通過(guò)網(wǎng)絡(luò)例如使用擴(kuò)展標(biāo)記語(yǔ)言(例如,XML)或其它類(lèi)似語(yǔ)言的國(guó)際互聯(lián)網(wǎng)來(lái)進(jìn)行彼此之間的相互通信,這些語(yǔ)言使得應(yīng)用程序、服務(wù)程序或系統(tǒng)能在不需要開(kāi)發(fā)定制的通信接口或驅(qū)動(dòng)程序的情況下進(jìn)行彼此之間的相互通信。
[0059]通常來(lái)說(shuō),這里描述的網(wǎng)絡(luò)服務(wù)可以包括數(shù)據(jù)服務(wù)或資源,它們可以是商業(yè)系統(tǒng),其可以采集和儲(chǔ)存進(jìn)行當(dāng)前利潤(rùn)率分析以及可以為例如過(guò)程控制或過(guò)程維護(hù)系統(tǒng)中實(shí)現(xiàn)的應(yīng)用程序的數(shù)據(jù)預(yù)訂者或者使用者所需的數(shù)據(jù),以執(zhí)行在線(xiàn)的利潤(rùn)率核算。另一方面,數(shù)據(jù)服務(wù)或資源可以是過(guò)程控制系統(tǒng)或應(yīng)用程序、資產(chǎn)管理系統(tǒng)或應(yīng)用程序、設(shè)備狀況監(jiān)測(cè)系統(tǒng)或應(yīng)用程序、診斷系統(tǒng)或應(yīng)用程序、或者任何其它的用于獲取或生成與過(guò)程控制系統(tǒng)或設(shè)備的運(yùn)行相關(guān)聯(lián)的信息或數(shù)據(jù)的系統(tǒng)或應(yīng)用程序以及商業(yè)系統(tǒng)或金融數(shù)據(jù)源。同樣,數(shù)據(jù)預(yù)訂者或使用者可以包括用戶(hù)交互式應(yīng)用程序,例如診斷應(yīng)用程序、控制優(yōu)化應(yīng)用程序、包括尋呼系統(tǒng)或應(yīng)用程序、電子郵件系統(tǒng)或應(yīng)用程序、文件產(chǎn)生系統(tǒng)或應(yīng)用程序等的報(bào)告系統(tǒng)。
[0060]將理解的是,每一個(gè)數(shù)據(jù)服務(wù)和數(shù)據(jù)使用者可以是包括網(wǎng)頁(yè)服務(wù)接口的應(yīng)用程序或系統(tǒng)。眾所周知,網(wǎng)頁(yè)服務(wù)接口可以與消息接發(fā)協(xié)議例如簡(jiǎn)單對(duì)象訪(fǎng)問(wèn)協(xié)議(SOAP)以及通信傳輸協(xié)議例如超文本傳輸協(xié)議(HTTP)相結(jié)合地來(lái)使用可擴(kuò)展標(biāo)記語(yǔ)言例如XML。因?yàn)榫W(wǎng)頁(yè)服務(wù)本質(zhì)上有點(diǎn)通用(即,通過(guò)網(wǎng)頁(yè)服務(wù)器接口進(jìn)行通信的行為或特征與任何基礎(chǔ)的應(yīng)用程序或系統(tǒng)無(wú)關(guān)),因此數(shù)據(jù)服務(wù)和數(shù)據(jù)使用者可以很容易連接到通信引擎(即,與其進(jìn)行通信),而不需要必須產(chǎn)生任何特制的通信接口,典型的例子就是優(yōu)先系統(tǒng)。此外,可以很容易地采用通信引擎來(lái)發(fā)現(xiàn)或找出(自動(dòng)地或是在用戶(hù)的指導(dǎo)下)對(duì)到通信引擎的連接有效的網(wǎng)頁(yè)服務(wù)。例如,通信引擎可以使用網(wǎng)頁(yè)服務(wù)發(fā)現(xiàn)工具或者服務(wù),例如通用發(fā)現(xiàn)描述和集成程序(UDDI),或者任何其它類(lèi)型的網(wǎng)頁(yè)服務(wù)發(fā)現(xiàn)工具或服務(wù),來(lái)識(shí)別可用的網(wǎng)頁(yè)服務(wù)。
[0061]更進(jìn)一步,這里描述的基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)和技術(shù)提供系統(tǒng)構(gòu)架,該構(gòu)架導(dǎo)致有效和穩(wěn)健的數(shù)據(jù)采集、數(shù)據(jù)分析以及數(shù)據(jù)通信。特別是,當(dāng)通信引擎需要時(shí),該通信引擎可以請(qǐng)求來(lái)自數(shù)據(jù)服務(wù)的數(shù)據(jù)?;蛘撸?dāng)新的數(shù)據(jù)或信息變得可用時(shí),一個(gè)或多個(gè)數(shù)據(jù)服務(wù)程序可以被配置為異步地通知通信引擎。無(wú)論在何種情況下,通信資源的有效使用(例如,通信鏈路、通信引擎內(nèi)的處理容量等)可以由這里描述的系統(tǒng)和技術(shù)來(lái)實(shí)現(xiàn)。特別是,僅新近可用的和/或由通信引擎所需要的數(shù)據(jù)可以在不同的數(shù)據(jù)服務(wù)程序和通信引擎之間被傳送,這正與不管數(shù)據(jù)是否是需要的都從數(shù)據(jù)源采集所有可用的數(shù)據(jù)相反,如在優(yōu)先系統(tǒng)中的情況。
[0062]另外,利用這里描述的基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)和技術(shù),數(shù)據(jù)服務(wù)程序可以執(zhí)行復(fù)雜的分析,并且可以將分析結(jié)果(如果需要的話(huà),還可以是原始數(shù)據(jù))發(fā)送給通信引擎,并依次傳送給圖形用戶(hù)接口和/或其它的數(shù)據(jù)使用者。這樣,因?yàn)檫@里描述的基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)和技術(shù)適應(yīng)于只傳送所請(qǐng)求的或新近可用的數(shù)據(jù),并且如果需要的話(huà),就只有分析結(jié)果(這與需要所有數(shù)據(jù)在中心位置處,例如通信引擎或圖形用戶(hù)接口應(yīng)用程序處,進(jìn)行分析正好相反),所以這里所述的基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)和技術(shù)便利于可用通信網(wǎng)絡(luò)帶寬的高效利用。
[0063]這里描述的基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)和技術(shù)也提供高度的數(shù)據(jù)健壯性。特別是,每一個(gè)網(wǎng)頁(yè)服務(wù)程序都可以負(fù)責(zé)數(shù)據(jù)備份、數(shù)據(jù)歷史的存儲(chǔ)等。結(jié)果,在通信引擎和/或圖形用戶(hù)接口處的通信和/或供電故障將不會(huì)導(dǎo)致數(shù)據(jù)災(zāi)難性的丟失,并且當(dāng)向通信引擎和/或圖形用戶(hù)接口恢復(fù)供電和/或通信時(shí),就可以迅速并容易地實(shí)現(xiàn)系統(tǒng)的恢復(fù)。同樣,特定的網(wǎng)頁(yè)服務(wù)的故障是不會(huì)導(dǎo)致整個(gè)系統(tǒng)的災(zāi)難性的故障,并且當(dāng)發(fā)生故障的網(wǎng)頁(yè)服務(wù)恢復(fù)時(shí),系統(tǒng)可以很容易地與那個(gè)網(wǎng)頁(yè)服務(wù)開(kāi)始進(jìn)行通信,而不需要重新配置、重新啟動(dòng)等。
[0064]圖3說(shuō)明了一個(gè)功能性方框圖,該圖中一般說(shuō)明了一個(gè)基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)100的例子,其中該通信系統(tǒng)100可以與圖1中所示的過(guò)程控制設(shè)備或系統(tǒng)一塊使用。如圖3所示,系統(tǒng)100包括:多個(gè)數(shù)據(jù)服務(wù)程序102-106、多個(gè)數(shù)據(jù)使用者108-112、信息服務(wù)器114、圖形用戶(hù)接口 116和發(fā)現(xiàn)服務(wù)程序118,所有這些程序都可以可通信地連接到相同的或不同的網(wǎng)絡(luò)120。通常,數(shù)據(jù)服務(wù)程序102-106是執(zhí)行數(shù)據(jù)采集、產(chǎn)生和/或分析活動(dòng)的系統(tǒng)或應(yīng)用程序。數(shù)據(jù)服務(wù)程序102-106可以是,例如,過(guò)程管理應(yīng)用程序、商業(yè)應(yīng)用程序、金融或清算服務(wù)程序或數(shù)據(jù)庫(kù)、或者任何其它類(lèi)型的與過(guò)程控制系統(tǒng)或設(shè)備相關(guān)聯(lián)的應(yīng)用程序或數(shù)據(jù)庫(kù),該其它應(yīng)用程序或數(shù)據(jù)庫(kù)是由所述過(guò)程控制系統(tǒng)或設(shè)備中的一個(gè)或多個(gè)服務(wù)器或其它計(jì)算機(jī)來(lái)執(zhí)行的。當(dāng)然,數(shù)據(jù)服務(wù)程序102-106可以對(duì)應(yīng)于單個(gè)過(guò)程控制系統(tǒng)或設(shè)備,或者可以對(duì)應(yīng)于多個(gè)過(guò)程控制系統(tǒng)或設(shè)備。
[0065]每一個(gè)數(shù)據(jù)服務(wù)程序102-106都可以包括現(xiàn)場(chǎng)設(shè)備、控制器、工作站等等,它們通過(guò)一個(gè)或多個(gè)通信網(wǎng)絡(luò)和/或其它類(lèi)型的通信鏈路可通信地連接。如果需要或有必要的話(huà),每個(gè)數(shù)據(jù)服務(wù)程序102-106都可以執(zhí)行過(guò)程控制活動(dòng),例如,執(zhí)行控制循環(huán),可以執(zhí)行診斷活動(dòng),可以執(zhí)行資產(chǎn)管理活動(dòng)等,以用于與特定的過(guò)程設(shè)備或者過(guò)程設(shè)備的部分相關(guān)聯(lián)的設(shè)備或裝備的收集。另外,每個(gè)數(shù)據(jù)服務(wù)程序102-106也可以執(zhí)行數(shù)據(jù)歷史功能,可以包括冗余或故障保護(hù)設(shè)備,可以執(zhí)行數(shù)據(jù)分析活動(dòng),所有這些都是本領(lǐng)域內(nèi)公知的,因此這里就不詳細(xì)描述了。仍更進(jìn)一步,為了這里進(jìn)行討論的目的,數(shù)據(jù)服務(wù)程序102-106可以包含計(jì)算機(jī)或其它各種類(lèi)型的數(shù)據(jù)采集設(shè)備,用于采集、存儲(chǔ)、產(chǎn)生等需要在過(guò)程設(shè)備里做出利潤(rùn)決定的金融數(shù)據(jù)。
[0066]最好,數(shù)據(jù)服務(wù)程序102-106包括相應(yīng)的網(wǎng)頁(yè)服務(wù)通信接口 122-126,它們使得當(dāng)網(wǎng)頁(yè)服務(wù)程序連接到網(wǎng)絡(luò)120上時(shí)數(shù)據(jù)服務(wù)程序102-106能夠在系統(tǒng)100里進(jìn)行通信。該網(wǎng)頁(yè)服務(wù)通信接口 122-126可以使用XML消息來(lái)實(shí)現(xiàn),該消息被SOAP或者任何其它希望的消息協(xié)議格式化,并且已經(jīng)被封裝起來(lái),用于使用網(wǎng)絡(luò)傳輸協(xié)議例如HTTP進(jìn)行傳輸。
[0067]通常,數(shù)據(jù)使用者108-112就是執(zhí)行活動(dòng)或功能的系統(tǒng)或應(yīng)用程序,它們使用過(guò)程控制數(shù)據(jù)和/或?qū)⒂蓴?shù)據(jù)服務(wù)程序102-106提供的數(shù)據(jù)或信息傳送給系統(tǒng)用戶(hù)或操作員。在這個(gè)例子中,數(shù)據(jù)使用者108-112可以是圖2的模型72。一個(gè)或多個(gè)數(shù)據(jù)使用者108-112可以主要執(zhí)行通信功能,該通信功能可以通過(guò)使用特定的通信介質(zhì)和平臺(tái)來(lái)將數(shù)據(jù)或信息路由給系統(tǒng)使用者或操作者。例如,數(shù)據(jù)可以被一個(gè)或多個(gè)數(shù)據(jù)使用者108-112通過(guò)使用硬線(xiàn)或無(wú)線(xiàn)介質(zhì)以及使用任何希望的系統(tǒng)或硬件平臺(tái)例如膝上型計(jì)算機(jī)、個(gè)人數(shù)據(jù)助理、電子郵件等進(jìn)行傳送。作為選擇或此外,一個(gè)或多個(gè)數(shù)據(jù)使用者108-112可以執(zhí)行主要的用戶(hù)交互式活動(dòng),例如,批定義和商業(yè)管理活動(dòng)和/或可以執(zhí)行其它的主要與商業(yè)相關(guān)的活動(dòng),例如訂單處理活動(dòng)、清算活動(dòng)、產(chǎn)品運(yùn)輸和經(jīng)營(yíng)活動(dòng)、產(chǎn)品存貨控制活動(dòng)、質(zhì)量保證活動(dòng)、采購(gòu)活動(dòng)等。就像利用數(shù)據(jù)服務(wù)程序102-106 —樣,數(shù)據(jù)使用者108-112也可以包括相應(yīng)的網(wǎng)頁(yè)服務(wù)器通信接口 128-132,這樣就使得數(shù)據(jù)使用者108-112可以作為在系統(tǒng)100內(nèi)的網(wǎng)頁(yè)服務(wù)進(jìn)行通信。
[0068]如圖3中所述,信息服務(wù)器114包括調(diào)度程序134、路由器136和數(shù)據(jù)庫(kù)138,它們合起來(lái)起到用于執(zhí)行消息路由和調(diào)度活動(dòng)以及系統(tǒng)配置活動(dòng)的通信引擎140的功能,下面將會(huì)更詳細(xì)描述。通信引擎140可以建立多個(gè)數(shù)據(jù)服務(wù)程序連接142-146,它們的每個(gè)連接都對(duì)應(yīng)于數(shù)據(jù)服務(wù)程序102-106之一,并且可以相似地建立多個(gè)數(shù)據(jù)使用者連接148-152,該每個(gè)連接都對(duì)應(yīng)于數(shù)據(jù)使用者108-112。當(dāng)通信引擎140需要與數(shù)據(jù)服務(wù)程序102-106以及數(shù)據(jù)使用者108-112通過(guò)它們各自的網(wǎng)頁(yè)服務(wù)程序接口 122-126和128-132進(jìn)行通信時(shí),通信引擎140可以動(dòng)態(tài)地建立連接142-152。
[0069]通常,路由器136執(zhí)行用于接收來(lái)自一個(gè)或多個(gè)網(wǎng)頁(yè)服程序務(wù)的消息的消息路由功能,其中所述網(wǎng)頁(yè)服務(wù)程序包括數(shù)據(jù)服務(wù)程序102-106和數(shù)據(jù)使用者108-112,并通過(guò)連接142-152連接到網(wǎng)絡(luò)120,以及將這些接收到的消息路由到適當(dāng)?shù)哪康牡?,這可以是任何連接到網(wǎng)絡(luò)120的網(wǎng)頁(yè)服務(wù)程序(例如數(shù)據(jù)服務(wù)程序102-106和數(shù)據(jù)使用者108-112)。更具體地,路由器136可以起類(lèi)似或等同于一個(gè)XML交易服務(wù)器的作用。路由器136可以結(jié)合商業(yè)規(guī)則、數(shù)據(jù)操作等來(lái)使用輸入和輸出方案,所有這些方案都可以被存儲(chǔ)在數(shù)據(jù)庫(kù)138中并可以從中重新獲取,或者由與網(wǎng)絡(luò)120相連的另一個(gè)網(wǎng)絡(luò)服務(wù)程序來(lái)提供,用以將從與網(wǎng)絡(luò)120相連的一個(gè)或多個(gè)網(wǎng)頁(yè)服務(wù)程序接收到的XML消息路由到另一個(gè)或其它的網(wǎng)頁(yè)服務(wù)程序。
[0070]作為例子,數(shù)據(jù)服務(wù)程序102可以產(chǎn)生需要被傳送到數(shù)據(jù)使用者112的報(bào)警或警告信息,其可以是一個(gè)通信系統(tǒng)或應(yīng)用程序,例如電子郵件系統(tǒng)或應(yīng)用程序。當(dāng)產(chǎn)生報(bào)警或警告信息時(shí),數(shù)據(jù)服務(wù)程序102使用它的網(wǎng)頁(yè)服務(wù)接口 122按照XML方案將報(bào)警或警告信息包裝形成XML消息,使用HTTP封裝該XML消息,并發(fā)送XML消息給網(wǎng)絡(luò)120。網(wǎng)絡(luò)120使用HTTP封裝來(lái)采用已知的方法將該XML消息路由至信息服務(wù)器114中可用的數(shù)據(jù)服務(wù)連接142-146之中的一個(gè)合適連接上。通信引擎140從接收到XML消息的在數(shù)據(jù)服務(wù)連接142-146之中的所述一個(gè)連接中接收該XML消息,并且路由器136使用適當(dāng)?shù)妮斎敕桨?從數(shù)據(jù)庫(kù)138獲取的)來(lái)解碼該XML消息。路由器136然后可以,基于所解碼的消息內(nèi)容以及一個(gè)或多個(gè)規(guī)則和/或數(shù)據(jù)操作,將消息內(nèi)容(或者內(nèi)容的一部分)映射到與所述目的地(即,數(shù)據(jù)使用者112)相關(guān)聯(lián)的合適的輸出方案上,該輸出方案也可以從數(shù)據(jù)庫(kù)138中獲取。路由器136然后可以使用HTTP來(lái)封裝所映射的報(bào)警或警告消息(這也是XML消息),并且可以通過(guò)與數(shù)據(jù)使用者112和網(wǎng)絡(luò)120相關(guān)聯(lián)的數(shù)據(jù)使用者連接148-152中的所述一個(gè)連接將所封裝的消息發(fā)送給數(shù)據(jù)使用者112。數(shù)據(jù)使用者112可以通過(guò)它的網(wǎng)頁(yè)服務(wù)接口 132來(lái)接收?qǐng)?bào)警或警告信息,并可以產(chǎn)生用于將該報(bào)警或警告信息傳送到一個(gè)或多個(gè)指定的應(yīng)用程序的電子郵件消息。
[0071]這樣,路由器136適于處理消息,該消息最好是但不是必要的,用XML或一些其它的可擴(kuò)充標(biāo)記語(yǔ)言來(lái)表示,通過(guò)通信網(wǎng)絡(luò)從多個(gè)網(wǎng)頁(yè)服務(wù),例如數(shù)據(jù)服務(wù)中接收,并且路由或傳遞這些消息給同樣也連接到該通信網(wǎng)絡(luò)的其它網(wǎng)頁(yè)服務(wù)。因?yàn)樗薪M成系統(tǒng)100的數(shù)據(jù)產(chǎn)生和數(shù)據(jù)使用應(yīng)用程序或系統(tǒng)都被設(shè)置作為網(wǎng)頁(yè)服務(wù)器進(jìn)行通信,信息服務(wù)器114,特別是,通信引擎140可以通過(guò)增加或者減少連接(例如連接142-152)來(lái)動(dòng)態(tài)地與任何數(shù)據(jù)產(chǎn)生或使用應(yīng)用程序或系統(tǒng)建立通信,而不需要生成任何常規(guī)通信接口或驅(qū)動(dòng),并且也不需要中止通信引擎140操作(例如,可以建立到應(yīng)用程序的連接,而不需要干擾已經(jīng)連接的網(wǎng)頁(yè)服務(wù)器和通信引擎140之間的通信)。相反,因?yàn)槊恳粋€(gè)數(shù)據(jù)服務(wù)程序102-106和每一個(gè)數(shù)據(jù)使用者108-112都包括一個(gè)網(wǎng)頁(yè)服務(wù)器接口,并且因?yàn)橥ㄐ乓?40適于與網(wǎng)頁(yè)服務(wù)進(jìn)行通信,因此信息服務(wù)器114或其它的連接到網(wǎng)絡(luò)120的網(wǎng)頁(yè)服務(wù)器就沒(méi)有必要具有任何關(guān)于被任何其它的網(wǎng)頁(yè)服務(wù)器執(zhí)行的系統(tǒng)或應(yīng)用程序的操作的詳細(xì)知識(shí),以使得信息可以通過(guò)信息服務(wù)器114在網(wǎng)頁(yè)服務(wù)器間被交換。
[0072]通常,調(diào)度程序134可以執(zhí)行進(jìn)度功能,這可以使通信引擎140周期性從一個(gè)或多個(gè)數(shù)據(jù)服務(wù)請(qǐng)求信息。具體地,調(diào)度程序134可以建立周期性的請(qǐng)求,用于從一個(gè)或多個(gè)數(shù)據(jù)服務(wù)程序102-106獲取信息或數(shù)據(jù),特別地,其中被請(qǐng)求的信息是一個(gè)不產(chǎn)生事件的類(lèi)型。例如,如果數(shù)據(jù)使用者108-112之一周期性地從一個(gè)數(shù)據(jù)服務(wù)程序102-106獲得信息或數(shù)據(jù),例如與原材料、完成品相關(guān)的成本或價(jià)格,則調(diào)度程序136可以用來(lái)被設(shè)定為周期性的發(fā)送需求這個(gè)數(shù)據(jù)的信息給一個(gè)或多個(gè)數(shù)據(jù)服務(wù)程序102-106,其中該服務(wù)中可以存儲(chǔ)或訪(fǎng)問(wèn)該數(shù)據(jù)。接收該請(qǐng)求的一個(gè)或多個(gè)數(shù)據(jù)服務(wù)程序102-106可以接著以HTTP封裝XML消息的形式將數(shù)據(jù)發(fā)送給信息服務(wù)器114,其可以由其它的路由器136通過(guò)網(wǎng)絡(luò)120發(fā)送給一個(gè)適合的數(shù)據(jù)使用者108-112,例如模型72。
[0073]發(fā)現(xiàn)服務(wù)118也可以包含網(wǎng)頁(yè)服務(wù)器接口 154,該接口可以使發(fā)現(xiàn)服務(wù)118與信息服務(wù)器114、數(shù)據(jù)服務(wù)程序102-106和/或數(shù)據(jù)使用者108-112進(jìn)行通信,如果需要的話(huà)。發(fā)現(xiàn)服務(wù)118可以是網(wǎng)頁(yè)服務(wù)目錄或登記服務(wù),例如UDDI或者其它相似的或不同的網(wǎng)頁(yè)服務(wù)目錄或登記。眾所周知,UDDI可以使網(wǎng)頁(yè)服務(wù)器發(fā)現(xiàn)和獲取關(guān)于另一個(gè)網(wǎng)頁(yè)服務(wù)器的接口和/或通信信息,可以接著由發(fā)現(xiàn)網(wǎng)頁(yè)服務(wù)或服務(wù)器使用它來(lái)自動(dòng)與被發(fā)現(xiàn)的網(wǎng)頁(yè)服務(wù)建立通信。
[0074]系統(tǒng)100可以使用發(fā)現(xiàn)服務(wù)118來(lái)自動(dòng)或動(dòng)態(tài)的在信息服務(wù)器114,數(shù)據(jù)服務(wù)程序102-106以及數(shù)據(jù)使用者108-112之間建立通信,而不需要來(lái)自系統(tǒng)使用者、操作者、程序員等的干預(yù)。僅僅是作為例子,系統(tǒng)100開(kāi)始啟動(dòng)或供電,信息服務(wù)器114,以及特別是通信引擎140都可以與發(fā)現(xiàn)服務(wù)118進(jìn)行通信,以確定什么網(wǎng)頁(yè)服務(wù)器可以連接到網(wǎng)絡(luò)120并可以被系統(tǒng)100使用。通信引擎140可以在數(shù)據(jù)庫(kù)138里存儲(chǔ)可用的網(wǎng)頁(yè)服務(wù)和與該可用網(wǎng)頁(yè)服務(wù)相關(guān)的通信接口信息??梢杂赏ㄐ乓?40對(duì)該與可用的網(wǎng)頁(yè)服務(wù)相關(guān)的信息進(jìn)行自動(dòng)或周期性的更新,以至于如果網(wǎng)頁(yè)服務(wù)器不可用,那么就會(huì)變得可用,和/或如果與任何可用的網(wǎng)頁(yè)服務(wù)器相關(guān)的通信接口信息發(fā)生了變化,則這樣的信息可以在數(shù)據(jù)庫(kù)138反映出來(lái),用于通信引擎140發(fā)送和調(diào)度通信。
[0075]每一個(gè)被發(fā)現(xiàn)的、得到許可的(如果需要的話(huà))以及通過(guò)網(wǎng)絡(luò)120連接到信息服務(wù)器的網(wǎng)頁(yè)服務(wù)都可以有與此相關(guān)的唯一服務(wù)標(biāo)識(shí)符。通過(guò)這種方式,通信引擎140可以將通信接口信息以及其它的關(guān)于表格或其它數(shù)據(jù)結(jié)構(gòu)中各個(gè)可用網(wǎng)頁(yè)服務(wù)的其它信息存儲(chǔ)到數(shù)據(jù)庫(kù)138中。路由器136和調(diào)度程序134可以順序的使用該表格或者其它數(shù)據(jù)結(jié)構(gòu),以發(fā)送從特定服務(wù)接收到的信息并調(diào)度從特定服務(wù)請(qǐng)求的信息。
[0076]圖形用戶(hù)接口 116執(zhí)行的功能能夠使系統(tǒng)用戶(hù)或者操作者可以有選擇的查看由數(shù)據(jù)服務(wù)程序102-106和/或數(shù)據(jù)使用者108-112提供的信息,以在系統(tǒng)100中設(shè)置通信(例如調(diào)度信息請(qǐng)求、建立路由等)和/或一般與應(yīng)用程序或服務(wù)進(jìn)行交互,其中該應(yīng)用程序或服務(wù)通過(guò)信息服務(wù)器114與網(wǎng)絡(luò)120通信連接。由圖形用戶(hù)接口 116所顯示的信息類(lèi)型以及顯示信息的方式,可以根據(jù)由用戶(hù)所定義的并在數(shù)據(jù)庫(kù)138中儲(chǔ)存的簡(jiǎn)檔的不同,而在用戶(hù)之間有所不同。作為例子,用戶(hù)可以通過(guò)圖形用戶(hù)接口 116與系統(tǒng)100進(jìn)行初始的交互,以定義用戶(hù)想要顯示的簡(jiǎn)檔以及信息或內(nèi)容。特殊的用戶(hù)簡(jiǎn)檔包括的信息與用戶(hù)組織角色(例如管理員、技術(shù)員、執(zhí)行者等),用戶(hù)工作的時(shí)間(例如,用戶(hù)的輪換),用戶(hù)的個(gè)人喜好,用戶(hù)可以離線(xiàn)或在線(xiàn)聯(lián)系的時(shí)間和方式等相關(guān)。此外,用戶(hù)簡(jiǎn)檔信息也可以被圖形用戶(hù)接口 116發(fā)送給信息服務(wù)器114,該服務(wù)器可以在數(shù)據(jù)庫(kù)138中存儲(chǔ)用戶(hù)簡(jiǎn)檔信息。
[0077]除了用戶(hù)簡(jiǎn)檔信息,與每一個(gè)用戶(hù)相關(guān)的結(jié)構(gòu)信息可以被儲(chǔ)存在數(shù)據(jù)庫(kù)138中。用戶(hù)可以與圖形用戶(hù)接口 116—塊建立用戶(hù)想要從數(shù)據(jù)服務(wù)程序102-106和數(shù)據(jù)使用者108-112查看信息的方式,以及用戶(hù)想要在連接到網(wǎng)絡(luò)120的不同網(wǎng)頁(yè)服務(wù)之間傳送數(shù)據(jù)信息的方式等。為了儲(chǔ)存每個(gè)用戶(hù)的結(jié)構(gòu)信息,可以在數(shù)據(jù)庫(kù)138生成列表,這樣每一個(gè)用戶(hù)可以被指定一個(gè)唯一的標(biāo)識(shí)符或者用戶(hù)ID(UID),并且用戶(hù)需要對(duì)于每個(gè)可用網(wǎng)頁(yè)服務(wù)的結(jié)構(gòu)可以按照服務(wù)的UID和SID進(jìn)行存儲(chǔ)。
[0078]作為例子,當(dāng)用戶(hù)登陸圖形用戶(hù)接口 116時(shí),它們可以授權(quán)使用它們的用戶(hù)名和密碼。依次地,用戶(hù)名和密碼信息可以用來(lái)產(chǎn)生或可以與安全標(biāo)識(shí)符(例如UID)相關(guān)。圖形用戶(hù)接口 116可以發(fā)送該用戶(hù)的UID給信息服務(wù)器114,該服務(wù)器將接著從數(shù)據(jù)庫(kù)138中重新找回與UID相關(guān)的簡(jiǎn)檔以及結(jié)構(gòu)信息。通信引擎140使用該簡(jiǎn)檔和結(jié)構(gòu)信息來(lái)建立發(fā)送信息的方式,調(diào)度程序134從數(shù)據(jù)服務(wù)程序102-106請(qǐng)求信息的方式,圖形用戶(hù)接口 116顯示信息的類(lèi)型和方式等,同時(shí),該用戶(hù)(至少是用戶(hù)的WD)仍然控制圖形用戶(hù)接口 116。
[0079]當(dāng)如圖3中所描述的圖形用戶(hù)接口 116(以及軟件應(yīng)用程序或與此相關(guān)的應(yīng)用程序)在單獨(dú)的系統(tǒng)、服務(wù)器、工作站或計(jì)算機(jī)中被執(zhí)行時(shí),如果需要,圖形用戶(hù)接口 116可以在信息服務(wù)器114或其它的連接到網(wǎng)絡(luò)120的服務(wù)器和計(jì)算機(jī)中用具體例子進(jìn)行說(shuō)明。當(dāng)然,額外的與圖形用戶(hù)接口 116相同或相似的圖形用戶(hù)接口可以連接到網(wǎng)絡(luò)120,因此使得多用戶(hù)同時(shí)或在不同時(shí)間連接到系統(tǒng)100上。而且,可以認(rèn)識(shí)到的是,雖然如圖2所示的典型系統(tǒng)描述網(wǎng)絡(luò)120作為一個(gè)與系統(tǒng)100中的所有部件都相連的簡(jiǎn)單的網(wǎng)絡(luò),例如互聯(lián)網(wǎng),但是也可以使用一些其它的網(wǎng)絡(luò)結(jié)構(gòu)。例如,一些或所有的數(shù)據(jù)服務(wù)程序102-106可以通過(guò)一個(gè)以太網(wǎng)連接到信息服務(wù)器114,而一些或者所有的數(shù)據(jù)使用者108-112可以通過(guò)其它的分散網(wǎng)絡(luò)連接到信息服務(wù)器114,它們都是基于以太網(wǎng)或一些其它的協(xié)議或標(biāo)準(zhǔn)。當(dāng)然,與信息服務(wù)器114進(jìn)行通信的網(wǎng)頁(yè)服務(wù)器和其它部分(例如圖形用戶(hù)接口 116)可以使用任何硬件和無(wú)線(xiàn)組合的通信介質(zhì),采用任何所需的網(wǎng)絡(luò)類(lèi)型(例如以太網(wǎng)、互聯(lián)網(wǎng)等)進(jìn)行通信。
[0080]圖4是一種方式的典型框圖200,其中如圖3所示的基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)100可用于過(guò)程控制設(shè)備或系統(tǒng)。圖4所示的典型系統(tǒng)200包括圖3中所示的信息服務(wù)器114、圖形用戶(hù)接口 116、以及發(fā)現(xiàn)設(shè)備118和網(wǎng)絡(luò)120。然而,示例性系統(tǒng)200包括了與過(guò)程控制設(shè)備和系統(tǒng)相關(guān)的各種類(lèi)型的網(wǎng)絡(luò)服務(wù)。如圖4所示,系統(tǒng)200可以包含資產(chǎn)管理網(wǎng)頁(yè)服務(wù)202、高級(jí)控制和條件檢測(cè)網(wǎng)絡(luò)設(shè)備204、金融或商業(yè)信息網(wǎng)頁(yè)服務(wù)205、以及診斷服務(wù)206。每一個(gè)網(wǎng)頁(yè)服務(wù)202-206 —般都對(duì)應(yīng)于圖3中所示的數(shù)據(jù)服務(wù)程序102-106。此外,每個(gè)服務(wù)202-206也可以包含由特定過(guò)程控制設(shè)別或系統(tǒng)中的不同服務(wù)器、工作站或其它計(jì)算機(jī)系統(tǒng)執(zhí)行的應(yīng)用程序。例如,資產(chǎn)管理網(wǎng)頁(yè)服務(wù)器202可以包括一個(gè)執(zhí)行一個(gè)或多個(gè)用于特殊過(guò)程控制設(shè)備的資產(chǎn)管理軟件應(yīng)用程序的服務(wù)器。這些資產(chǎn)管理應(yīng)用程序可以執(zhí)行過(guò)程最優(yōu)化的活動(dòng),以根據(jù)廣泛的信息追求設(shè)備利潤(rùn)最大化,其中的信息包括,例如過(guò)程控制參數(shù)、維護(hù)信息、金融信息等。高級(jí)控制和條件監(jiān)測(cè)網(wǎng)頁(yè)服務(wù)204可以執(zhí)行報(bào)警和警告的作用,過(guò)程條件監(jiān)測(cè)作用,例如循環(huán)監(jiān)測(cè)功能、實(shí)時(shí)最優(yōu)化功能、專(zhuān)家系統(tǒng)功能等以及設(shè)備條件監(jiān)測(cè)功能,例如振動(dòng)監(jiān)測(cè)功能,預(yù)定維護(hù)功能等。商業(yè)和金融信息服務(wù)205也可以包括進(jìn)行調(diào)度、購(gòu)買(mǎi)、成本統(tǒng)計(jì)、成本存儲(chǔ)、價(jià)格、銷(xiāo)售等的應(yīng)用程序。同時(shí)診斷服務(wù)206也可以包括執(zhí)行任何需要的診斷類(lèi)型的應(yīng)用程序。在任何情況下,網(wǎng)頁(yè)服務(wù)202-206都可以被表征為數(shù)據(jù)服務(wù),因?yàn)樗鼈儼ú樵?xún)數(shù)據(jù)和/或執(zhí)行數(shù)據(jù)分析活動(dòng)并產(chǎn)生分析或結(jié)論數(shù)據(jù)的應(yīng)用程序。
[0081]如圖4所示的系統(tǒng)200也包含了很多可以被表征為數(shù)據(jù)使用者的網(wǎng)頁(yè)服務(wù)。例如,系統(tǒng)200可以包括:電子郵件網(wǎng)頁(yè)服務(wù)208、尋呼網(wǎng)頁(yè)服務(wù)210、計(jì)算機(jī)化維護(hù)管理系統(tǒng)(CMMS)網(wǎng)頁(yè)服務(wù)212、個(gè)人數(shù)據(jù)助理網(wǎng)頁(yè)服務(wù)214、文件系統(tǒng)網(wǎng)頁(yè)服務(wù)216、商業(yè)活動(dòng)管理網(wǎng)頁(yè)服務(wù)器218、診斷網(wǎng)頁(yè)服務(wù)器220、最優(yōu)化網(wǎng)頁(yè)服務(wù)器221等。電子郵件網(wǎng)頁(yè)服務(wù)器208可以被用于根據(jù)從一個(gè)或多個(gè)數(shù)據(jù)服務(wù)例如資產(chǎn)管理服務(wù)202、高級(jí)控制和條件監(jiān)測(cè)網(wǎng)頁(yè)服務(wù)204以及診斷網(wǎng)頁(yè)服務(wù)208的信息生成電子郵件信息。該電子郵件網(wǎng)頁(yè)服務(wù)208可以發(fā)送這些電子郵件信息給,例如一個(gè)或多個(gè)用戶(hù)接口,和/或一些其它可由用戶(hù)訪(fǎng)問(wèn)的計(jì)算機(jī)系統(tǒng),其中該接口可以與圖形用戶(hù)接口 116相同或相近。采用類(lèi)似的方式,尋呼網(wǎng)頁(yè)服務(wù)器210可以通過(guò)信息服務(wù)器114以及網(wǎng)絡(luò)120從系統(tǒng)200中的另一個(gè)網(wǎng)頁(yè)服務(wù)接收包含,例如報(bào)警和警告的信息,并且可以將關(guān)于報(bào)警或警告的信息傳送給一個(gè)或多個(gè)用戶(hù)(例如維護(hù)人員、技術(shù)人員等)或與系統(tǒng)200相關(guān)的其它人員。如果需要,圖2中的模型72可以與數(shù)據(jù)使用者網(wǎng)頁(yè)服務(wù)結(jié)合在一塊,例如在診斷應(yīng)用程序220、電子郵件通知應(yīng)用程序208、商業(yè)活動(dòng)管理應(yīng)用程序218、優(yōu)化應(yīng)用程序221之中。
[0082]個(gè)人數(shù)據(jù)助理網(wǎng)頁(yè)服務(wù)214可以從數(shù)據(jù)源例如網(wǎng)頁(yè)服務(wù)器202-206接收信息,并且可以發(fā)送這些信息給一個(gè)或多個(gè)個(gè)人數(shù)據(jù)助理計(jì)算機(jī),其中每個(gè)個(gè)人數(shù)據(jù)助理計(jì)算機(jī)都可以被不同人或者用戶(hù)攜帶或操作。通過(guò)這種方式,如果需要,系統(tǒng)用戶(hù)可以將系統(tǒng)200設(shè)置為:向它們的個(gè)人數(shù)據(jù)助理計(jì)算機(jī)發(fā)送被選擇的關(guān)于過(guò)程控制設(shè)備或系統(tǒng)操作的詳細(xì)信息,包括例如診斷信息、利潤(rùn)信息、成本信息、高級(jí)控制和條件監(jiān)測(cè)信息、資產(chǎn)管理信息、或任何其它的信息。
[0083]文件系統(tǒng)網(wǎng)頁(yè)服務(wù)器216可以通過(guò)信息服務(wù)器114和網(wǎng)絡(luò)120從一個(gè)或多個(gè)網(wǎng)頁(yè)服務(wù)202-206接收其中包括有過(guò)程控制數(shù)據(jù)、診斷數(shù)據(jù)、利潤(rùn)或金融數(shù)據(jù)等信息,并且可以將其中含有的信息存儲(chǔ)在一個(gè)或多個(gè)數(shù)據(jù)文件里,該數(shù)據(jù)文件可以接著被訪(fǎng)問(wèn)、傳輸、打印、顯示等。
[0084]該CMMS網(wǎng)頁(yè)服務(wù)212、商業(yè)活動(dòng)管理網(wǎng)頁(yè)服務(wù)218、診斷網(wǎng)頁(yè)服務(wù)220和優(yōu)化器網(wǎng)頁(yè)服務(wù)221可以被表征為用戶(hù)交互式應(yīng)用程序或服務(wù)。該CMMS網(wǎng)頁(yè)服務(wù)212可以,例如使得用戶(hù)能夠設(shè)置警告和報(bào)警信息的類(lèi)型以及傳送給它們的方式。而且,CMMS網(wǎng)頁(yè)服務(wù)器212可以執(zhí)行產(chǎn)生工作命令的(以電子或紙張的形式)功能,這些命令是可以在中心位置,例如過(guò)程設(shè)備的維護(hù)部分被打印和顯示的,并將其直接發(fā)送給負(fù)責(zé)響應(yīng)該工作命令的人員等。進(jìn)一步,該CMMS網(wǎng)頁(yè)服務(wù)212可以生成命令,用于更換需要修理的部分或維護(hù)與系統(tǒng)200相關(guān)的過(guò)程控制設(shè)備。由CMMS網(wǎng)頁(yè)服務(wù)212產(chǎn)生的部分命令可以依次用HTTP封裝XML消息的形式發(fā)送給商業(yè)系統(tǒng),例如一個(gè)采購(gòu)系統(tǒng)(未示出),它與網(wǎng)絡(luò)120通信連接。
[0085]該商業(yè)活動(dòng)管理網(wǎng)頁(yè)服務(wù)218可以包括任何希望的商業(yè)活動(dòng)管理應(yīng)用程序或可以被用來(lái)定義和管理過(guò)程控制設(shè)備中一個(gè)或多個(gè)批處理過(guò)程的執(zhí)行的應(yīng)用程序。該診斷網(wǎng)頁(yè)服務(wù)220可以包含一個(gè)或多個(gè)應(yīng)用程序,它們的作用就是使用從,例如一個(gè)或多個(gè)商業(yè)數(shù)據(jù)系統(tǒng)中在線(xiàn)獲得的利潤(rùn)數(shù)據(jù)或利潤(rùn)核算來(lái)在過(guò)程控制系統(tǒng)中進(jìn)行診斷。該優(yōu)化器網(wǎng)頁(yè)服務(wù)221包含了一個(gè)或多個(gè)的優(yōu)化應(yīng)用程序,用來(lái)根據(jù)特殊限制和優(yōu)化變量對(duì)過(guò)程設(shè)備的控制進(jìn)行優(yōu)化,其中在這種情況下該優(yōu)化變量可以是與利潤(rùn)相關(guān)的變量。商業(yè)活動(dòng)管理應(yīng)用程序和優(yōu)化應(yīng)用程序是公知的,因此在這里就不加詳細(xì)描述了。
[0086]認(rèn)識(shí)到數(shù)據(jù)或信息從網(wǎng)頁(yè)服務(wù),例如資產(chǎn)管理網(wǎng)頁(yè)服務(wù)202、高級(jí)控制和條件監(jiān)測(cè)網(wǎng)頁(yè)服務(wù)204和商業(yè)或金融信息網(wǎng)頁(yè)服務(wù)205,所有的這些都獲取數(shù)據(jù),分析數(shù)據(jù)并產(chǎn)生分析結(jié)果數(shù)據(jù),流動(dòng)到主要的數(shù)據(jù)使用服務(wù)器,例如電子郵件網(wǎng)頁(yè)服務(wù)208、尋呼網(wǎng)頁(yè)服務(wù)210、CMMS網(wǎng)頁(yè)服務(wù)212、個(gè)人數(shù)據(jù)助理網(wǎng)頁(yè)服務(wù)214、文件系統(tǒng)網(wǎng)頁(yè)服務(wù)216、商業(yè)活動(dòng)管理網(wǎng)頁(yè)服務(wù)218、診斷網(wǎng)頁(yè)服務(wù)220和優(yōu)化網(wǎng)頁(yè)服務(wù)221是很重要的。但是,網(wǎng)頁(yè)服務(wù)器202-221,發(fā)現(xiàn)服務(wù)118和圖形用戶(hù)接口 116中的任何一個(gè)都可以通過(guò)網(wǎng)絡(luò)120和信息服務(wù)器114發(fā)送數(shù)據(jù)或者與一個(gè)或多個(gè)網(wǎng)頁(yè)服務(wù)202-221,發(fā)現(xiàn)服務(wù)118和圖形用戶(hù)接口 116交換數(shù)據(jù)。
[0087]運(yùn)行時(shí),系統(tǒng)200初始可以沒(méi)有任何網(wǎng)頁(yè)服務(wù)器202-221的知識(shí),可以沒(méi)有任何存儲(chǔ)在信息服務(wù)器114用戶(hù)結(jié)構(gòu)和簡(jiǎn)檔,這樣,可以沒(méi)有初始從數(shù)據(jù)源(即網(wǎng)頁(yè)服務(wù)202-206)向任何數(shù)據(jù)使用者(即網(wǎng)頁(yè)服務(wù)208-221)發(fā)送信息。信息服務(wù)器114可以接著使用發(fā)現(xiàn)服務(wù)118來(lái)發(fā)現(xiàn)每一個(gè)可用的網(wǎng)頁(yè)服務(wù)202-221,它們都連接到網(wǎng)絡(luò)120。特別是,信息服務(wù)器114可以從發(fā)現(xiàn)服務(wù)118重新獲取通信接口信息(例如方案信息、網(wǎng)絡(luò)地址信息等),并將該信息連同唯一確定已發(fā)現(xiàn)的各個(gè)網(wǎng)頁(yè)服務(wù)的SID—塊存儲(chǔ)在其數(shù)據(jù)庫(kù)(圖3)中。一旦信息服務(wù)器114獲得通信接口信息和其它的與被發(fā)現(xiàn)網(wǎng)絡(luò)服務(wù)相關(guān)的結(jié)構(gòu)信息,則路由器136(圖3)也可以在網(wǎng)頁(yè)服務(wù)器202-221和圖形用戶(hù)接口 116之間交換信息。
[0088]用戶(hù)可以結(jié)合圖形用戶(hù)接口 116以生成用戶(hù)簡(jiǎn)檔和結(jié)構(gòu),它們與每個(gè)用戶(hù)的WD一塊儲(chǔ)存在數(shù)據(jù)庫(kù)138中??梢杂蓤D形用戶(hù)接口 116使用該用戶(hù)簡(jiǎn)檔和結(jié)構(gòu),以控制數(shù)據(jù)顯示給用戶(hù)的類(lèi)型和方式,并且也可以由信息服務(wù)器114使用,以控制信息在網(wǎng)頁(yè)服務(wù)202-221之間的傳送方式。通過(guò)這種方式,當(dāng)一個(gè)特殊的用戶(hù)輸入它的授權(quán)信息(例如用戶(hù)名和密碼)給圖形用戶(hù)接口 116時(shí),信息服務(wù)器114重新獲得了與用戶(hù)相關(guān)的唯一安全標(biāo)識(shí)符(即WD)。信息服務(wù)器114可以接著使用UID來(lái)從數(shù)據(jù)庫(kù)138中重新獲得與用戶(hù)的UID相關(guān)的結(jié)構(gòu)信息,并且設(shè)置路由器136和調(diào)度程序134的操作,以至于可以按照由用戶(hù)結(jié)構(gòu)和/或簡(jiǎn)檔或者被用戶(hù)訪(fǎng)問(wèn)的應(yīng)用程序所指定的方法自動(dòng)地將信息傳送到圖形用戶(hù)接口 116。在這種情況下,圖形用戶(hù)接口 116是用網(wǎng)頁(yè)瀏覽器應(yīng)用程序?qū)崿F(xiàn)的,由信息服務(wù)器114發(fā)送給圖形用戶(hù)接口 116的信息是基于HTML而不是XML,因此,可以使用傳統(tǒng)的瀏覽應(yīng)用程序按照需要的格式將信息顯示給用戶(hù)。當(dāng)不同的用戶(hù)登陸圖形用戶(hù)接口 116時(shí),信息服務(wù)器114按照由用戶(hù)結(jié)構(gòu)指定的將信息提供給圖形用戶(hù)接口 116的方式自動(dòng)的發(fā)送信息。這樣,當(dāng)每個(gè)用戶(hù)使用圖形用戶(hù)接口 116時(shí),顯示信息的格式、內(nèi)容將會(huì)自動(dòng)的變化以適應(yīng)用戶(hù)的結(jié)構(gòu)和/或簡(jiǎn)檔或應(yīng)用程序。
[0089]當(dāng)圖形用戶(hù)接口 116中顯示的信息的內(nèi)容和形式可以隨著不同的用戶(hù)登陸或使用圖形用戶(hù)接口 116而發(fā)生變化時(shí),與數(shù)據(jù)使用服務(wù)(例如網(wǎng)頁(yè)服務(wù)器208-221)相關(guān)各種信息發(fā)送結(jié)構(gòu)可以保持對(duì)于每一個(gè)存儲(chǔ)在數(shù)據(jù)庫(kù)138 (圖3)中的用戶(hù)簡(jiǎn)檔是有效的。這樣,沒(méi)有登陸到圖形用戶(hù)接口 116(或系統(tǒng)100中的其它接口)的用戶(hù)是不會(huì)再通過(guò)電子郵件網(wǎng)頁(yè)服務(wù)208、尋呼網(wǎng)頁(yè)服務(wù)210或由它們存儲(chǔ)的簡(jiǎn)檔指定的其它網(wǎng)頁(yè)服務(wù)來(lái)接收信息。
[0090]同樣,被設(shè)置為從其它的網(wǎng)頁(yè)服務(wù)接收信息的應(yīng)用程序,例如數(shù)據(jù)使用者應(yīng)用程序可以采用連續(xù)的方式進(jìn)行,而不用考慮用戶(hù)是否登陸。例如,可以由過(guò)程控制系統(tǒng)或模型或基于,例如利潤(rùn)分析的報(bào)警應(yīng)用程序生成報(bào)警或警告,并且報(bào)警應(yīng)用程序可以將報(bào)警或警告轉(zhuǎn)變成一種XML消息,使用HTTP封裝XML并通過(guò)網(wǎng)絡(luò)120將該信息發(fā)送給信息服務(wù)器114。信息服務(wù)器114可以接著處理收到的報(bào)警和警告信息,并因此使用儲(chǔ)存在數(shù)據(jù)庫(kù)138中的用戶(hù)簡(jiǎn)檔和方案確定向誰(shuí)并以什么方式發(fā)送報(bào)警和警告信息。該信息服務(wù)器114接著會(huì)使得路由器136 (圖3)發(fā)送警告或報(bào)警信息給一個(gè)或多個(gè)使用用戶(hù)或者是多個(gè)的數(shù)據(jù)使用網(wǎng)頁(yè)服務(wù)(例如網(wǎng)頁(yè)服務(wù)208-221)。特別是,路由器136可以通過(guò)電子郵件網(wǎng)頁(yè)服務(wù)208和尋呼服務(wù)210 (基于用戶(hù)簡(jiǎn)檔)發(fā)送報(bào)警和警告信息給一個(gè)用戶(hù),通過(guò)尋呼網(wǎng)頁(yè)服務(wù)210和個(gè)人數(shù)據(jù)助理網(wǎng)頁(yè)服務(wù)214發(fā)送報(bào)警和警告信息給另一個(gè)用戶(hù),并且也可以發(fā)送報(bào)警和警告信息給圖形用戶(hù)接口 116,以向已經(jīng)輸入了這種設(shè)置的用戶(hù)顯示,當(dāng)用戶(hù)登陸到圖形用戶(hù)接口 116或系統(tǒng)100內(nèi)其它相似或相同的用戶(hù)接口時(shí),要求顯示這樣的報(bào)警和警告。
[0091]圖5示出了圖3中高級(jí)控制和條件監(jiān)測(cè)網(wǎng)絡(luò)服務(wù)204的詳細(xì)功能性方框圖,并且特別適用于從商業(yè)系統(tǒng)向典型的設(shè)備過(guò)程控制系統(tǒng)提供金融信息,用于根據(jù)金融信息優(yōu)化設(shè)備的操作。如圖5所示,高級(jí)控制和條件監(jiān)測(cè)設(shè)備204包括輸入/輸出(I/O)子系統(tǒng)塊250,其中包括過(guò)程設(shè)備,例如單元、設(shè)備、裝備等硬件邏輯分類(lèi)。該I/O子系統(tǒng)塊250與控制子系統(tǒng)塊252相連,其中包括傳統(tǒng)控制程序,操作接口、報(bào)警和事件應(yīng)用程序、診斷應(yīng)用程序、數(shù)據(jù)的在線(xiàn)采集和儲(chǔ)存等。嵌入式的高級(jí)控制和條件監(jiān)測(cè)模塊254也被包括在內(nèi),并被說(shuō)明是具有報(bào)警和事件監(jiān)測(cè)應(yīng)用程序,過(guò)程條件監(jiān)測(cè)應(yīng)用程序和設(shè)備條件監(jiān)測(cè)應(yīng)用程序。塊250、252、254合在一塊形成了過(guò)程控制系統(tǒng)255。
[0092]另外,高級(jí)控制和條件監(jiān)測(cè)網(wǎng)頁(yè)服務(wù)204包含網(wǎng)頁(yè)服務(wù)塊256和網(wǎng)頁(yè)服務(wù)接口258,它們的作用是使得過(guò)程控制系統(tǒng)255能夠通過(guò)網(wǎng)絡(luò)120(圖1和2)和信息服務(wù)器114(圖1和2)同其它的網(wǎng)頁(yè)服務(wù)交換信息。特別是,如圖5所示,該網(wǎng)頁(yè)服務(wù)器口 258使得過(guò)程控制系統(tǒng)255能夠與同設(shè)備相關(guān)的商業(yè)或金融服務(wù)260交換信息或從中獲取信息。在這種情況下,金融服務(wù)260被說(shuō)明為包括:維護(hù)管理系統(tǒng)(MMS) 262、產(chǎn)品存貨控制系統(tǒng)264、產(chǎn)品進(jìn)度系統(tǒng)266、和其它的金融應(yīng)用程序268,所有的這些都通過(guò)LAN或互聯(lián)網(wǎng)與XML交易服務(wù)器270相連接。XML交易服務(wù)器270連接到接口 258。
[0093]可以理解的是,I/O子系統(tǒng)塊250包含控制器,I/O設(shè)備以及與其相連的現(xiàn)場(chǎng)設(shè)備。過(guò)程控制子系統(tǒng)塊252優(yōu)選的,但不是必需的,可以使用一個(gè)或多個(gè)軟件程序或應(yīng)用程序來(lái)實(shí)現(xiàn),其中該軟件程序或應(yīng)用程序可以在一個(gè)或多個(gè)其它計(jì)算機(jī)系統(tǒng)工作站里執(zhí)行。作為例子,該過(guò)程控制子系統(tǒng)塊252可以包含能夠?qū)崿F(xiàn)控制功能、操作接口功能、報(bào)警和事件處理功能、實(shí)時(shí)數(shù)據(jù)處理功能或其它的需要功能的軟件程序或應(yīng)用程序。
[0094]嵌入式高級(jí)控制和條件監(jiān)測(cè)塊254可以用多個(gè)軟件程序或應(yīng)用程序來(lái)實(shí)現(xiàn),其中該軟件程序或應(yīng)用程序處理與一個(gè)過(guò)程控制系統(tǒng),例如圖1中的過(guò)程控制系統(tǒng)的操作、條件等相關(guān)的數(shù)據(jù)和其它信息。例如,該嵌入式高級(jí)控制和條件監(jiān)測(cè)塊254可以包含:診斷應(yīng)用程序、報(bào)警和事件監(jiān)測(cè)應(yīng)用程序、設(shè)備條件監(jiān)測(cè)應(yīng)用程序以及報(bào)告應(yīng)用程序、實(shí)時(shí)優(yōu)化器或應(yīng)用程序、專(zhuān)家系統(tǒng)程序或應(yīng)用程序、可預(yù)測(cè)的維護(hù)程序和應(yīng)用程序、循環(huán)監(jiān)測(cè)程序或應(yīng)用程序、或其它的需要的數(shù)據(jù)分析或數(shù)據(jù)處理程序或應(yīng)用程序,其中包含了參照?qǐng)D2描述的任何其它服務(wù)74。當(dāng)然,由嵌入式高級(jí)控制和條件監(jiān)測(cè)塊254執(zhí)行的一個(gè)或多個(gè)軟件程序或應(yīng)用程序也可以在相同的計(jì)算機(jī)系統(tǒng)或工作站中執(zhí)行,其中該計(jì)算機(jī)系統(tǒng)或工作站被用于執(zhí)行與過(guò)程控制系統(tǒng)支塊252相關(guān)的程序或應(yīng)用程序。計(jì)算機(jī)系統(tǒng)或工作站執(zhí)行。作為選擇,與嵌入式高級(jí)控制和條件監(jiān)測(cè)塊254相關(guān)的一個(gè)或多個(gè)軟件程序或應(yīng)用程序也可以在任何其它工作站或計(jì)算機(jī)系統(tǒng)中執(zhí)行,其中該工作站或計(jì)算機(jī)系統(tǒng)與過(guò)程控制子系統(tǒng)塊通信連接。
[0095]如圖5所示,該網(wǎng)頁(yè)服務(wù)塊256可以包含不同的網(wǎng)頁(yè)接收器或接口塊266,268,270和272,它們都可以通信連接到塊254里的各個(gè)應(yīng)用程序。通常說(shuō),該網(wǎng)頁(yè)服務(wù)塊256使得與過(guò)程控制系統(tǒng)里的報(bào)警或事件、過(guò)程條件和設(shè)備條件相關(guān)的信息或物理數(shù)據(jù)被從信息服務(wù)器114以及向信息服務(wù)器114(圖3和4)發(fā)送。更具體的是,網(wǎng)頁(yè)服務(wù)塊256提供了部分網(wǎng)頁(yè)服務(wù)框架或體系結(jié)構(gòu),以促進(jìn)內(nèi)部系統(tǒng)的通信,這是因?yàn)閭鹘y(tǒng)和通常使用的通信協(xié)議,例如HTTP和數(shù)據(jù)語(yǔ)言和格式協(xié)議,例如XML和S0AP,可以被用來(lái)傳輸過(guò)程控制信息給信息服務(wù)器114。
[0096]如下面更加詳細(xì)地描述,網(wǎng)頁(yè)服務(wù)器客戶(hù)端266-272接收含有服務(wù)請(qǐng)求的輸入信息,解析這些輸入的信息并分派該服務(wù)請(qǐng)求給網(wǎng)頁(yè)服務(wù)塊256中可用的適當(dāng)?shù)姆椒?。?yōu)選的,但不是必要的,該網(wǎng)頁(yè)服務(wù)接收器266-272接收服務(wù)需求,并也提供服務(wù)應(yīng)答。另外,網(wǎng)頁(yè)服務(wù)接收器266-272優(yōu)選的,但不是必要的傳送報(bào)警和事件數(shù)據(jù),過(guò)程條件數(shù)據(jù)以及使用XML的設(shè)備條件數(shù)據(jù)。
[0097]該網(wǎng)頁(yè)服務(wù)接口 258管理網(wǎng)頁(yè)服務(wù)塊256各種網(wǎng)頁(yè)服務(wù)與信息服務(wù)器114之間的通信,其中該服務(wù)器可以通過(guò)作為網(wǎng)頁(yè)客戶(hù)端的網(wǎng)頁(yè)服務(wù)接口塊258與過(guò)程控制系統(tǒng)的進(jìn)行通信。通常,網(wǎng)頁(yè)服務(wù)接口塊258提供了主機(jī)或網(wǎng)頁(yè)服務(wù)環(huán)境(即普通接口),其使得多個(gè)相對(duì)技術(shù)性的發(fā)布信息系統(tǒng),例如生產(chǎn)執(zhí)行系統(tǒng)、企業(yè)資源計(jì)劃系統(tǒng)、商業(yè)系統(tǒng)、獨(dú)立計(jì)算機(jī)、PDA、電話(huà)、呼機(jī)等等或者其它的與過(guò)程設(shè)備、用戶(hù)、供應(yīng)商等相關(guān)的系統(tǒng)能夠發(fā)送和接收過(guò)程控制信息或數(shù)據(jù)給過(guò)程控制子系統(tǒng)塊252和高級(jí)的嵌入式控制和條件監(jiān)測(cè)塊250。特別是,該網(wǎng)頁(yè)服務(wù)接口 258被用于接收輸入的HTTP需求,執(zhí)行包含用戶(hù)授權(quán)查證的安全檢查,查找連接信息并分派授權(quán)的HTTP請(qǐng)求,以同網(wǎng)頁(yè)服務(wù)塊256中可用的合適網(wǎng)頁(yè)服務(wù)客戶(hù)266-272建立連接,促進(jìn)從服務(wù)的自動(dòng)發(fā)現(xiàn),主機(jī)環(huán)境和系統(tǒng)故障,并提供管理設(shè)備,用于配置、監(jiān)測(cè)和控制服務(wù)以及管理資源例如代表每個(gè)服務(wù)的過(guò)程、線(xiàn)程和共享狀態(tài)。
[0098]響應(yīng)基于HTTP的需求,該網(wǎng)頁(yè)服務(wù)接口 258可以授權(quán)需求實(shí)體(例如另一個(gè)其它的網(wǎng)頁(yè)服務(wù))作為網(wǎng)頁(yè)服務(wù)塊256的一個(gè)合適的客戶(hù)端??蛻?hù)端授權(quán)可以基于用戶(hù)的身份(即基于UID和/或一些其它的標(biāo)識(shí)符),請(qǐng)求實(shí)體本身的身份,終端位置或其它的適合鑒定技術(shù)。如果請(qǐng)求實(shí)體被授權(quán)作為一個(gè)正確的客戶(hù)端,則網(wǎng)頁(yè)服務(wù)接口 258就會(huì)在與網(wǎng)頁(yè)服務(wù)塊256中的一個(gè)適當(dāng)網(wǎng)頁(yè)服務(wù)接收器266-272之間建立一個(gè)連接。例如,在請(qǐng)求實(shí)體對(duì)來(lái)自MMS262的商業(yè)信息感興趣的情況下,該網(wǎng)頁(yè)服務(wù)接口 258就可以建立與網(wǎng)頁(yè)服務(wù)接收器XML交易服務(wù)器270相關(guān)的網(wǎng)頁(yè)服務(wù)之間的連接。一旦建立了這個(gè)連接,則從麗S262獲取并發(fā)送到服務(wù)器270的商業(yè)或維護(hù)系統(tǒng)數(shù)據(jù)的類(lèi)型可以被獲得,并使用含有XML格式數(shù)據(jù)的HTTP包,通過(guò)一個(gè)網(wǎng)頁(yè)服務(wù)客戶(hù)端272-276將其發(fā)送給進(jìn)行控制系統(tǒng)。
[0099]另一方面,當(dāng)I/O子系統(tǒng)塊250中的一個(gè)裝置產(chǎn)生了設(shè)備報(bào)警或警告,例如表示跌到可接受的利潤(rùn)以下的過(guò)程控制警告時(shí),包含這個(gè)警告應(yīng)用程序的塊254就會(huì)將該警告發(fā)送給網(wǎng)頁(yè)服務(wù)塊256。依次地,與網(wǎng)頁(yè)服務(wù)接收器272相關(guān)的網(wǎng)頁(yè)服務(wù)將接收到的維護(hù)警告轉(zhuǎn)換成XML格式,并接著通過(guò)網(wǎng)絡(luò)120將該格式化后的XML報(bào)警信息或數(shù)據(jù)發(fā)送給一個(gè)用戶(hù)。該用戶(hù)可以是商業(yè)系統(tǒng)260或其它的數(shù)據(jù)用戶(hù),例如PAD、呼機(jī)等中的一個(gè)。當(dāng)然,如上所述,需要設(shè)置適當(dāng)?shù)妮斎牒洼敵龇桨?,以正確的將來(lái)自塊256中的信息服務(wù)器114的裝置報(bào)警信息傳送至合適的數(shù)據(jù)使用應(yīng)用程序或網(wǎng)頁(yè)服務(wù)。
[0100]需要承認(rèn)的是,由網(wǎng)頁(yè)服務(wù)器接口 258和網(wǎng)頁(yè)服務(wù)器模塊256提供的網(wǎng)頁(yè)服務(wù)框架或結(jié)構(gòu)使得任何授權(quán)客戶(hù)都能夠使用封裝在HTTP包裝中基于XML的通信向I/O子系統(tǒng)塊250以及過(guò)程控制子系統(tǒng)塊252發(fā)送或交換信息或數(shù)據(jù)。這樣,任何能夠執(zhí)行網(wǎng)頁(yè)瀏覽器應(yīng)用程序的設(shè)備都可以通過(guò)網(wǎng)頁(yè)服務(wù)設(shè)備接口 258和網(wǎng)頁(yè)服務(wù)塊256與過(guò)程控制系統(tǒng)255進(jìn)行通信。例如,適用于執(zhí)行瀏覽器應(yīng)用程序的遠(yuǎn)程終端或手持計(jì)算機(jī)設(shè)備可以通過(guò)互聯(lián)網(wǎng)或其它的傳統(tǒng)或適合的通信鏈路與控制系統(tǒng)255進(jìn)行通信。
[0101]在一個(gè)實(shí)施例中,診斷應(yīng)用程序可以被設(shè)置為接收和使用商業(yè)或金融數(shù)據(jù),以根據(jù)過(guò)程控制系統(tǒng)的利潤(rùn)為控制系統(tǒng)提供更好或更準(zhǔn)確的診斷。特別是,在美國(guó)專(zhuān)利N0.6298454中描述了一種診斷引擎,其在這里用作參考,該診斷引擎被用作過(guò)程控制系統(tǒng)的診斷引擎。如美國(guó)專(zhuān)利N0.6298454中所說(shuō)明的那樣,診斷引擎可以在過(guò)程控制網(wǎng)絡(luò)的用戶(hù)接口之一中執(zhí)行,并被設(shè)置為從過(guò)程控制系統(tǒng)關(guān)于設(shè)備、控制器等的在線(xiàn)操作的過(guò)程控制網(wǎng)絡(luò)中接收合適的數(shù)據(jù)。然而,這個(gè)同樣的診斷應(yīng)用程序也可以包含一個(gè)或多個(gè)的經(jīng)濟(jì)模型或被通信連接到該經(jīng)濟(jì)模型(如圖2中所示),該模型根據(jù)例如時(shí)間、變化、天、周等確定過(guò)程控制網(wǎng)絡(luò)的利潤(rùn)。如上面參照?qǐng)D2-5所述,這些經(jīng)濟(jì)模型被設(shè)置為通過(guò)上面描述的網(wǎng)絡(luò)服務(wù)應(yīng)用程序自動(dòng)接收關(guān)于各種成本、費(fèi)用、銷(xiāo)售價(jià)格等的商業(yè)或金融數(shù)據(jù)。該經(jīng)濟(jì)模型也可以被設(shè)置為接收適當(dāng)?shù)倪^(guò)程控制或診斷信息,例如吞吐量、流量、,利用率、或其它測(cè)量或確定的過(guò)程參數(shù),就像在美國(guó)專(zhuān)利N0.6298454中所描述的變量模型、模式、偏差以及狀態(tài)表示。當(dāng)然,任何需要的或適合的經(jīng)濟(jì)模型可以被使用,并被設(shè)置為接收任何適合的經(jīng)濟(jì)和過(guò)程控制數(shù)據(jù),如同其它的需要的數(shù)據(jù)一樣,以進(jìn)行在線(xiàn)的關(guān)于當(dāng)前過(guò)程控制系統(tǒng)運(yùn)行的經(jīng)濟(jì)核算。經(jīng)濟(jì)模型的具體結(jié)構(gòu)當(dāng)然取決于過(guò)程設(shè)備的屬性,在這些設(shè)備中,這些模型被用作要被執(zhí)行的經(jīng)濟(jì)分析的類(lèi)型。
[0102]在任何情況下,經(jīng)濟(jì)模型可以確定一個(gè)或多個(gè)輸出,該輸出建立了與過(guò)程設(shè)備的操作相關(guān)的經(jīng)濟(jì)參數(shù),例如與過(guò)程設(shè)備的操作相關(guān)的經(jīng)濟(jì)或貨幣方面,包括合計(jì)或根據(jù)設(shè)備操作內(nèi)的變化來(lái)計(jì)算和報(bào)告效益、成本、儲(chǔ)蓄、利潤(rùn)等。例如,在美國(guó)專(zhuān)利N0.6298454描述的診斷應(yīng)用程序,一個(gè)經(jīng)濟(jì)模型可以被用于評(píng)估使用設(shè)備的壽命和性能。這可以通過(guò)檢測(cè)在現(xiàn)場(chǎng)設(shè)備中非正常條件和變化以及確定由該非正常條件導(dǎo)致的成本或損失而發(fā)生,以使得過(guò)程控制操作者能夠確定非正常條件,其中該非正常條件會(huì)直接或顯著的影響到從金融角度來(lái)看的設(shè)備的底線(xiàn)。
[0103]如圖2所示,經(jīng)濟(jì)模型(或者診斷應(yīng)用程序,如果經(jīng)濟(jì)模型包含在其中的話(huà))可以提供它的輸出給過(guò)程控制應(yīng)用程序,例如優(yōu)化器應(yīng)用程序、在線(xiàn)控制程序、控制顯示應(yīng)用程序、報(bào)警發(fā)生應(yīng)用程序或類(lèi)似的。這些應(yīng)用程序可以使用一個(gè)或多個(gè)經(jīng)濟(jì)模型的輸出來(lái)在過(guò)程設(shè)備中執(zhí)行例如優(yōu)化、在線(xiàn)控制和用戶(hù)顯示功能。特別是,優(yōu)化器可以使用由經(jīng)濟(jì)模型確定的經(jīng)濟(jì)參數(shù)來(lái)確定一組控制目標(biāo),用于向控制程序發(fā)送,用以進(jìn)行對(duì)于過(guò)程設(shè)備的在線(xiàn)控制。這樣,優(yōu)化器就可以根據(jù)由一個(gè)或多個(gè)的經(jīng)濟(jì)模型確定的經(jīng)濟(jì)參數(shù)來(lái)優(yōu)化設(shè)備的操作。同樣的,在線(xiàn)控制程序也使用由一個(gè)或多個(gè)經(jīng)濟(jì)模型反饋產(chǎn)生的經(jīng)濟(jì)參數(shù)對(duì)過(guò)程設(shè)備中的現(xiàn)場(chǎng)設(shè)備進(jìn)行在線(xiàn)控制,以影響,例如,設(shè)備吞吐量,特殊原材料的使用,設(shè)備利潤(rùn),設(shè)備中特殊產(chǎn)品的生產(chǎn)等。進(jìn)一步,顯示應(yīng)用程序可以顯示由一個(gè)或多個(gè)經(jīng)濟(jì)模型產(chǎn)生的經(jīng)濟(jì)參數(shù)來(lái)指示過(guò)程設(shè)備關(guān)于經(jīng)濟(jì)測(cè)量(例如成本、儲(chǔ)存、利潤(rùn)、產(chǎn)量等)的現(xiàn)在或?qū)?lái)的狀態(tài)。而且,警報(bào)發(fā)生應(yīng)用程序可以使用經(jīng)濟(jì)模型的輸出來(lái)產(chǎn)生報(bào)警(包括警告),以根據(jù)沒(méi)有滿(mǎn)足特殊(或設(shè)定)經(jīng)濟(jì)測(cè)量的設(shè)備的運(yùn)行狀態(tài)而被發(fā)送給一個(gè)或多個(gè)用戶(hù)。
[0104]當(dāng)然,對(duì)于由過(guò)程設(shè)備(例如,在過(guò)程設(shè)備的自動(dòng)控制中)控制中的經(jīng)濟(jì)模型產(chǎn)生的經(jīng)濟(jì)參數(shù)的使用(例如自動(dòng)的)可以影響由診斷應(yīng)用程序確定的診斷變量,以減少或消除這個(gè)由診斷應(yīng)用程序發(fā)現(xiàn)的問(wèn)題。這可以從美國(guó)專(zhuān)利N0.6298454中了解到,一些可以使用的診斷變量的例子是可變參數(shù)(例如控制循環(huán)中的可變信號(hào)),與控制循環(huán)中一個(gè)或多個(gè)控制塊的模式相關(guān)的運(yùn)行模式表示,表示控制循環(huán)里的一個(gè)或多個(gè)信號(hào)已經(jīng)接近了預(yù)設(shè)界限等的限制表示。
[0105]在美國(guó)專(zhuān)利號(hào)6298454中注意到,參數(shù)可以被添加到I/O和控制模塊,以便于當(dāng)過(guò)程是開(kāi)啟或離線(xiàn)時(shí),防止支持非正常條件的錯(cuò)誤。該使能以及禁止過(guò)程控制系統(tǒng)元件的報(bào)告可以在一個(gè)單位、設(shè)備、單元、區(qū)域或系統(tǒng)層中進(jìn)行,并且可以使用網(wǎng)頁(yè)瀏覽器來(lái)在結(jié)構(gòu)菜單中選擇被使能或禁用的項(xiàng)。非正常條件使能或禁用參數(shù)的報(bào)告可以被加到模塊中去,其中該模塊可以被設(shè)置為用于檢測(cè)以及報(bào)告單位、單元、區(qū)域等。該使能/禁用參數(shù)也可以由其它應(yīng)用程序或其它塊書(shū)寫(xiě),以開(kāi)啟/關(guān)閉監(jiān)測(cè)和報(bào)告。仍舊進(jìn)一步,該診斷應(yīng)用程序或報(bào)告應(yīng)用程序可以提供在線(xiàn)的文件,以報(bào)告與過(guò)程利潤(rùn)相關(guān)的成本。
[0106]作為一個(gè)例子,通過(guò)使用美國(guó)專(zhuān)利N0.6298454中所述、被更改以包括(例如通信)經(jīng)濟(jì)模型和這里描述的報(bào)告的診斷應(yīng)用程序,用戶(hù)可以設(shè)置預(yù)定義的計(jì)算,用以確定通過(guò),例如減少過(guò)程變化而獲得的儲(chǔ)存。成本儲(chǔ)存可以使用由診斷應(yīng)用程序確定的所有的性能標(biāo)準(zhǔn)偏差,并且核算后的儲(chǔ)存可以通過(guò)一個(gè)用戶(hù)選擇的時(shí)間范圍(這是由診斷應(yīng)用程序,例如時(shí)間、變化、天等支持的)來(lái)查看。核算后儲(chǔ)存也可以通過(guò)一個(gè)圖形表示來(lái)顯示,該圖形表示示出了當(dāng)前標(biāo)準(zhǔn)偏差,最佳運(yùn)行點(diǎn)或限制,以及在變化和運(yùn)行點(diǎn)中的轉(zhuǎn)換,其中該點(diǎn)可以被更好的控制并且與成本儲(chǔ)存相關(guān)。
[0107]已經(jīng)被設(shè)置的核算可以從資源管理器角度被查看以及很容易被訪(fǎng)問(wèn)。也可以通過(guò)受控參數(shù)的用戶(hù)結(jié)構(gòu),單元吞吐量,最佳操作點(diǎn),以及每個(gè)與受控參數(shù)中的偏差相關(guān)的吞吐量單元的成本自動(dòng)計(jì)算與偏離最佳操作點(diǎn)相關(guān)的成本儲(chǔ)存。可以根據(jù)受控參數(shù)的用戶(hù)結(jié)構(gòu),限制值,單元吞吐量,以及每個(gè)與受控參數(shù)中的偏差相關(guān)的吞吐量單元的成本來(lái)計(jì)算與最大或最小限制偏離相關(guān)的成本儲(chǔ)存。
[0108]診斷應(yīng)用程序可以自動(dòng)的獲取吞吐量以及在計(jì)算中設(shè)定的控制參數(shù),并根據(jù)每個(gè)診斷應(yīng)用程序支持的報(bào)告周期確定它們的平均值。所有成本儲(chǔ)存計(jì)算的概述報(bào)告可以在一個(gè)選定的時(shí)間范圍中進(jìn)行打印,并且該包括可以概括標(biāo)準(zhǔn)偏差,標(biāo)準(zhǔn)偏差中的估計(jì)改進(jìn),以及每個(gè)循環(huán)的成本儲(chǔ)存??梢詾槊恳粋€(gè)核算打印一個(gè)接一個(gè)詳細(xì)的報(bào)告,其中該核算示出了標(biāo)準(zhǔn)偏差以及與儲(chǔ)存相關(guān)的圖形改進(jìn)。
[0109]圖6說(shuō)明了屏幕視圖280的例子,該視圖可以由上面描述的診斷應(yīng)用程序生成,以根據(jù)接收過(guò)程控制和金融數(shù)據(jù)提供設(shè)備效益數(shù)字給用戶(hù)。特別是,圖6的屏幕視圖280說(shuō)明了診斷應(yīng)用程序已經(jīng)監(jiān)測(cè)到有38個(gè)模塊處于不正確模式并且有I個(gè)模塊處于受限控制模式。而且,還有一個(gè)與過(guò)程控制系統(tǒng)相關(guān)的咨詢(xún)報(bào)警。這些條件的結(jié)果,以及就像從上面描述的提供給診斷應(yīng)用程序的信息中確定的,圖6屏幕視圖280顯示了,雖然設(shè)備的性能是99.9%,但是設(shè)備的效益也就只是89.1%,這些百分比是由用于設(shè)備的經(jīng)濟(jì)模型確定的,以使如上所示進(jìn)行設(shè)置的設(shè)備能夠與商業(yè)系統(tǒng)還有過(guò)程控制系統(tǒng)進(jìn)行通信,以接收金融和過(guò)程控制數(shù)據(jù)。在一個(gè)實(shí)施例中,一個(gè)單獨(dú)的經(jīng)濟(jì)模型可以用來(lái)確定設(shè)備效率,設(shè)備性能和設(shè)備使用,并且這些模型可以從設(shè)備的其它部分,例如商業(yè)應(yīng)用程序及數(shù)據(jù)庫(kù),服務(wù)應(yīng)用程序及數(shù)據(jù)庫(kù)等接收任何所需的在線(xiàn)信息。當(dāng)然,也可以使用其它包括依賴(lài)于或者另外使用經(jīng)濟(jì)數(shù)據(jù)模型來(lái)確定其它的設(shè)備參數(shù)。
[0110]圖7說(shuō)明了屏幕視圖285的另一個(gè)例子,該屏幕視圖可以被上面描述的診斷或優(yōu)化應(yīng)用程序生成,根據(jù)接收到的過(guò)程控制和金融數(shù)據(jù)將產(chǎn)品成本信息提供給用戶(hù)。特別是,圖7的屏幕視圖285說(shuō)明了診斷應(yīng)用程序已經(jīng)監(jiān)測(cè)到有8個(gè)模塊處于不正確模式并且有I個(gè)模塊處于受限控制模式,而且,還有一個(gè)與過(guò)程控制系統(tǒng)相關(guān)的咨詢(xún)報(bào)警和故障設(shè)備報(bào)警。圖7的屏幕視圖285還表示設(shè)備當(dāng)前計(jì)算出的性能是在100%,當(dāng)前的產(chǎn)品成本(即現(xiàn)在正在被生產(chǎn)的產(chǎn)品)是17.3美元每磅。這個(gè)產(chǎn)品成本可以由另一個(gè)被設(shè)置為如上所述接收過(guò)程控制數(shù)據(jù)和金融數(shù)據(jù)的模型生成,也可以被提供給產(chǎn)生這個(gè)信息報(bào)告的報(bào)告應(yīng)用程序、用來(lái)當(dāng)產(chǎn)品成本高于預(yù)訂量時(shí)發(fā)送警告和報(bào)警的警告應(yīng)用程序、根據(jù)產(chǎn)品成本優(yōu)化過(guò)程設(shè)備的優(yōu)化應(yīng)用程序、或者任何其它的應(yīng)用程序,例如任何上面描述的關(guān)于圖2的服務(wù)應(yīng)用程序74。
[0111]圖8說(shuō)明了屏幕視圖290的一個(gè)例子,該屏幕視圖可以通過(guò)上面討論過(guò)的診斷應(yīng)用程序被顯示給用戶(hù),以設(shè)置儲(chǔ)存核算,作為改變過(guò)程控制系統(tǒng)的結(jié)果而被獲得。特別是,圖8的屏幕視圖290包括一個(gè)菜單區(qū)300,在這種情況下其中列出了可以被監(jiān)測(cè)和永久改變的控制塊。在圖8中說(shuō)明了兩個(gè)PID控制塊FIC101/PID1和LIC10/PID2。用戶(hù)可以選擇這些控制塊中的一個(gè)來(lái)設(shè)置儲(chǔ)存核算。此后,用戶(hù)可以指定控制參數(shù)和產(chǎn)量參數(shù)(通過(guò)鍵入這些信息到框302和304中或者通過(guò)瀏覽設(shè)置系統(tǒng)中的這些參數(shù))來(lái)控制或優(yōu)化過(guò)程控制系統(tǒng)。用戶(hù)可以在框306、308、310中指定操作目標(biāo)或限制,產(chǎn)品的例如或每個(gè)單元的成本,以及控制參數(shù)中每個(gè)單元變化所帶來(lái)的產(chǎn)品的變化。該過(guò)程控制系統(tǒng)可以包括優(yōu)化器或控制應(yīng)用程序,它們使用這些數(shù)值,還有來(lái)自計(jì)算實(shí)際利潤(rùn)或單位產(chǎn)品成本的經(jīng)濟(jì)模型的反饋,以改變?cè)O(shè)備的控制使其更優(yōu)化,即符合用戶(hù)選擇的操作。用戶(hù)可以通過(guò)選擇一個(gè)框312或314來(lái)指示單元或模塊在最佳目標(biāo)運(yùn)行或受限的條件下運(yùn)行。這些用戶(hù)可以通過(guò)選擇一個(gè)框316或318來(lái)保存或取消這一設(shè)置。
[0112]在設(shè)置完儲(chǔ)存視圖或核算之后,并且在過(guò)程操作過(guò)程中,診斷應(yīng)用程序可以按照上述的方式采集需要的過(guò)程控制和金融數(shù)據(jù),并且使用儲(chǔ)存設(shè)置來(lái)提供給用戶(hù)在線(xiàn)的儲(chǔ)存視圖,例如圖9。如圖9中所示,對(duì)于LIC10/PID2模塊的儲(chǔ)存視圖320表示對(duì)于運(yùn)行的最后時(shí)間,溫度(即控制變量)是一個(gè)在靜態(tài)平均值473度(華氏),變化為10。這種操作在圖9中的圖322用實(shí)線(xiàn)勾畫(huà)。然而,目標(biāo)溫度(在屏幕配置中由用戶(hù)選擇的)是475度,變化為5變化。這個(gè)目的也在圖9的圖322中用虛線(xiàn)勾畫(huà)。屏幕視圖320也說(shuō)明了平均生產(chǎn)率(每分鐘423加侖)和與從實(shí)際操作點(diǎn)到目標(biāo)操作點(diǎn)的變化相關(guān)的儲(chǔ)存,在這種情況下,顯示為每小時(shí)523美元。當(dāng)然,可以使用經(jīng)濟(jì)模型來(lái)計(jì)算從變化到目標(biāo)生產(chǎn)速度的估計(jì)儲(chǔ)存,其中該模型從能夠訪(fǎng)問(wèn)該數(shù)據(jù)的設(shè)備中的金融或其它應(yīng)用程序接收實(shí)際的成本數(shù)據(jù)。如果需要,過(guò)濾器可以選擇用于存儲(chǔ)核算的不同時(shí)間范圍。在任何情況下,儲(chǔ)存視圖,例如圖9,對(duì)于用戶(hù)確定如何改變過(guò)程控制方案或配置,或其如何在過(guò)程控制設(shè)備中固定,從而獲取最多的金融影響是非常有利的。
[0113]而且,如果需要,可以通過(guò)使用作為控制系統(tǒng)的一部分的機(jī)制(例如圖形顯示,事件,報(bào)警和報(bào)告應(yīng)用程序等)或者通過(guò)使用上述數(shù)據(jù)通信系統(tǒng)中的另一個(gè)計(jì)算機(jī)或顯示(例如手握、呼機(jī)、PDA等)而將任何信息,例如儲(chǔ)存信息,設(shè)備效率等都報(bào)告給設(shè)備職員和管理部門(mén)。
[0114]當(dāng)然,雖然在上面描述了該診斷應(yīng)用程序包括被設(shè)置為接收金融數(shù)據(jù)以在過(guò)程控制系統(tǒng)中進(jìn)行經(jīng)濟(jì)核算的模型,但是其它類(lèi)型的應(yīng)用程序也可以使用這些或其它模型,用于其它的目的。例如,優(yōu)化器、報(bào)告和報(bào)警應(yīng)用程序可以使用經(jīng)濟(jì)模型來(lái)為過(guò)程控制系統(tǒng)從設(shè)備的最大實(shí)際利潤(rùn)角度提供更好的性能和報(bào)告。同樣,其它的診斷應(yīng)用程序也可以使用金融信息用于其它原因,例如確定除了這里清楚地討論以外的其它的金融措施。
[0115]更進(jìn)一步,如果需要,服務(wù)應(yīng)用程序74(圖2)可以和過(guò)程模塊73(圖2)包裝成一個(gè)智能過(guò)程模塊,例如在美國(guó)專(zhuān)利N0.10/278469描述的,標(biāo)題為“Smart Process Modulesand Objects in Process Plant”,于2002年10月22日提出,在這里只是用作參考。這樣,智能過(guò)程對(duì)象可以,例如根據(jù)提供給以及由其中含有的過(guò)程模塊73確定的經(jīng)濟(jì)信息生成圖8和9的顯示屏。
[0116]雖然這里描述的網(wǎng)絡(luò)服務(wù)通信系統(tǒng)和經(jīng)濟(jì)模型和過(guò)程控制應(yīng)用程序是用基于XML的服務(wù)器來(lái)實(shí)現(xiàn)的,但是該組合系統(tǒng)可以使用任何其它的交易數(shù)據(jù)語(yǔ)言在任何合適的硬件平臺(tái)上實(shí)現(xiàn)。而且,盡管這里描述的信息服務(wù)器的功能被描述為主要由軟件來(lái)實(shí)現(xiàn),但是一些或全部的這些功能可以由硬件、固件等來(lái)實(shí)現(xiàn)。這樣,就可以用標(biāo)準(zhǔn)多目的處理器或使用根據(jù)需要特殊指定的硬件來(lái)實(shí)現(xiàn)這里描述的基于網(wǎng)頁(yè)服務(wù)的通信系統(tǒng)和技術(shù)。當(dāng)用軟件來(lái)實(shí)現(xiàn)時(shí),這里討論的軟件程序可以?xún)?chǔ)存在任何計(jì)算機(jī)可讀的存儲(chǔ)器里,例如磁盤(pán),光盤(pán)或其它的存儲(chǔ)媒體,計(jì)算機(jī)或處理器中RAM和ROM等。同樣,也可以通過(guò)任何已知的或者需要的發(fā)送方式將軟件發(fā)送給用戶(hù)或過(guò)程控制系統(tǒng),該方法包括,例如在一個(gè)計(jì)算機(jī)可讀盤(pán)或其它可傳輸計(jì)算機(jī)儲(chǔ)存機(jī)制上,或通過(guò)通信信道,例如電話(huà)線(xiàn)、互聯(lián)網(wǎng)等(它們都被視為等同于或者可相互的通過(guò)可傳輸儲(chǔ)存媒體來(lái)交換這樣的軟件)。
[0117]進(jìn)一步,在這里被一般描述的經(jīng)濟(jì)模型分析具有一個(gè)計(jì)算機(jī)模型,該模型根據(jù)位于過(guò)程設(shè)備中的經(jīng)濟(jì)數(shù)據(jù)以及過(guò)程控制數(shù)據(jù)來(lái)模擬該過(guò)程設(shè)備的經(jīng)濟(jì)運(yùn)行,該服務(wù)提供者就會(huì)有償?shù)奶峁倪^(guò)程設(shè)備根據(jù)常規(guī)基礎(chǔ)(例如周期性的,常規(guī)安排基礎(chǔ)等)采集過(guò)程控制數(shù)據(jù)(或其它的過(guò)程設(shè)備數(shù)據(jù))以及經(jīng)濟(jì)數(shù)據(jù)的服務(wù),并接著使用計(jì)算機(jī)模型產(chǎn)生與設(shè)備運(yùn)行相關(guān)的輸出。可以用如上所述的任何方式來(lái)分析和使用該輸出,以確定該過(guò)程設(shè)備采取或執(zhí)行的一個(gè)或多個(gè)活動(dòng),其中包括上述的任何控制、警告、報(bào)告、診斷、優(yōu)化等活動(dòng)。這些行動(dòng)包括提供顯示信息給員工,并接著被傳送回過(guò)程設(shè)備,以被實(shí)現(xiàn)或顯示給適當(dāng)?shù)娜藛T和決策者,例如控制操作員、商業(yè)經(jīng)理、維護(hù)人員等。該服務(wù)供應(yīng)商可以通過(guò)任何需要的方式,例如通過(guò)因特網(wǎng),通過(guò)萬(wàn)維網(wǎng),LAN或WAN連接,電話(huà)連接等通信連接到過(guò)程設(shè)備。如果需要,可以建立一個(gè)或多個(gè)服務(wù)器,用于采集金融數(shù)據(jù)和過(guò)程設(shè)備或過(guò)程控制數(shù)據(jù),如上面所示,然后自動(dòng)傳送或發(fā)送該數(shù)據(jù)給服務(wù)供應(yīng)商站點(diǎn)進(jìn)行分析。當(dāng)然,服務(wù)供應(yīng)商可以為任何或所有的采集數(shù)據(jù),運(yùn)行計(jì)算機(jī)模型,分析模型的輸出而索要費(fèi)用,以確定過(guò)程設(shè)備中采取的一個(gè)或多個(gè)活動(dòng),并將這些活動(dòng)傳送給過(guò)程設(shè)備,用于顯示或執(zhí)行??梢岳斫獾氖?,位于服務(wù)供應(yīng)商站點(diǎn)(如果需要,可以在物理上位于過(guò)程控制設(shè)備或離過(guò)程設(shè)備較遠(yuǎn))的計(jì)算機(jī)模型或其它的軟件可以執(zhí)行上面關(guān)于圖2-9所描述任何功能。
[0118]這樣,雖然本發(fā)明參照特定的例子進(jìn)行了說(shuō)明,但是它們僅僅是用于說(shuō)明而沒(méi)有限制本發(fā)明,對(duì)于本領(lǐng)域內(nèi)的普通技術(shù)人員來(lái)說(shuō)很明顯的是,在沒(méi)有脫離發(fā)明的精神和范圍的情況下可以對(duì)公開(kāi)的實(shí)施例進(jìn)行改變、添加或刪除。
【權(quán)利要求】
1.一種用于協(xié)助進(jìn)行過(guò)程設(shè)備控制的方法,包括: 在過(guò)程設(shè)備的運(yùn)行期間,根據(jù)在服務(wù)供應(yīng)商站點(diǎn)的規(guī)則,采集涉及與過(guò)所述程設(shè)備的運(yùn)行相關(guān)聯(lián)的經(jīng)濟(jì)因素的經(jīng)濟(jì)數(shù)據(jù); 在過(guò)程設(shè)備的運(yùn)行期間,根據(jù)在服務(wù)供應(yīng)商站點(diǎn)的規(guī)則,采集涉及所述過(guò)程設(shè)備中的控制操作的過(guò)程控制數(shù)據(jù); 在服務(wù)供應(yīng)商站點(diǎn)處運(yùn)行用于通過(guò)使用所述經(jīng)濟(jì)數(shù)據(jù)和所述過(guò)程控制數(shù)據(jù)來(lái)模擬所述過(guò)程設(shè)備的操作的計(jì)算機(jī)模型,以生成模型輸出; 使用在服務(wù)供應(yīng)商站點(diǎn)處的模型輸出,來(lái)在所述過(guò)程設(shè)備的運(yùn)行期間,確定將要相對(duì)于所述過(guò)程設(shè)備的操作來(lái)執(zhí)行的一個(gè)或多個(gè)活動(dòng);以及 從服務(wù)供應(yīng)商站點(diǎn)將所述一個(gè)或多個(gè)活動(dòng)的指示提供給所述過(guò)程設(shè)備,以用于控制所述過(guò)程設(shè)備的操作。
2.根據(jù)權(quán)利要求1所述的方法,還包括:收取一次或多次運(yùn)行所述計(jì)算機(jī)模型的費(fèi)用;使用所述計(jì)算機(jī)模型來(lái)確定所述一個(gè)或多個(gè)活動(dòng);以及將所述一個(gè)或多個(gè)活動(dòng)的指示提供給所述過(guò)程設(shè)備。
3.根據(jù)權(quán)利要求2所述的方法,其中采集所述經(jīng)濟(jì)數(shù)據(jù)和采集所述過(guò)程控制數(shù)據(jù)包括:在可通信地連接在第一和第二數(shù)據(jù)源以及所述計(jì)算機(jī)模型之間的一個(gè)或多個(gè)信息服務(wù)器處采集所述經(jīng)濟(jì)數(shù)據(jù)和所述過(guò)程控制數(shù)據(jù);以及自動(dòng)地將所述經(jīng)濟(jì)數(shù)據(jù)和所述過(guò)程控制數(shù)據(jù)從所述一個(gè)或多個(gè)信息服務(wù)器發(fā)送到在服務(wù)供應(yīng)商站點(diǎn)處的計(jì)算機(jī)模型中。
4.根據(jù)權(quán)利要求2所述的方法,其中采集經(jīng)濟(jì)數(shù)據(jù)包括:采集關(guān)于在所述過(guò)程設(shè)備中使用的材料成本的數(shù)據(jù)。
5.根據(jù)權(quán)利要求2所述的方法,其中采集經(jīng)濟(jì)數(shù)據(jù)包括:采集關(guān)于所述過(guò)程設(shè)備的吞吐量的數(shù)據(jù)。
6.根據(jù)權(quán)利要求2所述的方法,其中采集過(guò)程控制數(shù)據(jù)包括:采集設(shè)置在所述過(guò)程設(shè)備中的現(xiàn)場(chǎng)設(shè)備處的過(guò)程控制數(shù)據(jù)。
7.根據(jù)權(quán)利要求2所述的方法,其中采集過(guò)程控制數(shù)據(jù)包括:采集在與設(shè)置在過(guò)程設(shè)備中的一個(gè)或多個(gè)現(xiàn)場(chǎng)設(shè)備可通信地連接的過(guò)程控制器處的過(guò)程控制數(shù)據(jù)。
8.根據(jù)權(quán)利要求2所述的方法,其中使用所述模型輸出包括:使用所述模型輸出來(lái)確定一個(gè)活動(dòng),該活動(dòng)被指定來(lái)對(duì)關(guān)于特定標(biāo)準(zhǔn)的過(guò)程設(shè)備的操作進(jìn)行優(yōu)化。
9.根據(jù)權(quán)利要求8所述的方法,其中所述特定標(biāo)準(zhǔn)是成本或利潤(rùn)之一。
10.根據(jù)權(quán)利要求8所述的方法,其中所述特定標(biāo)準(zhǔn)是吞吐量。
11.根據(jù)權(quán)利要求8所述的方法,其中所述特定標(biāo)準(zhǔn)是特定原材料的消耗。
12.根據(jù)權(quán)利要求2所述的方法,其中使用所述模型輸出包括:使用所述模型輸出來(lái)確定涉及過(guò)程設(shè)備中的警報(bào)存在或糾正過(guò)程設(shè)備中檢測(cè)到的問(wèn)題的活動(dòng)。
13.根據(jù)權(quán)利要求12所述的方法,其中涉及警報(bào)存在或修改檢測(cè)到的問(wèn)題的所述活動(dòng)包括:生成將要傳遞給用戶(hù)的警報(bào)。
14.根據(jù)權(quán)利要求12所述的方法,其中使用所述模型輸出包括:將用于顯示的信息提供給用戶(hù),以指示所述過(guò)程設(shè)備的操作。
15.根據(jù)權(quán)利要求12所述的方法,其中使用所述計(jì)算機(jī)模型包括:運(yùn)行所述計(jì)算機(jī)模型,來(lái)生成指示與過(guò)程設(shè)備中的多個(gè)控制循環(huán)之一相關(guān)聯(lián)的經(jīng)濟(jì)運(yùn)行參數(shù)的模型輸出,以及其中所述一個(gè)或多個(gè)活動(dòng)包括生成顯示屏幕,該顯示屏幕用于將與所述控制循環(huán)之一相關(guān)聯(lián)的所述經(jīng)濟(jì)運(yùn)行參數(shù)顯示給用戶(hù)。
16.根據(jù)權(quán)利要求15所述的方法,還包括:在所述顯示屏幕上,與和所述控制循環(huán)之一相關(guān)聯(lián)的所述經(jīng)濟(jì)運(yùn)行參數(shù)一道,來(lái)顯示與所述控制循環(huán)之一相關(guān)聯(lián)的其它參數(shù)。
17.根據(jù)權(quán)利要求15所述的方法,其中所述經(jīng)濟(jì)運(yùn)行參數(shù)指示所述控制循環(huán)之一的利用率。
18.根據(jù)權(quán)利要求15所述的方法,其中所述經(jīng)濟(jì)運(yùn)行參數(shù)指示所述過(guò)程設(shè)備的至少一部分的效率。
19.根據(jù)權(quán)利要求15所述的方法,其中所述經(jīng)濟(jì)運(yùn)行參數(shù)指示過(guò)程設(shè)備的產(chǎn)品生產(chǎn)成本。
20.根據(jù)權(quán)利要求2所述的方法,其中所述一個(gè)或多個(gè)活動(dòng)包括:在過(guò)程設(shè)備中執(zhí)行控制功能。
21.根據(jù)權(quán)利要求2所述的方法,其中所述一個(gè)或多個(gè)活動(dòng)包括提供一個(gè)顯示,該顯示使得用戶(hù)能夠根據(jù)所述模型輸出來(lái)選擇滿(mǎn)足控制應(yīng)用程序的控制參數(shù)。
22.根據(jù)權(quán)利要求21所述的方法,其中提供所述顯示包括:顯示與由用戶(hù)選擇的控制參數(shù)相關(guān)聯(lián)的經(jīng)濟(jì)參數(shù)。
23.根據(jù)權(quán)利要求22所述的方法,其中所述經(jīng)濟(jì)參數(shù)是涉及在不同控制設(shè)置的情況下運(yùn)行所述設(shè)備的不同成本的節(jié)約參數(shù)。
24.根據(jù)權(quán)利要求21所述的方法,其中提供所述顯示包括:使得用戶(hù)能夠選擇吞吐量參數(shù)和受控參數(shù)中的至少一個(gè),來(lái)作為所述控制參數(shù)。
25.根據(jù)權(quán)利要求21所述的方法,其中提供所述顯示包括:使得用戶(hù)能夠指定一個(gè)或多個(gè)與過(guò)程設(shè)備的操作相關(guān)聯(lián)的經(jīng)濟(jì)因素,以便在計(jì)算所述經(jīng)濟(jì)參數(shù)中使用。
26.根據(jù)權(quán)利要求25所述的方法,其中所述一個(gè)或多個(gè)經(jīng)濟(jì)因素包括每一單位因素的利潤(rùn)以及每一單位因素的成本中的一個(gè)。
【文檔編號(hào)】G06Q10/06GK104199300SQ201410410589
【公開(kāi)日】2014年12月10日 申請(qǐng)日期:2004年7月30日 優(yōu)先權(quán)日:2003年7月30日
【發(fā)明者】馬里恩.A.凱斯, 馬克.尼克松, 特倫斯.布萊文斯 申請(qǐng)人:費(fèi)舍-柔斯芒特系統(tǒng)股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1