專利名稱:遙控服務(wù)器、中央服務(wù)器以及由它們構(gòu)筑的系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在網(wǎng)絡(luò)環(huán)境下進(jìn)行目標(biāo)機(jī)器監(jiān)視、控制的服務(wù)器,尤其涉及遙控服務(wù)器、中央服務(wù)器以及由它們構(gòu)筑的系統(tǒng)。
背景技術(shù):
傳統(tǒng)方式為了對(duì)遠(yuǎn)方多個(gè)地點(diǎn)的各種工業(yè)用機(jī)器、裝置等進(jìn)行監(jiān)視、控制,或?qū)κ褂冒娮邮綔y(cè)量器的各種計(jì)測(cè)裝置測(cè)定的數(shù)據(jù)進(jìn)行收集,從監(jiān)視、控制中心或數(shù)據(jù)收集中心發(fā)出指令,作為現(xiàn)場(chǎng)設(shè)置的服務(wù)器計(jì)算機(jī),使用通過(guò)由特殊的匯編語(yǔ)言或C語(yǔ)言記述的程序工作的工業(yè)用個(gè)人計(jì)算機(jī)或計(jì)算機(jī),收集監(jiān)視、計(jì)測(cè)數(shù)據(jù),或執(zhí)行控制程序,或?qū)刂颇繕?biāo)機(jī)器等進(jìn)行控制,有必要通過(guò)無(wú)線把機(jī)器的工作結(jié)果或監(jiān)視計(jì)測(cè)數(shù)據(jù)等進(jìn)行電波傳送或經(jīng)由電話線或?qū)S镁€傳送到監(jiān)視、控制中心。
這種情況下,從監(jiān)視、控制中心到達(dá)處于遠(yuǎn)方多個(gè)地點(diǎn)的個(gè)人計(jì)算機(jī)、計(jì)算機(jī)或各種計(jì)測(cè)機(jī)器,要每次逐個(gè)地?zé)o線聯(lián)絡(luò)或連接電話,發(fā)出指令或接受數(shù)據(jù)等。
從這樣的情況出發(fā),因?yàn)楸仨氁蕾噷?duì)通信協(xié)議或控制系統(tǒng)程序熟悉的專門(mén)制造者、承擔(dān)者來(lái)進(jìn)行系統(tǒng)的構(gòu)筑,并且,需要開(kāi)發(fā)專用的程序等,所以系統(tǒng)的價(jià)格變高,此外,指令或數(shù)據(jù)等傳輸速度也慢,通信費(fèi)用也增多。
發(fā)明內(nèi)容
本發(fā)明的目的是提供在網(wǎng)絡(luò)環(huán)境下進(jìn)行目標(biāo)機(jī)器的監(jiān)視、控制的服務(wù)器,尤其是遙控服務(wù)器以及中央服務(wù)器。
此外,本發(fā)明的目的是提供上述中央服務(wù)器與上述遙控服務(wù)器連接的進(jìn)行自律的分散控制的系統(tǒng)。
更詳細(xì)地說(shuō),本發(fā)明的目的是利用其并通過(guò)與各種裝置、機(jī)器連接,可以進(jìn)行運(yùn)轉(zhuǎn)的監(jiān)視、控制,數(shù)據(jù)的收集或與其關(guān)連的信息的收發(fā)送等,提供利用網(wǎng)絡(luò)的泛用性高的遠(yuǎn)距離監(jiān)視、控制或利用便攜電話、傳呼機(jī)等的緊急通報(bào)等的系統(tǒng)構(gòu)筑容易,提供比現(xiàn)有的監(jiān)視、控制專用系統(tǒng)簡(jiǎn)單、靈活、可低價(jià)進(jìn)行系統(tǒng)構(gòu)筑的服務(wù)器,尤其是提供遙控服務(wù)器和中央服務(wù)器以及由它們構(gòu)筑的系統(tǒng)。
本發(fā)明的系統(tǒng)是客戶終端和中央服務(wù)器經(jīng)WAN和/或LAN與遙控服務(wù)器作為網(wǎng)絡(luò)而連接的進(jìn)行自律的分散控制的系統(tǒng),所述遙控服務(wù)器通過(guò)控制系通信網(wǎng)與監(jiān)視、控制目標(biāo)機(jī)器連接,其特征為,使作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的、且其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議的、作為軟件對(duì)象的虛擬機(jī)器在該系統(tǒng)中具有透明性地移動(dòng),和/或?qū)⑵浔3衷诳蛻艚K端或中央服務(wù)器、遙控服務(wù)器上。
所謂上述的「具有透明性地移動(dòng)」意味著,通過(guò)把機(jī)器的狀態(tài)信息或控制信息等重寫(xiě)入軟件對(duì)象(同時(shí)持有值和讀寫(xiě)該值的手續(xù)的數(shù)據(jù)構(gòu)造),且,由于在上述虛擬機(jī)器中含有多個(gè)通信協(xié)議,所以可以在信息系通信網(wǎng)和控制系信息網(wǎng)之間無(wú)縫地移動(dòng)。
上述服務(wù)器,尤其是遙控服務(wù)器可通過(guò)操作上述的虛擬機(jī)器進(jìn)行監(jiān)視、控制目標(biāo)機(jī)器的信息變更、和/或監(jiān)視、控制,在這種情況下,本發(fā)明具有可作成、保持和/或操作虛擬機(jī)器,和/或可配送該虛擬機(jī)器的功能,該虛擬機(jī)器是作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的軟件對(duì)象,在其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議,并且,具有可調(diào)用、保持和/或操作其它遙控服務(wù)器等作成的虛擬機(jī)器的功能,和/或可通過(guò)操作上述虛擬機(jī)器,變更和/或監(jiān)視、控制該監(jiān)視、控制目標(biāo)機(jī)器的信息。
此外,上述服務(wù)器,尤其是遙控服務(wù)器還具有下述功能可作成、保持和/或操作、和/或配送包含多個(gè)虛擬機(jī)器、和/或記述各虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定、和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的包含虛擬機(jī)器,以及統(tǒng)轄多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,和/或可調(diào)用、保持、和/或操作其它遙控服務(wù)器作成的包含虛擬機(jī)器、統(tǒng)轄虛擬機(jī)器,優(yōu)選通過(guò)操作包含虛擬機(jī)器和/或統(tǒng)轄虛擬機(jī)器,可以變更和/或監(jiān)視、控制多個(gè)監(jiān)視、控制目標(biāo)機(jī)器各自的信息,在這種情況下,本發(fā)明可調(diào)用、保持和/或操作虛擬機(jī)器,和/或配送該虛擬機(jī)器,該虛擬機(jī)器是作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的軟件對(duì)象,在其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議,和/或調(diào)用、保持和/或操作其它遙控服務(wù)器作成的虛擬機(jī)器,另外,還可作成、保持和/或操作、和或配送包含多個(gè)虛擬機(jī)器、和/或記述虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定、和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的包含虛擬機(jī)器,以及統(tǒng)轄多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,并且具有可調(diào)用、保持和/或操作其它遙控服務(wù)器作成的包含虛擬機(jī)器、統(tǒng)轄虛擬機(jī)器的功能,優(yōu)選通過(guò)操作上述包含虛擬機(jī)器和/或統(tǒng)轄虛擬機(jī)器,可變更和/或監(jiān)視、控制各監(jiān)視、控制目標(biāo)機(jī)器的信息。
此外,本發(fā)明是進(jìn)行與通信、信息系網(wǎng)絡(luò)連接的、一臺(tái)或兩臺(tái)以上的上述遙控服務(wù)器或監(jiān)視、控制目標(biāo)機(jī)器全體作為網(wǎng)絡(luò)連接的系統(tǒng)管理的中央服務(wù)器,其可作成、保持和/或操作虛擬機(jī)器,該虛擬機(jī)器是作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的軟件對(duì)象,在其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議,可向一臺(tái)或兩臺(tái)以上的遙控服務(wù)器中配送該虛擬機(jī)器和/或固定該服務(wù)器的動(dòng)作等的代理,另外,還可作成、保持、和/或操作、和/或配送包含多個(gè)虛擬機(jī)器、和/或記述虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定、和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的包含虛擬機(jī)器,以及統(tǒng)轄多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,并且具有可調(diào)用、保持和/或操作其它遙控服務(wù)器作成的虛擬機(jī)器、包含虛擬機(jī)器、和/或統(tǒng)轄虛擬機(jī)器的功能,通過(guò)與監(jiān)視、控制目標(biāo)機(jī)器共有信息,操作該虛擬機(jī)器、包含虛擬機(jī)器和/或統(tǒng)轄虛擬機(jī)器,和/或操作代理,可變更和/或監(jiān)視、控制各監(jiān)視、控制目標(biāo)機(jī)器的信息,并通過(guò)這些行為,進(jìn)行所收集數(shù)據(jù)的管理、加工以及進(jìn)行系統(tǒng)的管理。
圖1是服務(wù)器硬件概略方框圖。
圖2是示出把服務(wù)器作為相對(duì)于中央服務(wù)器的遙控服務(wù)器而定位時(shí)的客戶終端及與監(jiān)視、控制目標(biāo)機(jī)器連接的系統(tǒng)構(gòu)成圖。
圖3是作為管理用于提供信息給客戶或中央服務(wù)器方的信息終端(客戶機(jī)或中央服務(wù)器)的操作程序的Vm類(lèi)文件的OP服務(wù)器110和具有把監(jiān)視、控制目標(biāo)機(jī)器的Vm類(lèi)配送給客戶或中央服務(wù)器方的HTTP服務(wù)器120的服務(wù)器程序100的說(shuō)明圖。
圖4是具有OP服務(wù)器的監(jiān)視、控制目標(biāo)機(jī)器的Vm管理表130(為了遠(yuǎn)距離操作各監(jiān)視、控制目標(biāo)機(jī)器而收錄監(jiān)視、控制目標(biāo)機(jī)器的Vm類(lèi)號(hào)的、也收錄與各監(jiān)視、控制目標(biāo)機(jī)器的Vm類(lèi)號(hào)對(duì)應(yīng)的接口號(hào))說(shuō)明圖。
圖5是具有與監(jiān)視、控制目標(biāo)機(jī)器的網(wǎng)絡(luò)變量對(duì)應(yīng)的字段變量和讀取這些字段變量的信息參照法、對(duì)允許字段變量中的變更或設(shè)定的變量進(jìn)行操作的信息操作法的服務(wù)器程序說(shuō)明圖。
圖6是從圖2的狀態(tài)出發(fā),重新把監(jiān)視、控制目標(biāo)機(jī)器561、562連接在遙控服務(wù)器54上,用包含虛擬機(jī)器使信息共有或進(jìn)行監(jiān)視、控制的系統(tǒng)構(gòu)成圖。
圖7是從圖6的狀態(tài)出發(fā),重新把監(jiān)視、控制目標(biāo)機(jī)器571、572也連接在遙控服務(wù)器55上,連接遙控服務(wù)器90,用統(tǒng)轄虛擬機(jī)器使信息共有或進(jìn)行監(jiān)視、控制的系統(tǒng)構(gòu)成圖。
圖8是在圖7中,具有包含虛擬機(jī)器功能901的遙控服務(wù)器90,調(diào)用、保持遙控服務(wù)器54、55各自作成的包含虛擬機(jī)器54Se、55Se的狀態(tài)說(shuō)明圖。
圖9是在圖7中,中央服務(wù)器5 1調(diào)用、保持遙控服務(wù)器90作成的統(tǒng)轄虛擬機(jī)器90Tc的狀態(tài)說(shuō)明圖。
圖10是客戶終端和中央服務(wù)器通過(guò)WAN和/或LAN,經(jīng)控制用通信通道,對(duì)連接監(jiān)視、控制目標(biāo)機(jī)器的遙控服務(wù)器和定位的兩個(gè)服務(wù)器進(jìn)行連接的、通過(guò)中央服務(wù)器或客戶終端進(jìn)行監(jiān)視、控制目標(biāo)機(jī)器的監(jiān)視、控制的系統(tǒng)說(shuō)明圖。
圖11是從圖6的狀態(tài)出發(fā),增加監(jiān)視、控制目標(biāo)機(jī)器,利用包含虛擬機(jī)器,進(jìn)行信息共有或監(jiān)視、控制,此外,進(jìn)行連動(dòng)控制的說(shuō)明圖。
圖12是從圖7的狀態(tài)出發(fā),經(jīng)WAN和/或LAN連接遙控服務(wù)器90,利用統(tǒng)轄虛擬機(jī)器進(jìn)行信息共有或監(jiān)視、控制,此外進(jìn)行連動(dòng)控制的說(shuō)明圖。
具體實(shí)施例方式
本發(fā)明的上述服務(wù)器標(biāo)準(zhǔn)搭載無(wú)線通信裝置的同時(shí),通過(guò)從該無(wú)線通信裝置轉(zhuǎn)換到裝備的RS232C,也可安裝具有串行通信功能的外部通信裝置。
本發(fā)明的上述服務(wù)器根據(jù)需要,裝配了可以與實(shí)裝有作為監(jiān)視、控制目標(biāo)機(jī)器或控制系通信用LSI的微機(jī)或控制系通信用模塊的輸入輸出裝置等進(jìn)行通信及電力供給的控制用通信通道。備有Ethernet通道、借助LAN(局域網(wǎng))及WAN(寬域網(wǎng))用機(jī)器,經(jīng)由寬域通信網(wǎng)絡(luò)進(jìn)行使用互聯(lián)網(wǎng)協(xié)議的通信成為可能。
本發(fā)明的上述服務(wù)器根據(jù)需要,作為監(jiān)視、控制目標(biāo)機(jī)器,裝備與內(nèi)部系統(tǒng)電絕緣的數(shù)字輸入接口。
此外,其是裝備有可以連接作為系統(tǒng)功能設(shè)定、維護(hù)用控制臺(tái)的串行通道。
此外,可是在通過(guò)備用電池在停電時(shí)進(jìn)行存儲(chǔ)區(qū)數(shù)據(jù)保護(hù)的同時(shí),可以記錄停電時(shí)日,在復(fù)原時(shí)可以復(fù)原為停電之前的狀態(tài)。
本發(fā)明的上述服務(wù)器可以根據(jù)需要,從外部對(duì)向外部存儲(chǔ)裝置的軟件接口或維護(hù)的計(jì)時(shí)輸入的軟件輸入開(kāi)關(guān)和硬件設(shè)置開(kāi)關(guān)進(jìn)行操作。
此外,它具有標(biāo)準(zhǔn)搭載實(shí)時(shí)操作系統(tǒng)和Java執(zhí)行環(huán)境,提供客戶服務(wù)器功能、窗口終端服務(wù)器功能、HTTP服務(wù)器功能的程序。
本發(fā)明的上述服務(wù)器由于根據(jù)需要,經(jīng)無(wú)線電話或調(diào)制解調(diào)器等,向不能鋪設(shè)電纜的場(chǎng)所的服務(wù)器的設(shè)置或與移動(dòng)媒體的連接等容易進(jìn)行,裝備可以經(jīng)由公共線路進(jìn)行數(shù)據(jù)交換或雙向呼叫的PPP(點(diǎn)對(duì)點(diǎn)協(xié)議)連接功能,具有通過(guò)從Java操作直接控制PPP連接,進(jìn)行異常通知等的緊急呼出功能。
本發(fā)明的上述服務(wù)器根據(jù)需要,通過(guò)具有FTP功能、TELNET功能,在客戶終端、中央服務(wù)器和/或外部系統(tǒng)之間轉(zhuǎn)送文件或數(shù)據(jù),具有用于可以轉(zhuǎn)送、在網(wǎng)絡(luò)環(huán)境下執(zhí)行管理Java操作的環(huán)境??梢酝ㄟ^(guò)Java操作進(jìn)行數(shù)字輸入處理。
本發(fā)明的上述服務(wù)器根據(jù)需要,將通過(guò)自己診斷功能發(fā)現(xiàn)的異常狀態(tài)以及監(jiān)視、控制目標(biāo)機(jī)器或控制系通信網(wǎng)的動(dòng)作或異常狀態(tài),通過(guò)系統(tǒng)記錄管理功能作為記錄消息可以記錄在系統(tǒng)內(nèi)的非易失存儲(chǔ)器內(nèi),可作為電子郵件向預(yù)先設(shè)定的處所或人發(fā)送警報(bào)消息等。
本發(fā)明的上述服務(wù)器根據(jù)需要裝配有配送、常駐固定代理的遠(yuǎn)端站系統(tǒng),用虛擬機(jī)器進(jìn)行與外部連接的監(jiān)視、控制目標(biāo)機(jī)器的信息收集及監(jiān)視、控制的同時(shí),具有可以實(shí)施這些信息加工、演算等的監(jiān)控功能。即本發(fā)明的服務(wù)器的優(yōu)選方式是作為持有與監(jiān)視、控制目標(biāo)機(jī)器相同信息的分出機(jī)構(gòu)記述的軟件對(duì)象,可以作成、保持將與這些目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議隱藏在其中的虛擬機(jī)器,和/或使其動(dòng)作,和/或可以配送該虛擬機(jī)器,此外,具有作成、保持和/或配送統(tǒng)轄包含虛擬機(jī)器以及多個(gè)虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,該包含虛擬機(jī)器記述多個(gè)虛擬機(jī)器和/或各虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定、和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi),通過(guò)操作該虛擬機(jī)器、包含虛擬機(jī)器、和/或統(tǒng)轄虛擬機(jī)器,可以進(jìn)行各監(jiān)視、控制目標(biāo)機(jī)器的信息變更、和/或監(jiān)視、控制,和/或裝備配送、常駐固定代理的遠(yuǎn)程系統(tǒng),用虛擬機(jī)器進(jìn)行與外部連接的監(jiān)視、控制目標(biāo)機(jī)器的信息收集及控制的同時(shí),具有可以實(shí)施這些信息加工、演算等的功能。
本發(fā)明的上述服務(wù)器根據(jù)需要,在遵循預(yù)先登錄的計(jì)劃表,收集、保存監(jiān)視、控制目標(biāo)機(jī)器的信息及現(xiàn)狀值,將指定信息狀態(tài)的變化記錄的保存或指定周期的模擬值的傾向記錄、日?qǐng)?bào)、月報(bào)等作成的同時(shí),可以經(jīng)虛擬機(jī)器通過(guò)現(xiàn)狀值的顯示及保存數(shù)據(jù)經(jīng)由網(wǎng)絡(luò)進(jìn)行閱覽。是搭載計(jì)劃表運(yùn)轉(zhuǎn)執(zhí)行管理功能及機(jī)器連動(dòng)控制功能。
圖1是服務(wù)器硬件概略方框圖,圖2是示出以服務(wù)器作為對(duì)中央服務(wù)器的遠(yuǎn)程控制服務(wù)器定位時(shí)的客戶終端及監(jiān)視、控制目標(biāo)機(jī)器之間聯(lián)系的系統(tǒng)構(gòu)成圖一例。
本發(fā)明的服務(wù)器如圖1所示,包含3個(gè)串行通道1、2及3,Ethernet(美國(guó)XEROX公司的登錄商標(biāo))通道4,微機(jī)5,外部存儲(chǔ)裝置6,時(shí)鐘電路7,異常監(jiān)視電路8,備用電路9,數(shù)字輸入接口10,隔離器11,控制用通信通道12,實(shí)裝這些的服務(wù)器基板13,收容這些的框體14,PHS或便攜電話調(diào)制解調(diào)器等的公共線路通信裝置15,軟件輸入開(kāi)關(guān)16,硬件復(fù)位開(kāi)關(guān)17。
串行通道1是連接公共線路通信裝置15的通道,例如移動(dòng)體通信調(diào)制解調(diào)器安裝在框體14內(nèi)是可能的,在公共線路通信裝置在外部連接時(shí),作成可以通過(guò)轉(zhuǎn)換到通信規(guī)格RS232C而連接的構(gòu)造。串行通道2是通過(guò)轉(zhuǎn)換標(biāo)準(zhǔn)搭載的通信規(guī)格RS232C和RS422的任一規(guī)格而進(jìn)行通信的串行通道。
串行通道3是連接維護(hù)用或軟件輸入等中使用的控制臺(tái)裝置的專用的串行通道。
Ethernet通道4是用于通過(guò)例如TCP/IP協(xié)議進(jìn)行與外部通信的,成為10Base T的接口。
微機(jī)5是用于執(zhí)行、控制實(shí)時(shí)執(zhí)行系統(tǒng)及Java執(zhí)行環(huán)境等系統(tǒng)或操作的中央演算裝置。外部存儲(chǔ)裝置6是由非易失存儲(chǔ)等構(gòu)成,保存必要的數(shù)據(jù)、程序,此外在停電時(shí)通過(guò)備用電路9可以保護(hù)數(shù)據(jù)。
時(shí)鐘電路7與微機(jī)5獨(dú)立動(dòng)作,實(shí)現(xiàn)在時(shí)鐘數(shù)據(jù)及內(nèi)部系統(tǒng)動(dòng)作中必要的中斷計(jì)時(shí)或定周期計(jì)時(shí)。
數(shù)字輸入接口10是例如直接采用監(jiān)視、控制目標(biāo)機(jī)器等信息的,與微機(jī)5等的內(nèi)部系統(tǒng)經(jīng)電絕緣的隔離器11輸入信息。
控制用通信通道12是進(jìn)行與監(jiān)視、控制目標(biāo)裝置的通信的通道,例如使用LONWORKS(美國(guó)ECHELON公司的注冊(cè)商標(biāo))等可以進(jìn)行通信。
框體14保護(hù)服務(wù)器基板13的同時(shí),成為不受服務(wù)器設(shè)置場(chǎng)所等制約的緊湊形狀。
其次,圖2是示出以服務(wù)器作為對(duì)中央服務(wù)器51的遠(yuǎn)程控制服務(wù)器定位時(shí)的客戶終端52及監(jiān)視、控制目標(biāo)機(jī)器的聯(lián)系的系統(tǒng)構(gòu)成圖一例。中央服務(wù)器或客戶終端通過(guò)WAN和/或LAN53或與二臺(tái)以上的遙控服務(wù)器(在圖2示出遙控服務(wù)器54、55二臺(tái)的例子)連接。遙控服務(wù)器在監(jiān)視、控制目標(biāo)機(jī)器具有控制系通信功能時(shí),經(jīng)控制系通信網(wǎng)直接連接,在沒(méi)有時(shí),經(jīng)由具有控制系通信功能的輸入輸出裝置連接。
在圖2示出,遙控服務(wù)器54通過(guò)控制系通信網(wǎng)59直接與監(jiān)視、控制目標(biāo)機(jī)器56連接,遙控服務(wù)器55經(jīng)控制系通信網(wǎng)60,經(jīng)由輸入輸出裝置61與監(jiān)視、控制目標(biāo)機(jī)器57連接的例。
(監(jiān)視、控制目標(biāo)機(jī)器側(cè))監(jiān)視、控制目標(biāo)機(jī)器與控制系通信網(wǎng)連接。示出與實(shí)裝作為控制系通信用LSI的微機(jī)或控制系通信用模塊,或?qū)嵮b作為控制系通信用LSI的微機(jī)或控制系通信用模塊的輸入輸出裝置連接的連接狀態(tài)。
(監(jiān)視、控制目標(biāo)機(jī)器側(cè)的控制系通信用模塊)與控制系通信網(wǎng)連接的監(jiān)視、控制目標(biāo)機(jī)器必須實(shí)裝作為控制系通信用LSI的微機(jī)(例如ECHELON公司制的LON芯片)或控制系通信用模塊,和/或與實(shí)裝作為控制系通信用LSI的微機(jī)或控制系通信用模塊的輸入輸出裝置(以下常常只稱作「輸入輸出裝置」)連接。
以下,記述的「監(jiān)視、控制目標(biāo)機(jī)器」往往指的是與實(shí)裝作為前述控制系通信用LSI的微機(jī)(例如,前述的ECHELON公司制LON芯片)和/或作為控制系通信用LSI的通信模塊的機(jī)器、和/或作為控制系通信用LSI的微機(jī)或控制系通信用模塊的輸入輸出裝置連接的機(jī)器。
該微機(jī)的程序通過(guò)可以與Java語(yǔ)言(Java美國(guó)Sun Microsystems公司的登錄商標(biāo))相互通信的C語(yǔ)言(在ECHELON公司制的LON芯片的情況下為neuron C語(yǔ)言)記述。
微機(jī)具有可能控制監(jiān)視、控制目標(biāo)機(jī)器的控制程序和具有經(jīng)控制系通信網(wǎng)與服務(wù)器數(shù)據(jù)通信的協(xié)議的控制系通信程序。
與微機(jī)的控制系通信網(wǎng)通信的程序把示出監(jiān)視、控制目標(biāo)機(jī)器的芯片ID、設(shè)置位置等的索引號(hào)、Vm類(lèi)號(hào)(虛擬計(jì)算機(jī)類(lèi)號(hào))、Vm接口類(lèi)號(hào)(虛擬計(jì)算機(jī)接口類(lèi)號(hào))作為機(jī)器管理信息通常持有,為了使從外部的控制成為可能,持有即使在外部開(kāi)放也持有良好的狀態(tài)信息或允許從外部操作的操作信息。以下,把虛擬計(jì)算機(jī)略記為Vm。這些機(jī)器管理信息及狀態(tài)信息或操作信息經(jīng)WAN和/或LAN等作成可參照的網(wǎng)絡(luò)變量。Vm類(lèi)文件是監(jiān)視、控制目標(biāo)機(jī)器操作軟件,Vm接口類(lèi)文件是與Vm類(lèi)文件結(jié)合,確立與前述監(jiān)視、控制目標(biāo)機(jī)器連接的接口軟件。
例如在監(jiān)視、控制目標(biāo)機(jī)器是監(jiān)視攝像機(jī)時(shí),具有芯片ID、Vm類(lèi)號(hào)、制造廠、型式等的機(jī)器信息,攝像機(jī)的ON/OFF信息,照明的亮度、方向控制、變焦控制、錄音等的控制信息,這些控制的現(xiàn)在狀態(tài)的狀態(tài)信息。
這些網(wǎng)絡(luò)變量依監(jiān)視、控制目標(biāo)機(jī)器的種類(lèi)而異,由制造廠設(shè)定的、表示位置信息等的索引號(hào)可能通過(guò)用戶方面設(shè)定。
(客戶服務(wù)器程序)以下,對(duì)在服務(wù)器的外部存儲(chǔ)裝置內(nèi)儲(chǔ)存的客戶服務(wù)器程序加以說(shuō)明。
如果概述該服務(wù)器,則服務(wù)器包含經(jīng)控制系通信網(wǎng)可能直接通信的或通過(guò)經(jīng)由輸入輸出裝置與使通信成為可能的監(jiān)視、控制目標(biāo)機(jī)器連接,經(jīng)WAN和/或LAN可能連接客戶機(jī)或中央服務(wù)器的、具有把控制系通信網(wǎng)與信息系通信網(wǎng)連接的網(wǎng)間接續(xù)方式功能的服務(wù)器程序。
服務(wù)器程序在監(jiān)視、控制目標(biāo)機(jī)器包含信息通信機(jī)時(shí),直接在服務(wù)器上連接,在不包含時(shí),通過(guò)經(jīng)由輸入輸出裝置控制的通信網(wǎng)在服務(wù)器上連接時(shí),取得用于特別指定監(jiān)視、控制目標(biāo)機(jī)器的芯片ID、索引號(hào)(特定信息)、狀態(tài)信息及可能操作信息。此外,服務(wù)器程序在客戶機(jī)(以下,往往只稱為「客戶」),或中央服務(wù)器(以下,往往只稱為「中央」)經(jīng)WAN和/或LAN等對(duì)服務(wù)器存取時(shí),對(duì)客戶或中央服務(wù)器提供參照、操作監(jiān)視、控制目標(biāo)機(jī)器的狀態(tài)信息及可能操作信息的Vm類(lèi)(監(jiān)視、控制目標(biāo)機(jī)器操作軟件)的同時(shí),結(jié)合服務(wù)器方面的Vm類(lèi),具有確立與監(jiān)視、控制目標(biāo)機(jī)器連接的接口類(lèi)(接口類(lèi)軟件)。
客戶服務(wù)器程序?yàn)榱丝刂品?wù)器硬件,實(shí)時(shí)處理是可能的,實(shí)裝與多任務(wù)及多線索對(duì)應(yīng)的操作系統(tǒng)程序(OS)。在該OS上,具有例如ITRON,Vx-WORKS等。
在該操作系統(tǒng)上實(shí)裝無(wú)線及有線電話機(jī)、無(wú)線電收發(fā)兩用機(jī)等的公共線路系通信用驅(qū)動(dòng)器、控制系通信用驅(qū)動(dòng)器、文件系統(tǒng)、時(shí)鐘驅(qū)動(dòng)器等各種驅(qū)動(dòng)程序類(lèi)及與這些驅(qū)動(dòng)程序和操作程序?qū)?yīng)的API(操作程序接口)。
在操作系統(tǒng)實(shí)裝用分散對(duì)象指向語(yǔ)言(例如Java等的平臺(tái)自由語(yǔ)言)記述的遠(yuǎn)程操作系統(tǒng)程序。
(遠(yuǎn)程操作系統(tǒng)程序)在服務(wù)器的系統(tǒng)程序中,具有控制服務(wù)器自身的控制程序;收發(fā)送代理的代理服務(wù)器程序;通過(guò)根據(jù)TCP/IP或PPP無(wú)線及有線電話機(jī)、無(wú)線電收發(fā)兩用機(jī)等進(jìn)行網(wǎng)絡(luò)通信的通信程序;以及起著連接外部的WAN和/或LAN和控制系通信網(wǎng)的網(wǎng)間接續(xù)方式功能的服務(wù)器程序100。
該網(wǎng)間接續(xù)方式功能在無(wú)縫連接信息系通信網(wǎng)和控制系通信網(wǎng)這一點(diǎn)上,與連接所謂信息系網(wǎng)絡(luò)彼此之間連接的網(wǎng)間接續(xù)方式不同,使從互聯(lián)網(wǎng)等外部網(wǎng)絡(luò)的任意終端機(jī)開(kāi)始在服務(wù)器存取,可閱覽、操作由控制系通信網(wǎng)連接到服務(wù)器的監(jiān)視、控制目標(biāo)機(jī)器。
(服務(wù)器程序)如果用圖3說(shuō)明,則服務(wù)器程序100具有管理作為用于提供信息給客戶或中央服務(wù)器方的信息終端(客戶計(jì)算機(jī)或中央服務(wù)器)的操作程序的Vm類(lèi)文件(以下略記為「Vm類(lèi)」)的OP服務(wù)器110,和把監(jiān)視、控制目標(biāo)機(jī)器的Vm類(lèi)配送到客戶或中央服務(wù)器方的HTTP服務(wù)器120。
OP服務(wù)器110具有監(jiān)視、控制目標(biāo)機(jī)器的Vm管理表130;監(jiān)視、控制目標(biāo)機(jī)器的Vm類(lèi)程序庫(kù)140;和監(jiān)視、控制目標(biāo)機(jī)器的Vm接口類(lèi)程序庫(kù)150。
OP服務(wù)器110具有檢測(cè)從連接在控制系通信網(wǎng)上的新監(jiān)視、控制目標(biāo)機(jī)器,經(jīng)內(nèi)藏機(jī)器本身或通信功能的輸入輸出裝置而輸出的機(jī)器信息并在監(jiān)視、控制目標(biāo)機(jī)器的Vm管理表130上登錄的監(jiān)視、控制目標(biāo)機(jī)器檢測(cè)用程序。
例如,作為這些監(jiān)視、控制目標(biāo)機(jī)器信息,在監(jiān)視攝像機(jī)Cameral時(shí),如圖4所示,具有芯片ID、索引號(hào)、Vm類(lèi)號(hào)。這些信息是用于指定控制系通信網(wǎng)上的監(jiān)視、控制目標(biāo)機(jī)器的。
Vm管理表130是為了遠(yuǎn)程操作各監(jiān)視、控制對(duì)象機(jī)器而集錄監(jiān)視、控制目標(biāo)機(jī)器的Vm類(lèi)號(hào)的,也一并集錄與各監(jiān)視、控制目標(biāo)機(jī)器的Vm類(lèi)號(hào)對(duì)應(yīng)的接口號(hào)。在Vm管理表上通過(guò)把Vm類(lèi)號(hào)和接口類(lèi)號(hào)聯(lián)系起來(lái),如果特別指定Vm類(lèi)號(hào),則可以在把Vm類(lèi)和與其對(duì)應(yīng)的接口類(lèi)號(hào)的接口類(lèi)結(jié)合的狀態(tài)下調(diào)用。
在Vm類(lèi)程序庫(kù)140上集錄Vm類(lèi)號(hào)和該Vm類(lèi)號(hào)指定的Vm類(lèi)141~143…。
Vm類(lèi)141~143…如參照?qǐng)D5所示,具有與監(jiān)視、控制目標(biāo)機(jī)器的網(wǎng)絡(luò)變量對(duì)應(yīng)的信息組變量和在讀取這些信息組變量的信息參照法170,和操作信息組變量中允許變更或設(shè)定的變量的信息操作法180。
例如,監(jiān)視攝像機(jī)Cameral的信息組變量具有芯片ID、Vm類(lèi)號(hào)、制造廠、型號(hào)等的機(jī)器信息、攝像機(jī)的ON/OFF信息、照明的亮度、方向控制、變焦控制、錄音等的控制信息,這些控制信息的現(xiàn)在狀態(tài)的狀態(tài)信息。
在這些信息組變量中,網(wǎng)絡(luò)變量中的變動(dòng)的數(shù)據(jù)每隔一定時(shí)間(例如1000ms)更新。表示信息組變量的設(shè)置位置的索引號(hào)也可能由使用者方設(shè)定,原始狀態(tài)為零(NULL)。
在Vm類(lèi)中的這些信息組變量可通過(guò)狀態(tài)參照法從監(jiān)視、控制目標(biāo)機(jī)器參照顯示,可通過(guò)狀態(tài)操作法對(duì)監(jiān)視、控制目標(biāo)機(jī)器設(shè)定、控制。
因?yàn)樵揤m類(lèi)被每個(gè)監(jiān)視、控制對(duì)象機(jī)器控制的項(xiàng)目或顯示的項(xiàng)目不同,所以通過(guò)監(jiān)視、控制目標(biāo)機(jī)器的制造廠設(shè)計(jì)、記述或可聽(tīng)取客戶或中央服務(wù)器從監(jiān)視、控制目標(biāo)機(jī)器的制造廠控制的項(xiàng)目或顯示的項(xiàng)目后進(jìn)行設(shè)計(jì)、記述。而且,該Vm類(lèi)也可以從監(jiān)視、控制目標(biāo)機(jī)器或輸入輸出裝置的微機(jī)的存儲(chǔ)器調(diào)用,然而,因?yàn)樵谖C(jī)中儲(chǔ)存該Vm類(lèi),使儲(chǔ)存區(qū)域增大,在互聯(lián)網(wǎng)上設(shè)置Vm配送中心,從該Vm配送中心下載或在監(jiān)視、控制目標(biāo)機(jī)器中添加(在機(jī)器未持有通信功能時(shí)的輸入輸出裝置)儲(chǔ)存的媒體(例如IC卡或PCI卡、磁盤(pán)、CDROM等),也可以從該儲(chǔ)存媒體讀取Vm類(lèi)。
在從儲(chǔ)存媒體讀取Vm類(lèi)時(shí),需要讀取儲(chǔ)存媒體的儲(chǔ)存媒體讀取裝置,然而,該儲(chǔ)存媒體讀取裝置也可以通過(guò)在服務(wù)器內(nèi)內(nèi)藏或外附設(shè)置,也可以在控制系通信網(wǎng)上連接。
在控制系通信網(wǎng)上連接儲(chǔ)存媒體讀取裝置時(shí),該讀取裝置內(nèi)內(nèi)藏用于驅(qū)動(dòng)讀取裝置本身的Vm類(lèi)??墒?,在控制系通信網(wǎng)上,如果連接使控制系通信成為可能的個(gè)人計(jì)算機(jī)或媒體讀取裝置,則也可以利用它。
Vm接口類(lèi)程序庫(kù)150集錄用于在監(jiān)視、控制目標(biāo)對(duì)象機(jī)器(Cameral等)上連接Vm類(lèi)的Vm接口類(lèi)151~153…。
集錄的Vm接口類(lèi)151~153...是與向客戶或中央服務(wù)器方配送的Vm類(lèi)相對(duì),指定客戶或中央服務(wù)器方具有的Vm類(lèi)號(hào),與該Vm類(lèi)號(hào)對(duì)應(yīng)的Vm類(lèi)從服務(wù)器配送到客戶或中央服務(wù)器方的同時(shí),使在服務(wù)器方指定的Vm類(lèi)號(hào)對(duì)應(yīng)的Vm接口類(lèi)文件啟動(dòng),使客戶或中央服務(wù)器方的Vm類(lèi)和服務(wù)器接口類(lèi)文件結(jié)合。
Vm接口類(lèi)151~153…具有Vm接口類(lèi)號(hào)。該Vm接口類(lèi)號(hào)與Vm類(lèi)號(hào)與Vm類(lèi)號(hào)相對(duì)。如客戶或中央服務(wù)器方指定Vm類(lèi)號(hào),調(diào)用與該Vm類(lèi)號(hào)對(duì)應(yīng)的Vm接口類(lèi)號(hào),使其Vm接口類(lèi)號(hào)的Vm接口類(lèi)文件啟動(dòng)。使客戶或中央側(cè)的Vm類(lèi)文件與該調(diào)用的Vm接口類(lèi)文件結(jié)合。
Vm接口類(lèi)151~153…具有與控制系通信網(wǎng)上的監(jiān)視、控制目標(biāo)機(jī)器(Cameral等)進(jìn)行控制系通信的協(xié)議。
因?yàn)檫@時(shí)的通信協(xié)議處于控制系通信網(wǎng)上,所以使用控制系通信協(xié)議,而在用其它規(guī)格的協(xié)議的通信網(wǎng)時(shí)(例如由無(wú)線通信或光通信構(gòu)成的通信網(wǎng)或由專用線構(gòu)成的通信網(wǎng)等的情況),使用這些的協(xié)議。
據(jù)此,使與各種監(jiān)視、控制目標(biāo)機(jī)器對(duì)應(yīng)成為可能,提高了泛用性。
(HTTP服務(wù)器)提供Vm給客戶或中央服務(wù)器的HTTP服務(wù)器120是WWW服務(wù)器,例如通過(guò)網(wǎng)景(Netscape)公司的Netscape Navigator或微軟公司的Internet Explorer,其它的Web瀏覽器在客戶或中央服務(wù)器存取時(shí)基于客戶或中央服務(wù)器指定的Vm類(lèi)號(hào),把Vm類(lèi)配送給客戶或中央服務(wù)器。
(客戶機(jī)器以及中央服務(wù)器)客戶是互聯(lián)網(wǎng)上的大小計(jì)算機(jī),個(gè)人計(jì)算機(jī)(PC),移動(dòng)式計(jì)算機(jī),便攜式信息終端,附文字顯示功能的便攜電話,其它可利用寬域的信息裝置。
客戶或中央服務(wù)器需要用于由操作服務(wù)器Vm類(lèi)的對(duì)象指向語(yǔ)言記述的Vm操作程序(以下只略記為「Vm操作」)。
該Vm操作需要預(yù)先組裝在客戶或中央服務(wù)器一側(cè),然而,也可通過(guò)互聯(lián)網(wǎng)或CDROM·磁盤(pán)·磁卡·IC卡等儲(chǔ)存媒體,向客戶或中央服務(wù)器一側(cè)下載或安裝。
Vm操作在存取前代換成為操作對(duì)象的服務(wù)器的URL、Vm類(lèi)號(hào)、索引號(hào)。不過(guò),如果預(yù)先把這些服務(wù)器的URL、Vm類(lèi)號(hào)、索引號(hào)和客戶方的電話號(hào)等固定,進(jìn)行內(nèi)藏的Vm操作,則有容易認(rèn)證服務(wù)器方的優(yōu)點(diǎn)。
Vm操作記入用于對(duì)服務(wù)器存取的通行字等其它操作者本身認(rèn)證項(xiàng)目,即使在服務(wù)器方也通過(guò)預(yù)先所希望的暗號(hào)方式設(shè)定用于允許該操作者的存取的認(rèn)證必要條件。以預(yù)先在客戶或中央服務(wù)器之間每隔月、日或小時(shí)或依存取場(chǎng)所不定形地變化的方式,決定該認(rèn)證必要條件,也可以對(duì)抗由第三者的冒名的存取。
客戶或中央服務(wù)器方的用戶如果著手Vm操作,指定Vm操作持有的服務(wù)器的URL、Vm號(hào)、索引號(hào),則客戶或中央服務(wù)器通過(guò)Web瀏覽對(duì)服務(wù)器存取,從服務(wù)器方接受Vm類(lèi),經(jīng)作為目的的監(jiān)視、控制目標(biāo)機(jī)器和服務(wù)器連接。Vm類(lèi)通過(guò)與Vm接口類(lèi)結(jié)合與控制系通信網(wǎng)上的監(jiān)視、控制目標(biāo)機(jī)器(Cameral)等連接,成為Vm對(duì)象,監(jiān)視、控制目標(biāo)機(jī)器的現(xiàn)狀信息在客戶或中央服務(wù)器方顯示。
如果在客戶或中央服務(wù)器方的用戶在Vm操作中指示監(jiān)視、控制目標(biāo)機(jī)器的操作終止,則Vm操作使客戶或中央服務(wù)器的Vm對(duì)象失效。由此,服務(wù)器方的Vm接口類(lèi)失效。
(監(jiān)視、控制目標(biāo)機(jī)器的登錄工序)其次,說(shuō)明在服務(wù)器上控制系通信網(wǎng)上的監(jiān)視、控制目標(biāo)機(jī)器的登錄工序。
如果在控制系通信網(wǎng)上連接監(jiān)視、控制目標(biāo)機(jī)器,則監(jiān)視、控制目標(biāo)機(jī)器把自己的芯片ID、索引號(hào)、Vm類(lèi)號(hào)輸出到控制系通信網(wǎng)上。在監(jiān)視、控制目標(biāo)機(jī)器未內(nèi)藏通信功能時(shí),經(jīng)內(nèi)藏通信功能的輸入輸出裝置,在控制系通信網(wǎng)上輸出芯片ID、索引號(hào)、Vm類(lèi)號(hào)。OP服務(wù)器110通過(guò)監(jiān)視、控制目標(biāo)機(jī)器檢測(cè)程序,取得連接的監(jiān)視、控制目標(biāo)機(jī)器的芯片ID、索引號(hào)、Vm類(lèi)號(hào),在Vm管理表130上集錄。
OP服務(wù)器的監(jiān)視、控制目標(biāo)機(jī)器檢測(cè)程序檢索在取得的Vm類(lèi)號(hào)內(nèi)是否有編碼的Vm類(lèi)及Vm接口類(lèi),如果在Vm類(lèi)程序庫(kù)140或Vm接口類(lèi)程序庫(kù)150內(nèi)沒(méi)有Vm類(lèi)及Vm接口類(lèi),則互聯(lián)網(wǎng)等的寬域網(wǎng)絡(luò)上的Vm配送中心,從監(jiān)視、控制目標(biāo)機(jī)器制造廠取得Vm類(lèi)和Vm接口類(lèi)。當(dāng)然,如前所述,在儲(chǔ)存媒體內(nèi)記錄Vm類(lèi)、Vm接口類(lèi)時(shí),從儲(chǔ)存媒體的讀取裝置取得Vm類(lèi)及Vm接口類(lèi)。
據(jù)此,OP服務(wù)器110從WAN和/或LAN上的客戶或服務(wù)器方存取變?yōu)榭赡堋?br>
(根據(jù)客戶或服務(wù)器的監(jiān)視、控制目標(biāo)機(jī)器的操作)在客戶或中央服務(wù)器對(duì)OP服務(wù)器110存取,操作與OP服務(wù)器110連接的監(jiān)視、控制目標(biāo)機(jī)器時(shí),使客戶或中央服務(wù)器的OP服務(wù)器存取用的操作啟動(dòng)。通過(guò)該操作的啟動(dòng),用戶在操作時(shí)輸入在OP服務(wù)器110的URL、Vm類(lèi)號(hào)、索引號(hào),認(rèn)證手續(xù)中需要的事項(xiàng)。
設(shè)置在這些存取中必要的事項(xiàng)以及認(rèn)證中必要的事項(xiàng),根據(jù)操作對(duì)服務(wù)器進(jìn)行存取。
如果進(jìn)行客戶或中央服務(wù)器的存取,則進(jìn)行通過(guò)服務(wù)器的客戶或中央服務(wù)器的認(rèn)證。
如果通過(guò)服務(wù)器的認(rèn)證,確認(rèn)是允許客戶或中央服務(wù)器存取的,則客戶或中央服務(wù)器可對(duì)服務(wù)器的OP服務(wù)器110存取。
如果客戶或中央服務(wù)器對(duì)服務(wù)器的OP服務(wù)器110存取,則OP服務(wù)器110對(duì)客戶或中央服務(wù)器配送指定操作的Vm類(lèi)的同時(shí),使在OP服務(wù)器110配送的Vm類(lèi)的Vm接口類(lèi)啟動(dòng)。
在客戶或中央服務(wù)器操作中配送的Vm類(lèi)要求與OP服務(wù)器110的Vm接口類(lèi)結(jié)合,經(jīng)WAN和/或LAN,使客戶的Vm類(lèi)和OP服務(wù)器110的Vm接口類(lèi)結(jié)合。Vm接口類(lèi)把控制系通信網(wǎng)上的監(jiān)視、控制目標(biāo)機(jī)器的網(wǎng)絡(luò)變量提供給客戶或中央服務(wù)器的Vm類(lèi),參照網(wǎng)絡(luò)變量,代換Vm類(lèi)的信息組變量。據(jù)此,Vm類(lèi)及Vm接口類(lèi)成為Vm對(duì)象以及Vm接口對(duì)象,在客戶或中央服務(wù)器方顯示控制系通信網(wǎng)上的監(jiān)視、控制目標(biāo)機(jī)器的現(xiàn)在信息。在該客戶或中央服務(wù)器方參照的網(wǎng)絡(luò)變量每隔預(yù)定時(shí)間變化,然而,因?yàn)榭蛻艋蛑醒敕?wù)器方的信息參照法經(jīng)常參照網(wǎng)絡(luò)變量,所以每當(dāng)網(wǎng)絡(luò)變量的變化時(shí),可以參照新的網(wǎng)絡(luò)變量。
如果在客戶或中央服務(wù)器方通過(guò)信息操作法操作信息組變量,則該操作借助Vm接口反映在監(jiān)視、控制目標(biāo)機(jī)器的網(wǎng)絡(luò)變量上。
如果在客戶或中央服務(wù)器方操作終止,則客戶或中央服務(wù)器的Vm對(duì)象失效,OP服務(wù)器110的Vm接口對(duì)象也失效。
如以上說(shuō)明所示,根據(jù)這樣的實(shí)施方式,從WAN和/或LAN上的客戶或中央服務(wù)器方調(diào)出處在控制系通信網(wǎng)上的監(jiān)視、控制目標(biāo)機(jī)器的信息,可以參照及操作。
而且,因?yàn)閺姆?wù)器的OP服務(wù)器110到客戶或中央服務(wù)器方Vm類(lèi)通過(guò)復(fù)制配送,所以不擔(dān)心竄改OP服務(wù)器110方的Vm類(lèi)的同時(shí),在通過(guò)監(jiān)視、控制目標(biāo)機(jī)器的控制程序的修復(fù)或改型等改變控制信息或控制方法時(shí),如果從配送中央服務(wù)器或儲(chǔ)存媒體更新OP服務(wù)器110的Vm類(lèi),則可以準(zhǔn)備時(shí)常新的Vm類(lèi)及Vm接口類(lèi)。
這時(shí),OP服務(wù)器110定期詢問(wèn)Vm類(lèi)程序庫(kù)140及Vm接口類(lèi)程序庫(kù)150的Vm類(lèi)及Vm接口是否成為新的版本。
如果從OP服務(wù)器110方配送客戶或中央服務(wù)器方的操作,則也可以自如地與客戶或中央服務(wù)器方的機(jī)種變換或改型等對(duì)應(yīng),只有確定認(rèn)證,才能從中央服務(wù)器或各種客戶對(duì)服務(wù)器進(jìn)行存取。
如果監(jiān)視、控制目標(biāo)機(jī)器從控制系通信網(wǎng)脫離,則Vm管理表130的Vm類(lèi)成為非有效的,如果再次把監(jiān)視、控制目標(biāo)機(jī)器在控制系通信網(wǎng)上連接,則在Vm管理表130上的監(jiān)視、控制目標(biāo)機(jī)器的Vm類(lèi)成為有效的,客戶或中央服務(wù)器和服務(wù)器和監(jiān)視、控制目標(biāo)機(jī)器的通信連接條件的確立較快。
因?yàn)榭蛻艋蛑醒敕?wù)器的Vm類(lèi)只參照監(jiān)視、控制目標(biāo)機(jī)器的網(wǎng)絡(luò)變數(shù),所以在切斷客戶、中央服務(wù)器的連接時(shí),Vm類(lèi)失效的同時(shí),由于用字節(jié)代碼顯示,所以竄改接口類(lèi)或監(jiān)視、控制目標(biāo)機(jī)器的網(wǎng)絡(luò)變數(shù)等是困難的。
(包含虛擬機(jī)器及統(tǒng)轄虛擬機(jī)器)其次,在存在多個(gè)監(jiān)視、控制機(jī)器時(shí),有效地與各機(jī)器共有信息,迅速且圓滑地進(jìn)行控制的同時(shí),成為連動(dòng)控制對(duì)象的機(jī)器彼此之間邊參照信息,邊對(duì)為進(jìn)行更恰當(dāng)?shù)倪B動(dòng)控制用的包含虛擬機(jī)器和統(tǒng)轄虛擬機(jī)器加以說(shuō)明。
所謂包含虛擬機(jī)器是包含記述服務(wù)器和在控制系通信網(wǎng)上連接的各監(jiān)視、控制目標(biāo)機(jī)器的虛擬機(jī)器,和各虛擬機(jī)器動(dòng)作等功能的固定代理的設(shè)定和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的機(jī)器。所謂統(tǒng)轄機(jī)器是統(tǒng)轄這些多個(gè)包含虛擬機(jī)器的機(jī)器。
以下用圖加以說(shuō)明。
圖6示出在圖2中,在控制系通信網(wǎng)59上與監(jiān)視、控制目標(biāo)機(jī)器56連接的遙控服務(wù)器54(以下,常只稱為「服務(wù)器54」)上,分別經(jīng)新的控制系通信網(wǎng)591、592,連接兩監(jiān)視、控制目標(biāo)機(jī)器561、562的情況的一例。
如果具體說(shuō),在服務(wù)器54上常駐固定代理610,固定代理610具有監(jiān)控功能612和虛擬機(jī)器包含功能611。其中,監(jiān)控功能612包含通過(guò)各虛擬機(jī)器,對(duì)監(jiān)視、控制目標(biāo)機(jī)器加以監(jiān)視,并對(duì)取得數(shù)據(jù)進(jìn)行記錄的狀態(tài)監(jiān)視、記錄功能613和設(shè)定各虛擬機(jī)器動(dòng)作的計(jì)劃表/連動(dòng)控制功能614。虛擬機(jī)器包含功能611是作成包含記述通過(guò)控制系通信網(wǎng)與服務(wù)器連接的各監(jiān)視、控制目標(biāo)機(jī)器的虛擬機(jī)器56a、561a、562a和各虛擬機(jī)器的動(dòng)作等的功能的固定代理的設(shè)定542和通過(guò)各虛擬機(jī)器取得的記錄541在內(nèi)的包含虛擬機(jī)器的功能。在作成包含虛擬機(jī)器期間,也可以集中在中央服務(wù)器或客戶作為必要的信息或設(shè)定、記錄而作成,通過(guò)這樣,可以減輕通信業(yè)務(wù)量。
在中央服務(wù)器51(以下,常只稱為「中央51」)與通過(guò)控制系通信網(wǎng)在服務(wù)器54上連接的各監(jiān)視、控制目標(biāo)機(jī)器共有信息,進(jìn)行監(jiān)視、控制時(shí),中央51通過(guò)調(diào)用、保持、操作處在服務(wù)器54上的固定代理610作成的包含虛擬機(jī)器54Sc,可以共有信息,進(jìn)行監(jiān)視、控制。在客戶終端52上共有或操作信息的情況下,通過(guò)調(diào)用、保持、操作服務(wù)器54作成的包含虛擬機(jī)器54Sd,也可以同樣地進(jìn)行。
此外,如圖7所示,也通過(guò)控制系通信網(wǎng)601、602上監(jiān)視、控制目標(biāo)機(jī)器571、572各自連接在遙控服務(wù)器55(以下,常只稱為「服務(wù)器55」)上的情況下,如果用統(tǒng)轄虛擬機(jī)器,則中央服務(wù)器與通過(guò)控制系通信網(wǎng)上在各遙控服務(wù)器上連接的監(jiān)視、控制目標(biāo)機(jī)器共有信息,可以監(jiān)視、控制它們。
即在圖7的例子,遙控服務(wù)器90(以下,常只稱為「服務(wù)器90」)經(jīng)信息系通信網(wǎng)62與服務(wù)器55連接,此外,服務(wù)器54和55經(jīng)信息系通信網(wǎng)58連接,此外,在服務(wù)器55上常駐持有與服務(wù)器54的固定代理610相同功能的固定代理620。這時(shí),在服務(wù)器90上具有統(tǒng)轄其它服務(wù)器作成,服務(wù)器90調(diào)用、保持的包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器的包含虛擬機(jī)器統(tǒng)轄功能901。
服務(wù)器90調(diào)用、保持服務(wù)器54、55分別作成的包含虛擬機(jī)器54Se、55Se,通過(guò)包含虛擬機(jī)器統(tǒng)轄功能901,作成統(tǒng)轄虛擬機(jī)器90Tc。中央51調(diào)用、保持該統(tǒng)轄虛擬機(jī)器90Tc。該統(tǒng)轄虛擬機(jī)器90Tc常與服務(wù)器54、55作成,服務(wù)器90調(diào)用、保持的包含虛擬機(jī)器54Se、55Se共有信息。此外,包含虛擬機(jī)器54Se常與在服務(wù)器54保持的虛擬機(jī)器56a、561a、562a,而包含虛擬機(jī)器55Se常與在服務(wù)器55保持的虛擬機(jī)器57a、571a、572a共有信息,虛擬機(jī)器56a、561a、562a、57a、571a、572a常與各監(jiān)視、控制目標(biāo)機(jī)器共有信息。從而,由于統(tǒng)轄虛擬機(jī)器90Tc常與通過(guò)控制系通信網(wǎng)上與服務(wù)器54、55連接的各監(jiān)視、控制目標(biāo)機(jī)器常共有信息,所以中央5 1通過(guò)調(diào)用、保持、操作服務(wù)器90作成的統(tǒng)轄虛擬機(jī)器90Tc,與通過(guò)控制系通信網(wǎng)上與服務(wù)器54、55連接的各監(jiān)視、控制目標(biāo)機(jī)器更有效地共有信息,可以迅速且圓滑地控制。在作成統(tǒng)轄虛擬機(jī)器期間也可以集中于在服務(wù)器或客戶作為必要的信息或設(shè)定、記錄、作成,通過(guò)這樣作,可以減輕信息(話務(wù))量。
圖8是示出服務(wù)器90調(diào)用、保持服務(wù)器54、55分別作成的包含虛擬機(jī)器54Se、55Se的狀態(tài)。此外,圖9是示出服務(wù)器90作成,服務(wù)器51從服務(wù)器90調(diào)用、保持的統(tǒng)轄虛擬機(jī)器90Tc的細(xì)節(jié)。
用圖7的客戶終端52,即使經(jīng)控制系通信網(wǎng)與連接于服務(wù)器54或55的監(jiān)視、控制目標(biāo)機(jī)器共有信息,進(jìn)行監(jiān)視、控制信息的情況下,也同樣地可以通過(guò)調(diào)用、保持、操作統(tǒng)轄虛擬機(jī)器90Td進(jìn)行。
這樣,如果利用包含虛擬機(jī)器或統(tǒng)轄虛擬機(jī)器,則中央服務(wù)器共有信息,可以不調(diào)用、保持、操作想要監(jiān)視、控制的每個(gè)監(jiān)視、控制目標(biāo)機(jī)器的虛擬機(jī)器,可以有效地進(jìn)行信息共有或操作。
這些包含虛擬機(jī)器或統(tǒng)轄虛擬機(jī)器的登錄工序與監(jiān)視、控制目標(biāo)機(jī)器的登錄工序大體上是相同的。
通過(guò)以上所述,作為持有與監(jiān)視、控制目標(biāo)機(jī)器相同信息的分出機(jī)構(gòu)記述的軟件對(duì)象,可以調(diào)用、保持,動(dòng)作統(tǒng)轄包含虛擬機(jī)器以及多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,該包含虛擬機(jī)器包含把在這些目標(biāo)機(jī)器通信中使用的多個(gè)通信協(xié)議在其中隱藏的虛擬機(jī)器和/或記述多個(gè)監(jiān)視、控制目標(biāo)機(jī)器的虛擬機(jī)器和各虛擬機(jī)器動(dòng)作等功能的固定代理的設(shè)定,和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi),和/或可以配送該虛擬機(jī)器、包含虛擬機(jī)器、統(tǒng)轄虛擬機(jī)器,共有與監(jiān)視、控制目標(biāo)機(jī)器相同的信息,通過(guò)操作虛擬機(jī)器,應(yīng)當(dāng)可以變更和/或監(jiān)視、控制該目標(biāo)機(jī)器的信息。
(用途)考慮適用于以下所示的用途。
a.各種電氣事業(yè)用機(jī)器、裝置的遠(yuǎn)程監(jiān)視及遙控、維護(hù)。
b.各種工業(yè)用機(jī)器、裝置的遠(yuǎn)程監(jiān)視及遙控、維護(hù)。
c.農(nóng)業(yè)用、水產(chǎn)業(yè)用機(jī)器、裝置、設(shè)施的遠(yuǎn)程監(jiān)視、控制、維護(hù)。
d.建筑物、宿舍、公寓等的遠(yuǎn)程設(shè)備監(jiān)視及各種房屋的自動(dòng)檢測(cè)。
e.蓄熱空調(diào)等建筑物設(shè)備的遠(yuǎn)程監(jiān)視、遙控維護(hù)。通過(guò)運(yùn)轉(zhuǎn)計(jì)劃分配等的最佳蓄熱控制。
f.遠(yuǎn)程教育設(shè)備的遙控,維護(hù)。
g.數(shù)據(jù)收集、提供、加工服務(wù)。
h.防盜、防災(zāi)監(jiān)視系統(tǒng)。
i.環(huán)境測(cè)量、計(jì)量數(shù)據(jù)自動(dòng)收集系統(tǒng)。
j.節(jié)能診斷數(shù)據(jù)收集系統(tǒng)。
其作用有①由于搭載有在宇宙飛船中也采用的實(shí)時(shí)OS,可靠性高。由于是操作服務(wù)器,所以即使啟動(dòng)各種用戶操作也能確保穩(wěn)定。
此外,可以提供通過(guò)Java的超時(shí)少的開(kāi)發(fā)環(huán)境,使有效的系統(tǒng)構(gòu)筑成為可能。
②以極高的耐氣候性、耐環(huán)境性,實(shí)現(xiàn)穩(wěn)定的24小時(shí)工作。
③充分利用WAN和/或LAN成為可能。即使作為控制系通信功能也幅寬支持。
如果充分利用互聯(lián)網(wǎng),不僅可以降低通信費(fèi)用,在沒(méi)有有線線路的地段也可以使PHS或便攜電話等的無(wú)線系通信網(wǎng)的使用成為可能,在比現(xiàn)有更廣的地域的系統(tǒng)構(gòu)筑成為可能。
④虛擬機(jī)器即使通過(guò)互聯(lián)網(wǎng)連接的任一計(jì)算機(jī)動(dòng)作,也因?yàn)榻?jīng)常共有與實(shí)物相同的信息,所以可以通過(guò)操作、管理手頭的虛擬機(jī)器,實(shí)現(xiàn)遠(yuǎn)距離的機(jī)器管理。
因?yàn)樘摂M機(jī)器在開(kāi)發(fā)軟件之際,可以作為軟件部件利用,所以即使沒(méi)有數(shù)據(jù)通信或量測(cè)控制的知識(shí)也可以構(gòu)筑高度的監(jiān)視、控制系統(tǒng)。
由于經(jīng)由互聯(lián)網(wǎng)可進(jìn)行系統(tǒng)的變更或各種參量的設(shè)定等,使機(jī)器更換或技術(shù)人員直接到現(xiàn)場(chǎng)的次數(shù)變少,維護(hù)費(fèi)用變低。
⑤如果充分利用無(wú)線收發(fā)兩個(gè)機(jī)模式,則通信費(fèi)用變低。
⑥通過(guò)遙控服務(wù)器自律、控制,即使中央服務(wù)器停機(jī)也對(duì)現(xiàn)場(chǎng)影響小,此外,只在異常時(shí)進(jìn)行通報(bào),也可以只在必要時(shí)進(jìn)行通信,節(jié)省通信費(fèi)用。
⑦具有多個(gè)監(jiān)視、控制目標(biāo)機(jī)器,即使這些制造廠家各自不同,也可以通過(guò)手頭的客戶終端或處于中央服務(wù)器的虛擬機(jī)器閱覽、操作每個(gè)目標(biāo)機(jī)器的狀態(tài)信息或控制信息,同時(shí)可以管理它們。
通過(guò)實(shí)施例詳細(xì)說(shuō)明本申請(qǐng)的發(fā)明。本申請(qǐng)發(fā)明并不限于這些實(shí)施例。實(shí)施例(發(fā)明的概要)本發(fā)明的遙控服務(wù)器統(tǒng)轄處于控制系通信網(wǎng)上的監(jiān)視、控制目標(biāo)機(jī)器,具有把監(jiān)視、控制數(shù)據(jù)等提供給信息系的系統(tǒng)的數(shù)據(jù)服務(wù)器功能的同時(shí),具有根據(jù)信息系統(tǒng)的要求,可以按需執(zhí)行信息組處理的各種執(zhí)行(應(yīng)用)服務(wù)器功能。
本發(fā)明的遙控服務(wù)器由于也是應(yīng)用服務(wù)器,所以即使各種用戶應(yīng)用啟動(dòng),也確保穩(wěn)定動(dòng)作等,確保軟件的穩(wěn)定性或可靠性。
此外,具備在室外等過(guò)酷的環(huán)境下24小時(shí)工作的耐環(huán)境性,成為確保現(xiàn)場(chǎng)空間的優(yōu)良的小型尺寸。
其次,說(shuō)明從硬件方面著眼的特征。
本發(fā)明的遙控服務(wù)器標(biāo)準(zhǔn)搭載公共線路通信裝置(例如有線或無(wú)線電話等的通信裝置),通過(guò)對(duì)RS232C的更換,也可安裝具有串行通信功能的外部通信裝置(例如調(diào)制解調(diào)器等)。
裝備與客戶計(jì)算機(jī)等其它媒體連接的系統(tǒng)進(jìn)行通信的Ethernet通道,作為與監(jiān)視、控制目標(biāo)機(jī)器或輸入輸出裝置的通信,裝配ECHELON公司提供的LONWORKS等。此外,作為與具有串行通信接口的機(jī)器通信用,裝備串行通信通道(可能更換RS232C、RS422)等,搭載用于使信息系及控制系通信成為可能的各種連接裝置。
在本發(fā)明的遙控服務(wù)器裝備有可以從監(jiān)視、控制機(jī)器直接收集數(shù)據(jù)的數(shù)字輸入(DI1點(diǎn)),作為維修用控制臺(tái)專屬連接接口也裝備RS232C通道。
本發(fā)明的遙控服務(wù)器不僅可從控制用通信通道向監(jiān)視、控制目標(biāo)機(jī)器或輸入輸出裝置供給電力,而且在停電時(shí),在保護(hù)儲(chǔ)存區(qū)數(shù)據(jù)的同時(shí),裝備可以記錄停電時(shí)、日的功能,或作為進(jìn)行外部存儲(chǔ)裝置的軟件安裝或維護(hù)的定時(shí)輸入的軟件輸入開(kāi)關(guān)、硬件設(shè)置開(kāi)關(guān)等。
其次,說(shuō)明從軟件功能著眼的特征。
本發(fā)明的遙控服務(wù)器配備實(shí)時(shí)OS(例如,ITRON、Vx-WORKS等),在進(jìn)行處于控制系通信網(wǎng)上的監(jiān)視、控制目標(biāo)機(jī)器的管理的同時(shí),具有聯(lián)系控制系通信網(wǎng)和信息通信網(wǎng)的客戶服務(wù)器功能,可以實(shí)裝靜止的代理等的代理服務(wù)器功能,在WWW系統(tǒng)通過(guò)THML文件可以收發(fā)送信息的HTTP服務(wù)器,標(biāo)準(zhǔn)搭載Java執(zhí)行環(huán)境下動(dòng)作的環(huán)境,在小容量資源實(shí)現(xiàn)Java執(zhí)行環(huán)境的內(nèi)蘊(yùn)。
具有在與PHS或調(diào)制解調(diào)器等公共線路網(wǎng)連接中必要的PPP(點(diǎn)對(duì)點(diǎn)協(xié)議)連接功能,可以經(jīng)由公共線路使用PHS等的無(wú)線電話進(jìn)行數(shù)據(jù)交換,在不能敷設(shè)電纜的場(chǎng)所的系統(tǒng)構(gòu)筑或與移動(dòng)媒體連接中具有有效的功能。此外,如果在Ethernet上連接通路,則與外部系統(tǒng)的數(shù)據(jù)交換也是可能的,從遙控服務(wù)器向個(gè)人計(jì)算機(jī)(客戶模式),從個(gè)人計(jì)算機(jī)向服務(wù)器的雙向調(diào)用成為可能。因?yàn)榭梢钥刂茝腏ava操作的PPP連接,所以用于報(bào)警通知的緊急呼叫等也是可能的。
具有FTP功能、TELNET功能,客戶終端或中央服務(wù)器和/或外部系統(tǒng)和遙控服務(wù)器之間可以重新采取文件或數(shù)據(jù)。具有用于在網(wǎng)絡(luò)環(huán)境下管理執(zhí)行的Java執(zhí)行的環(huán)境,此外,可以通過(guò)Java執(zhí)行處理數(shù)字輸入。
通過(guò)系統(tǒng)記錄管理功能可以把記錄信息記錄在服務(wù)器上的非易失性存儲(chǔ)器上,也具有通過(guò)互聯(lián)網(wǎng)郵件發(fā)送報(bào)警消息給預(yù)先設(shè)定的中央服務(wù)器或客戶終端、系統(tǒng)管理者或機(jī)器管理者等,可以進(jìn)行連絡(luò)的郵件發(fā)送功能。
作為監(jiān)控功能,遠(yuǎn)程站系統(tǒng)在服務(wù)器上常駐固定代理,用虛擬機(jī)器進(jìn)行監(jiān)視、控制目標(biāo)機(jī)器的信息收集以及監(jiān)視、控制。此外可以對(duì)收集的信息進(jìn)行加工、演算。例如,如果包含用于預(yù)先計(jì)費(fèi)的算法,則可以計(jì)算在從監(jiān)視、控制目標(biāo)機(jī)器所收集的機(jī)器使用次數(shù)、通電時(shí)間、電使用量等前提下目標(biāo)機(jī)器的使用費(fèi)用。
以下,如果詳細(xì)說(shuō)明該功能,則首先遵循登錄各種監(jiān)視、控制目標(biāo)機(jī)器信息的計(jì)劃表,可以進(jìn)行收集、保存,代理通過(guò)監(jiān)視、控制目標(biāo)機(jī)器直接或通過(guò)輸入輸出裝置收集信息。進(jìn)行指定點(diǎn)的狀態(tài)變化記錄的保存,在指定周期下的模擬值的保存(傾向記錄)、日?qǐng)?bào)、月報(bào)等的完成。
通過(guò)根據(jù)客戶或服務(wù)器的要求通知保存的監(jiān)視、控制目標(biāo)機(jī)器的信息及現(xiàn)狀值是可能的。此外,經(jīng)虛擬機(jī)器,現(xiàn)狀值的顯示及保存數(shù)據(jù)經(jīng)由網(wǎng)絡(luò)的閱覽是可能的。通過(guò)使用前述的FTP功能向外部系統(tǒng)的服務(wù)器傳送文件或數(shù)據(jù),即使在外部系統(tǒng)一側(cè)也儲(chǔ)存數(shù)據(jù),除了可能進(jìn)行匯總管理、保存、計(jì)費(fèi)處理等,也可以經(jīng)歷長(zhǎng)時(shí)間,而且詳細(xì)地進(jìn)行統(tǒng)計(jì)數(shù)據(jù)的分析。
在各種監(jiān)視、控制目標(biāo)機(jī)器異常時(shí),可以對(duì)預(yù)先設(shè)定的監(jiān)視場(chǎng)所等進(jìn)行通報(bào),例如在機(jī)器異常時(shí)或通過(guò)設(shè)定上下限在模擬值異常時(shí),通過(guò)電子郵件的報(bào)警發(fā)送是可能的。
以機(jī)器狀態(tài)(通/斷)或信息的變化,計(jì)時(shí)時(shí)刻等的主要因素作為觸發(fā),遵循預(yù)先設(shè)定的監(jiān)視、控制目標(biāo)機(jī)器的設(shè)定內(nèi)容進(jìn)行運(yùn)轉(zhuǎn)控制。
計(jì)劃表運(yùn)轉(zhuǎn)功能是遵循對(duì)各種設(shè)備機(jī)器設(shè)定的時(shí)間計(jì)劃表進(jìn)行自動(dòng)開(kāi)??刂?機(jī)器的通/斷)的功能,「計(jì)劃表圖形」具有一周單位的計(jì)劃,一周七天區(qū)別地進(jìn)行運(yùn)轉(zhuǎn)時(shí)間的設(shè)定。開(kāi)停時(shí)間應(yīng)能以分單位設(shè)定在0~24時(shí)之間運(yùn)轉(zhuǎn)的時(shí)刻,1天的通/斷次數(shù)可以通過(guò)通斷時(shí)刻的設(shè)定登錄。
通過(guò)由連動(dòng)機(jī)器登錄設(shè)定定義的信息,通過(guò)由連動(dòng)機(jī)器(連動(dòng)源)的運(yùn)轉(zhuǎn)狀態(tài)進(jìn)行目標(biāo)機(jī)器(連動(dòng)目標(biāo))的ON/OFF控制,使機(jī)器的連動(dòng)運(yùn)轉(zhuǎn)是可能的。
對(duì)連動(dòng)源的條件方面可能設(shè)定ON/OFF條件、AND/OR條件,對(duì)連動(dòng)目標(biāo)的條件方面可能設(shè)定ON/OFF條件。
因?yàn)楣潭ù砭哂刑摂M機(jī)器包含功能,所以可作成、保持、驅(qū)動(dòng)和/或配送包含記述多個(gè)監(jiān)視、控制目標(biāo)機(jī)器的虛擬機(jī)器和各虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的包含虛擬機(jī)器。
此外,如果持有包含虛擬機(jī)器統(tǒng)轄功能,則可以調(diào)用、保持、和/或驅(qū)動(dòng)和/或配送多個(gè)包含虛擬機(jī)器。
如果使用這些包含虛擬機(jī)器或統(tǒng)轄虛擬機(jī)器,則在控制點(diǎn)數(shù)大幅度增加時(shí)或在多個(gè)事業(yè)所間監(jiān)視、控制機(jī)器時(shí),可以迅速且圓滑地共有和控制信息的同時(shí),可以更加有效地進(jìn)行多樣的機(jī)器間的連動(dòng)控制。
本發(fā)明的遙控服務(wù)器的特征如下①在實(shí)時(shí)OS上采用Vx-WORKS。作為軟件以小容量資源標(biāo)準(zhǔn)搭載Java執(zhí)行環(huán)境。
②在極高的耐候性、適應(yīng)環(huán)境性下實(shí)現(xiàn)24小時(shí)工作。
③標(biāo)準(zhǔn)搭載以PHS、便攜電話開(kāi)始的公共線路通信功能。此外,作為擴(kuò)展通道,在與外部系統(tǒng)通信時(shí)裝備Ethernet通道。作為控制系統(tǒng)通信還采用LONWORKS。作為其它通信用通道裝備,2通道的串行線路、作為外部機(jī)器監(jiān)視用裝備數(shù)字輸入接口。
④作成經(jīng)常保持與處于遠(yuǎn)程實(shí)物的機(jī)器、裝置相同信息的虛擬機(jī)器(虛擬機(jī)器Java純粹的軟件對(duì)象),持有保持、配送它的功能。
⑤存在多個(gè)監(jiān)視、控制目標(biāo)機(jī)器,監(jiān)視、控制點(diǎn)數(shù)變得很多時(shí),作成統(tǒng)轄包含記述多個(gè)虛擬機(jī)器或各監(jiān)視、控制目標(biāo)機(jī)器動(dòng)作等功能的固定代理的設(shè)定,通過(guò)各虛擬機(jī)器取得的記錄等在內(nèi)的包含虛擬機(jī)器或多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,持有保持、配送它的功能,通過(guò)閱覽或操作這些包含虛擬機(jī)器或統(tǒng)轄機(jī)器的信息,可以迅速且容易地進(jìn)行多個(gè)監(jiān)視、控制目標(biāo)機(jī)器的監(jiān)視、操作,可進(jìn)行更有效地且多樣的連動(dòng)控制。
⑥客戶或中央服務(wù)器經(jīng)WAN和/或LAN對(duì)遙控服務(wù)器存取,經(jīng)常與監(jiān)視、控制目標(biāo)機(jī)器的虛擬機(jī)器共有信息,顯示監(jiān)視、測(cè)量數(shù)據(jù),由于可以把控制指令輸入到在客戶或服務(wù)器上保持的虛擬機(jī)器,所以具有從客戶或服務(wù)器可控制監(jiān)視、控制目標(biāo)機(jī)器的功能。
⑦從處于監(jiān)視、控制中心或數(shù)據(jù)收集中心等的客戶計(jì)算機(jī)經(jīng)由網(wǎng)絡(luò)配送代理,對(duì)經(jīng)常與該代理想控制的監(jiān)視、控制目標(biāo)機(jī)器共有信息的虛擬器存取,具有可以通過(guò)操作虛擬機(jī)器進(jìn)行監(jiān)視、控制目標(biāo)機(jī)器的控制的功能。
⑧經(jīng)由網(wǎng)絡(luò)直接接收、保持中央服務(wù)器或客戶配送的指令或代理,如果預(yù)先決定成為關(guān)鍵的遙控服務(wù)器和配送的經(jīng)路,則可以充分利用PHS線路或PHS的無(wú)線收發(fā)兩用機(jī),具有可以巡回分配的功能。
⑨如果常駐固定代理,則根據(jù)登錄的計(jì)劃表進(jìn)行數(shù)據(jù)的收集、保存,進(jìn)行以計(jì)費(fèi)處理作為開(kāi)始的數(shù)據(jù)加工,也可以保存這些數(shù)據(jù),根據(jù)外部通信機(jī)器的要求分配數(shù)據(jù)給中央服務(wù)器或客戶,如果有異常數(shù)據(jù),則具有進(jìn)行自律地通報(bào)之類(lèi),分別自律分散、監(jiān)視、控制、數(shù)據(jù)收集、加工、分配功能。
⑩接收包含變更從客戶終端或中央服務(wù)器發(fā)送的監(jiān)視、控制目標(biāo)機(jī)器的動(dòng)作的算法的代理,可以在外部存儲(chǔ)器內(nèi)保存、使其動(dòng)作,可以變更監(jiān)視、控制目標(biāo)機(jī)器的動(dòng)作。此外,通過(guò)操作遙控服務(wù)器保持的虛擬機(jī)器或包含虛擬機(jī)器以及統(tǒng)轄虛擬機(jī)器,變更控制信息等的設(shè)定值,可以變更機(jī)器的動(dòng)作。
其次,本發(fā)明的中央服務(wù)器的特征如下①作成常保持與處于遠(yuǎn)程的實(shí)物機(jī)器、裝置相同信息的虛擬機(jī)器(虛擬機(jī)Java純粹的軟件對(duì)象),具有保持、配送它的功能。
②作成統(tǒng)轄包含記述多個(gè)虛擬機(jī)器或各監(jiān)視、控制目標(biāo)機(jī)器的動(dòng)作等功能的固定代理的設(shè)定,包含通過(guò)各虛擬機(jī)器取得的記錄等的包含虛擬機(jī)器或統(tǒng)轄多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,持有保持、驅(qū)動(dòng)和/或配送它的功能。
③經(jīng)WAN和/或LAN常與處于遙控服務(wù)器內(nèi)的監(jiān)視、控制目標(biāo)機(jī)器的虛擬機(jī)器、包含虛擬機(jī)器、統(tǒng)轄虛擬機(jī)器共有信息,顯示監(jiān)視、計(jì)量數(shù)據(jù),具有通過(guò)把控制指令輸入到中央服務(wù)器保持的虛擬機(jī)器,對(duì)監(jiān)視、控制目標(biāo)機(jī)器加以控制的功能。
④從處于監(jiān)視、控制中心或數(shù)據(jù)收集中心等的中央服務(wù)器經(jīng)由網(wǎng)絡(luò)配送代理,向常與代理想控制的監(jiān)視、控制目標(biāo)機(jī)器共有信息的虛擬機(jī)器存取,通過(guò)操作虛擬機(jī)器也可以進(jìn)行監(jiān)視、控制目標(biāo)機(jī)器的控制。
⑤中央服務(wù)器配送的指令或代理經(jīng)由網(wǎng)絡(luò)也可以分別直接傳送到遙控服務(wù)器,如果預(yù)先決定成為關(guān)鍵的遙控服務(wù)和配送經(jīng)路,則充分利用PHS線路或PHS的無(wú)線收發(fā)兩用模式,也可巡回分配。
⑥通過(guò)從中央服務(wù)器來(lái)的指令把處于各遙控服務(wù)器的固定代理經(jīng)虛擬機(jī)器收集保存的記錄或加工保存的記錄發(fā)送到中央服務(wù)器,在中央服務(wù)器方可以進(jìn)行保存、加工(包含計(jì)費(fèi)處理)這些記錄。
⑦經(jīng)WAN和/或LAN,把包含監(jiān)視、控制對(duì)象機(jī)器的算法的代理發(fā)送給遙控服務(wù)器,遙控服務(wù)器接收它,并保持在外部存儲(chǔ)裝置內(nèi),通過(guò)使其動(dòng)作可以變更監(jiān)視、控制目標(biāo)機(jī)器的動(dòng)作。此外,通過(guò)操作規(guī)定在中央服務(wù)器內(nèi)保持的虛擬機(jī)器,包含虛擬機(jī)器、統(tǒng)轄虛擬機(jī)器中的機(jī)器動(dòng)作的設(shè)定,可以不赴現(xiàn)場(chǎng)而變更處在現(xiàn)場(chǎng)的監(jiān)視、控制目標(biāo)機(jī)器的動(dòng)作。
⑧把從中央服務(wù)器的指令發(fā)送給遙控服務(wù)器,把遙控服務(wù)器保持的記錄發(fā)送給中央服務(wù)器,中央服務(wù)器接收它并保持,通過(guò)變換為計(jì)費(fèi)信息,可以更加迅速地且容易地進(jìn)行監(jiān)視、控制目標(biāo)機(jī)器機(jī)每次計(jì)費(fèi)、請(qǐng)求處理。
⑨中央服務(wù)器與通過(guò)控制系通信網(wǎng)與監(jiān)視、控制目標(biāo)機(jī)器連接的一臺(tái)或二臺(tái)以上的遙控服務(wù)器可以進(jìn)行經(jīng)WAN和/或LAN連接的系統(tǒng)的時(shí)刻同步,代理管理、服務(wù)操作管理、收集數(shù)據(jù)管理等的系統(tǒng)管理。
(結(jié)合附圖對(duì)實(shí)施方式的說(shuō)明)通過(guò)圖10說(shuō)明本發(fā)明的實(shí)施例。圖10是客戶終端和中央服務(wù)器通過(guò)WAN和/或LAN,經(jīng)控制用通信通道與連接監(jiān)視、控制目標(biāo)機(jī)器的遙控服務(wù)器和定位的一臺(tái)或二臺(tái)以上的服務(wù)器(在圖10是二臺(tái)遙控服務(wù)器的情況)連接,通過(guò)中央服務(wù)器或客戶終端進(jìn)行監(jiān)視、控制目標(biāo)機(jī)器的監(jiān)視、控制的例子。
具體講,中央服務(wù)器51和客戶終端52經(jīng)WAN和/或LAN53與遙控服務(wù)器54、55連接。遙控服務(wù)器54通過(guò)控制系通信網(wǎng)59與具有控制系通信功能的監(jiān)視、控制目標(biāo)機(jī)器的56連接。遙控服務(wù)器55由于監(jiān)視、控制目標(biāo)機(jī)器57沒(méi)有控制系通信功能,所以經(jīng)由具有控制系通信功能的輸入輸出裝置61通過(guò)控制系通信網(wǎng)60與監(jiān)視、控制目標(biāo)機(jī)器57連接。此外遙控服務(wù)器54和遙控服務(wù)器55經(jīng)信息系通信網(wǎng)58(在本例的情況下為Ethernet)連接。
在本例的情況下,作為監(jiān)視、控制目標(biāo)機(jī)器和遙控服務(wù)器的控制系通信,采用LONWORKS(美國(guó)ECHELON公司的登錄商標(biāo))。
遙控服務(wù)器54收集從處于控制系通信網(wǎng)59上的監(jiān)視、控制目標(biāo)機(jī)器56來(lái)的最新數(shù)據(jù),保持作為監(jiān)視、控制目標(biāo)機(jī)器56的虛擬機(jī)器的虛擬機(jī)器56a。同樣地,遙控服務(wù)器55經(jīng)由處于控制系通信網(wǎng)60上的輸入輸出裝置61進(jìn)行從監(jiān)視、控制目標(biāo)機(jī)器來(lái)的最新數(shù)據(jù)的收集,保持作為監(jiān)視、控制目標(biāo)機(jī)器57的虛擬機(jī)器的虛擬機(jī)器57a。
一方面,中央服務(wù)器51把與處在遙控服務(wù)器54中的監(jiān)視、控制目標(biāo)機(jī)器56的虛擬機(jī)器56a經(jīng)WAN和/或LAN53經(jīng)常共有信息的虛擬機(jī)器56c保持在自身之中。中央服務(wù)器51也把處在遙控服務(wù)器55中的監(jiān)視、控制目標(biāo)機(jī)器57的虛擬機(jī)器57a和經(jīng)WAN和/或LAN53經(jīng)常共有信息的虛擬機(jī)器57c保持在自身之中。
同樣地,客戶終端52把與作為監(jiān)視、控制目標(biāo)機(jī)器56、57各自的虛擬機(jī)器的虛擬機(jī)器56a、57a常共有信息的虛擬機(jī)器56d、57d保持在自身之中。
遙控服務(wù)器55保持常與在遙控服務(wù)器54上連接的監(jiān)視、控制目標(biāo)機(jī)器56的虛擬機(jī)器56a共有信息的虛擬機(jī)器56b,反之,遙控服務(wù)器54保持常與經(jīng)由輸入輸出裝置61在遙控服務(wù)器55上連接的監(jiān)視、控制目標(biāo)機(jī)器57的虛擬機(jī)器57a共有信息的虛擬機(jī)器57b。
因?yàn)樵谥醒敕?wù)器51或客戶終端52上保持的虛擬機(jī)器和處于遙控服務(wù)器54、55上的虛擬機(jī)器常共有信息,所以,中央服務(wù)器51或客戶終端52方應(yīng)當(dāng)常共有監(jiān)視、控制目標(biāo)機(jī)器56、57的信息,可以顯示監(jiān)視控制目標(biāo)機(jī)器56、57的現(xiàn)在信息。
在從中央服務(wù)器51對(duì)監(jiān)視、控制目標(biāo)機(jī)器56進(jìn)行控制的情況下,如果操作與處在中央服務(wù)器51的監(jiān)視、控制目標(biāo)機(jī)器56共有信息的虛擬機(jī)器56c,則改寫(xiě)處于遙控服務(wù)器54中的監(jiān)視、控制目標(biāo)機(jī)器56的虛擬機(jī)器56a的控制信息,由于遙控服務(wù)器54也常與監(jiān)視、控制目標(biāo)機(jī)器56共有信息,所以應(yīng)當(dāng)控制監(jiān)視、控制目標(biāo)機(jī)器56??刂频慕Y(jié)果,與其相反的流程,返送回中央服務(wù)器51。
從客戶終端52進(jìn)行通過(guò)控制系通信網(wǎng)59上與遙控服務(wù)器54連接的監(jiān)視控制目標(biāo)機(jī)器56的控制的情況也是同樣的。
其次,對(duì)各自通過(guò)控制系通信網(wǎng)59、60在遙控服務(wù)器54和遙控服務(wù)器55連接的監(jiān)視、控制目標(biāo)機(jī)器56、57之間進(jìn)行機(jī)器的連動(dòng)控制的情況加以說(shuō)明。
這種情況下,如果在預(yù)先監(jiān)視、控制目標(biāo)機(jī)器57上有異常,則在遙控服務(wù)器55上常駐固定代理,以便控制監(jiān)視、控制目標(biāo)機(jī)器56。
遙控服務(wù)器55檢測(cè)監(jiān)視、控制目標(biāo)機(jī)器57的異常等,對(duì)想要控制的作為連動(dòng)目標(biāo)機(jī)器的監(jiān)視、控制目標(biāo)機(jī)器56的情況,首先,監(jiān)視、控制目標(biāo)機(jī)器57的異常信息經(jīng)由輸入輸出裝置61,通過(guò)控制系通信網(wǎng)60由遙控服務(wù)器55檢測(cè),監(jiān)視、控制目標(biāo)機(jī)器57的虛擬機(jī)器57a的信息變化。
處于遙控服務(wù)器55中的固定代理,通過(guò)使監(jiān)視、控制目標(biāo)機(jī)器57的虛擬機(jī)器57a的信息變化而啟動(dòng),由于操作作為連動(dòng)目標(biāo)預(yù)先設(shè)定的監(jiān)視、控制目標(biāo)機(jī)器56,所以操作常與處于遙控服務(wù)器54上的監(jiān)視、控制目標(biāo)機(jī)器56的虛擬機(jī)器56a共有信息的虛擬機(jī)器56b。一旦處于遙控服務(wù)器55上的虛擬機(jī)器56b的信息變化,則由于處于遙控服務(wù)器54上的虛擬機(jī)器56a和虛擬機(jī)器56b常共有信息,所以虛擬機(jī)器56a的信息變化,因?yàn)樘摂M機(jī)器56a和監(jiān)視、控制目標(biāo)機(jī)器56常共有信息,所以監(jiān)視、控制目標(biāo)機(jī)器56受到控制。
一方面,處于中央服務(wù)器51中的虛擬機(jī)器56c、57c或客戶終端52中的虛擬機(jī)器56d、57d常與處于遙控服務(wù)器54、55中的監(jiān)視、控制目標(biāo)機(jī)器56、57的虛擬機(jī)器56a、57a共有信息,所以應(yīng)當(dāng)與中央服務(wù)器51或客戶終端52進(jìn)行連動(dòng)控制的結(jié)果有聯(lián)系。
以上,如果從外部看這些一連串的演變傾向,則通過(guò)操作處于中央服務(wù)器51或客戶終端52中的虛擬機(jī)器,該虛擬機(jī)器在WAN和/或LAN53上具有網(wǎng)絡(luò)透明性地移動(dòng),從而控制監(jiān)視、控制目標(biāo)機(jī)器。
其次作為更加具體的應(yīng)用,應(yīng)用前述的圖10對(duì)每個(gè)監(jiān)視、控制目標(biāo)機(jī)器進(jìn)行計(jì)費(fèi)的情況加以說(shuō)明。
遙控服務(wù)器54通過(guò)監(jiān)視、控制目標(biāo)機(jī)器56的虛擬機(jī)器56a取得監(jiān)視、控制目標(biāo)機(jī)器56的例如所謂使用次數(shù)或電使用量、通電時(shí)間、狀態(tài)信息、操作信息一類(lèi)的各種數(shù)據(jù),保存在遙控服務(wù)器54的外部存儲(chǔ)裝置內(nèi)。遙控服務(wù)器55對(duì)監(jiān)視、控制目標(biāo)機(jī)器57也同樣地通過(guò)虛擬機(jī)器57a取得各種數(shù)據(jù),保存在遙控服務(wù)器55的外部存儲(chǔ)裝置上。
一旦遙控服務(wù)器54、55具有從中央服務(wù)器51來(lái)的指令,和/或一旦處于遙控服務(wù)器54、55中的常駐固定代理按照預(yù)定定時(shí)(例如每日午前0時(shí)),則把保持在各自的遙控服務(wù)器的外部存儲(chǔ)裝置內(nèi)的監(jiān)視、控制目標(biāo)機(jī)器56、57的各種數(shù)據(jù)發(fā)送給中央服務(wù)器51。一旦中央服務(wù)器51接收從遙控服務(wù)器54、55發(fā)送的各種數(shù)據(jù),以此為前提,在處于中央服務(wù)器51的演算部對(duì)每個(gè)監(jiān)視、控制目標(biāo)機(jī)器變換為用于計(jì)費(fèi)的數(shù)據(jù),保存處于在中央服務(wù)器51的存儲(chǔ)裝置內(nèi)的同時(shí),通過(guò)預(yù)定的參數(shù)(例如使用次數(shù)和電氣使用量等)和算法,在中央服務(wù)器51的演算部計(jì)算監(jiān)視、控制目標(biāo)機(jī)器每次的使用費(fèi)用,保存在中央服務(wù)器51的存儲(chǔ)裝置內(nèi)的同時(shí),與金融機(jī)關(guān)的戶頭下降等的付款處理有聯(lián)系。
如果在遙控服務(wù)器54、55上常駐包含用于計(jì)費(fèi)處理的算法的代理,則遙控服務(wù)器54、55以各自的服務(wù)器保持在外部存儲(chǔ)裝置內(nèi)的監(jiān)視、控制目標(biāo)機(jī)器56、57的數(shù)據(jù)為前提,進(jìn)行計(jì)費(fèi)處理,保存在遙控服務(wù)器54、55各自的外部存儲(chǔ)裝置內(nèi)。而且中央服務(wù)器51通過(guò)把指令發(fā)送到遙控服務(wù)器54、55,和/或如果在遙控服務(wù)器54、55上常駐的固定代理預(yù)先設(shè)定的定時(shí)(例如每日午前0時(shí))動(dòng)作,則把這些服務(wù)器保持的計(jì)費(fèi)信息分別發(fā)送給中央服務(wù)器51。中央服務(wù)器51接收它,保持在存儲(chǔ)裝置內(nèi),可以與金融機(jī)關(guān)的戶頭下落等的付款處理有聯(lián)系,據(jù)此可以減輕中央服務(wù)器的負(fù)荷。
最后,1臺(tái)遙控服務(wù)器可以監(jiān)視、控制的點(diǎn)數(shù)例如為百數(shù)十點(diǎn),對(duì)于在實(shí)際上應(yīng)監(jiān)視、控制的點(diǎn)數(shù)從數(shù)百點(diǎn)到數(shù)千點(diǎn)的情況,通過(guò)利用包含虛擬機(jī)器,對(duì)此迅速且有效地監(jiān)視、控制方法用圖11加以說(shuō)明。與圖10同樣,連接該例的遙控服務(wù)器和各監(jiān)視、控制目標(biāo)機(jī)器的控制系通信網(wǎng)使用LONWORKS。
具體講,中央服務(wù)器51和客戶終端52經(jīng)WAN和/或LAN53與遙控服務(wù)器54、55、65連接。遙控服務(wù)器54通過(guò)控制通信網(wǎng)59與具有控制系通信功能的監(jiān)視、控制目標(biāo)機(jī)器56,通過(guò)控制系通信網(wǎng)591與監(jiān)視、控制目標(biāo)機(jī)器561,通過(guò)控制系通信網(wǎng)592與監(jiān)視、控制目標(biāo)機(jī)器562連接。遙控服務(wù)器55由于監(jiān)視、控制目標(biāo)機(jī)器57沒(méi)有控制系通信功能,所以經(jīng)由具有控制系通信功能的輸入輸出裝置61在控制系通信網(wǎng)60上與監(jiān)視、控制目標(biāo)機(jī)器57連接。此外,遙控服務(wù)器55在控制系通信網(wǎng)601上與監(jiān)視、控制目標(biāo)機(jī)器571連接,在控制系通信網(wǎng)602與監(jiān)視、控制目標(biāo)機(jī)器572連接。
除此之外,遙控服務(wù)器65由于監(jiān)視、控制目標(biāo)機(jī)器650沒(méi)有控制系通信功能,所以經(jīng)由具有控制系通信功能的輸入輸出裝置64在控制系通信網(wǎng)604上與監(jiān)視、控制目標(biāo)機(jī)器650連接。遙控服務(wù)器65在控制系通信網(wǎng)605上與監(jiān)視、控制目標(biāo)機(jī)器651連接,在控制系通信網(wǎng)606上與監(jiān)視、控制目標(biāo)機(jī)器652連接。
遙控服務(wù)器54作成并保持處于控制系通信網(wǎng)59上的監(jiān)視、控制目標(biāo)機(jī)器56的虛擬機(jī)器56a,通過(guò)同一虛擬機(jī)器56a收集最新的數(shù)據(jù),與監(jiān)視、控制目標(biāo)機(jī)器56共有信息。同一服務(wù)器54也作成并保持處于控制系通信網(wǎng)591上的監(jiān)視、控制目標(biāo)機(jī)器561的虛擬機(jī)器561a,收集從同一虛擬機(jī)器561a來(lái)的最新數(shù)據(jù),與監(jiān)視、控制目標(biāo)機(jī)器561共有信息。同樣地,作成并保持處于控制系通信網(wǎng)592上的監(jiān)視、控制目標(biāo)機(jī)器562的虛擬機(jī)器562a,收集從同一虛擬機(jī)器562a來(lái)的最新數(shù)據(jù),與監(jiān)視、控制目標(biāo)機(jī)器562共有信息。
遙控服務(wù)器55也同樣地與通過(guò)控制系通信網(wǎng)60、601、602上連接的監(jiān)視,控制目標(biāo)機(jī)器57、571、572通過(guò)各自的虛擬機(jī)器57a、571a、572a收集最新數(shù)據(jù),共有信息。
此外,遙控服務(wù)器65也同樣地,與監(jiān)視、控制目標(biāo)機(jī)器650、651、652通過(guò)各自的虛擬機(jī)器650a、651a、652a收集最新數(shù)據(jù),共有信息。
一方面,遙控服務(wù)器54常駐包含具有狀態(tài)監(jiān)視、記錄功能和計(jì)劃表/連動(dòng)控制功能的監(jiān)控功能和虛擬機(jī)器包含功能的兩方功能的固定代理610。同樣地,遙控服務(wù)器55常駐具有與處于遙控服務(wù)器54上的固定代理610相同功能的固定代理620。同樣地,遙控服務(wù)器65常駐具有與在遙控服務(wù)器54常駐的固定代理610相同功能的固定代理630。
在遙控服務(wù)器54內(nèi)可以作成、保持、驅(qū)動(dòng)并配送包含虛擬機(jī)器,該包含虛擬機(jī)器包含通過(guò)處于固定代理610的虛擬包含功能,遙控服務(wù)器54通過(guò)控制系通信網(wǎng)上分別連接的監(jiān)視、控制目標(biāo)機(jī)器56、561、562的虛擬機(jī)器56a、561a、562a和在固定代理610內(nèi)包含的,記述這些虛擬機(jī)器動(dòng)作等功能的計(jì)劃表/連動(dòng)控制功能的設(shè)定和在固定代理610內(nèi)包含的狀態(tài)監(jiān)視、記錄功能通過(guò)虛擬機(jī)器取得的記錄在內(nèi)。
在遙控服務(wù)器55內(nèi)可以作成、保持、驅(qū)動(dòng)并配送包含虛擬機(jī)器,該包含虛擬機(jī)器包含通過(guò)處于固定代理620的虛擬機(jī)器包含功能,遙控服務(wù)器55在控制系通信網(wǎng)上分別連接的監(jiān)視、控制目標(biāo)機(jī)器57、571、572的虛擬機(jī)器57a、571a、572a和在固定代理620內(nèi)包含的、記述這些虛擬機(jī)器動(dòng)作等的功能的計(jì)劃表/連動(dòng)控制功能的設(shè)定和在固定代理620內(nèi)包含的狀態(tài)監(jiān)視、記錄功能通過(guò)虛擬機(jī)器取得的記錄在內(nèi)。
此外,遙控服務(wù)器65也可以作成、保持、驅(qū)動(dòng)并配送包含虛擬機(jī)器,該包含虛擬機(jī)器包含通過(guò)處于固定代理630的虛擬機(jī)器包含功能,遙控服務(wù)器65通過(guò)在控制系通信網(wǎng)上分別連接的監(jiān)視、控制目標(biāo)機(jī)器650、651、652的虛擬機(jī)器650a、651a、652a和固定代理630內(nèi)包含的、記述這些虛擬機(jī)器動(dòng)作等功能的計(jì)劃表/連動(dòng)控制功能的設(shè)定和在固定代理630內(nèi)包含的狀態(tài)監(jiān)視、記錄功能通過(guò)虛擬機(jī)器取得的記錄在內(nèi)。
在這樣的狀態(tài),具有收集數(shù)據(jù)管理功能511、代理管理功能512、服務(wù)信息管理功能513、系統(tǒng)管理功能514、人機(jī)監(jiān)控功能515的中央服務(wù)器51調(diào)用并保持遙控服務(wù)器54的固定代理610作成的包含虛擬機(jī)器54Sc,同樣地,即使對(duì)于遙控服務(wù)器55的固定代理620作成的包含虛擬機(jī)器55Sc或遙控服務(wù)器65的固定代理630作成的包含虛擬機(jī)器65Sc也同樣地調(diào)用、保持。
這時(shí),在中央服務(wù)器51內(nèi)保持的包含虛擬機(jī)器54Sc通過(guò)遙控服務(wù)器54的固定代理610分別常與處于遙控服務(wù)器54內(nèi),與遙控服務(wù)器54和分別處于控制系通信網(wǎng)59、591、592上的監(jiān)視、控制目標(biāo)機(jī)器56、561、562的虛擬機(jī)器56a、561a、562a共有信息。
同樣地,在中央服務(wù)器51內(nèi)保持的包含虛擬機(jī)器55Sc通過(guò)遙控服務(wù)器55的固定代理620分別常與處于遙控服務(wù)器55內(nèi),與遙控服務(wù)器55和分別處于控制系通信網(wǎng)60、601、602上的監(jiān)視、控制目標(biāo)機(jī)器57、571、572的虛擬機(jī)器57a、571a、572a共有信息。
此外,即使在中央服務(wù)器51內(nèi)保持的包含虛擬機(jī)器65Sc,也通過(guò)遙控服務(wù)器65的固定代理630分別常與處于遙控服務(wù)器65內(nèi),與遙控服務(wù)器65和分別處于控制系通信網(wǎng)604、605、606上的監(jiān)視、控制目標(biāo)機(jī)器650、651、652的虛擬機(jī)器650a、651a、652a共有信息。
即使在客戶終端52的情況下,因?yàn)橐彩峭瑯拥模÷云湔f(shuō)明。
其次,遙控服務(wù)器54即使對(duì)遙控服務(wù)器55的固定代理620作成的包含虛擬機(jī)器55Sb,遙控服務(wù)器65的固定代理630作成的包含虛擬機(jī)器65Sb也分別調(diào)用、保持。
同樣地,遙控服務(wù)器55即使對(duì)遙控服務(wù)器54的固定代理610作成的包含虛擬機(jī)器54Sb,遙控服務(wù)器65的固定代理630作成的包含虛擬機(jī)器65Sm也分別調(diào)用、保持。此外,遙控服務(wù)器65即使對(duì)遙控服務(wù)器54的固定代理610作成的包含虛擬機(jī)器54Sm,遙控服務(wù)器55的固定代理620作成的包含虛擬機(jī)器55Sm也分別調(diào)用、保持。
在這里,在遙控服務(wù)器54內(nèi)保持的,通過(guò)遙控服務(wù)器55的固定代理620作成的包含虛擬機(jī)器55Sb分別常與處于遙控服務(wù)器55內(nèi),與遙控服務(wù)器55和分別處于控制系通信網(wǎng)60、601、602上的監(jiān)視、控制目標(biāo)機(jī)器57、571、572的虛擬機(jī)器57a、571a、572a共有信息。同樣地,在遙控服務(wù)器54內(nèi)保持的,通過(guò)遙控服務(wù)器65的固定代理630作成的包含虛擬機(jī)器65Sb分別常與處于遙控服務(wù)器65內(nèi),與遙控服務(wù)器65和分別處于控制系通信網(wǎng)604、605、606上的監(jiān)視、控制目標(biāo)機(jī)器650、651、652的虛擬機(jī)器650a、651a、652a共有信息。
以下,同樣地在遙控服務(wù)器55內(nèi)保持的包含虛擬機(jī)器54Sb分別常與遙控服務(wù)器54和分別處于控制系通信網(wǎng)59、591、592上的監(jiān)視、控制目標(biāo)機(jī)器56、561、562的虛擬機(jī)器56a、561a、562a共有信息,在遙控服務(wù)器55內(nèi)保持的包含虛擬機(jī)器65Sm分別常與遙控服務(wù)器65和分別處于控制系通信網(wǎng)604、605、606上的監(jiān)視、控制目標(biāo)機(jī)器650、651、652的虛擬機(jī)器650a、651a、652a共有信息。同時(shí),在遙控服務(wù)器65內(nèi)保持的包含虛擬機(jī)器54Sm分別常與遙控服務(wù)器54和分別處于控制系通信網(wǎng)59、591、592上的監(jiān)視、控制目標(biāo)機(jī)器56、561、562的虛擬機(jī)器56a、561a、562a共有信息,在遙控器65內(nèi)保持的包含虛擬機(jī)器55Sm分別常與遙控服務(wù)器55和分別處于控制系通信網(wǎng)60、601、602上的監(jiān)視、控制目標(biāo)機(jī)器57、571、572的虛擬機(jī)器57a、571a、572a共有信息。
從這樣的事實(shí)出發(fā),與中央服務(wù)器51經(jīng)WAN和/或LAN53連接的遙控服務(wù)器54、55、56通過(guò)利用各自的服務(wù)器作成、保持、調(diào)用、配送的包含虛擬機(jī)器共有信息。
其次,從中央服務(wù)器51控制監(jiān)視、控制目標(biāo)機(jī)器56時(shí),通過(guò)前述說(shuō)明,如果操作與處于中央服務(wù)器51的監(jiān)視、控制目標(biāo)機(jī)器56共有信息的包含虛擬機(jī)器54Sc,則該包含虛擬機(jī)器54Sc從與處于遙控服務(wù)器54上的監(jiān)視,控制目標(biāo)機(jī)器56的虛擬機(jī)器56a常共有信息,從而重寫(xiě)信息。一旦重寫(xiě)虛擬機(jī)器56a的信息,由于監(jiān)視、控制目標(biāo)機(jī)器56與該虛擬機(jī)器56a共有信息,所以監(jiān)視、控制目標(biāo)機(jī)器56的信息也被重寫(xiě)、控制??刂频慕Y(jié)果通過(guò)與其相反的流程返送到中央服務(wù)器51。
以下,也與從中央服務(wù)器用包含虛擬機(jī)器54Sc、55Sc、65Sc控制監(jiān)視、控制目標(biāo)機(jī)器561、562、57、571、572、650、651、652控制的情況也是同樣的,從客戶終端52用包含虛擬機(jī)器54Sd、55Sd、65Sd控制遙控服務(wù)器54、55、65和控制系通信網(wǎng)上連接的監(jiān)視、控制目標(biāo)機(jī)器56、561、562、57、571、572、650、651、652時(shí)也可以同樣地進(jìn)行,這些結(jié)果也返送回中央服務(wù)器或客戶終端、各遙控服務(wù)器。
此外,對(duì)在遙控服務(wù)器54和遙控服務(wù)器55上各自在控制系通信網(wǎng)59、60上連接的監(jiān)視、控制目標(biāo)機(jī)器56、57之間進(jìn)行機(jī)器的連動(dòng)控制的情況加以說(shuō)明。
在這種情況下,在遙控服務(wù)器55內(nèi),預(yù)先常駐包含輸入的監(jiān)控功能的固定代理620,從而在監(jiān)視、控制目標(biāo)機(jī)器57上存在異常,對(duì)監(jiān)視、控制目標(biāo)機(jī)器56加以控制。
遙控服務(wù)器55檢測(cè)監(jiān)視、控制目標(biāo)機(jī)器57的異常,在要控制作為連動(dòng)目標(biāo)機(jī)器的監(jiān)視、控制目標(biāo)機(jī)器56時(shí),首先,監(jiān)視、控制目標(biāo)機(jī)器57的異常信息經(jīng)由輸入輸出裝置61,通過(guò)控制系通信網(wǎng)60由遙控服務(wù)器55檢測(cè),監(jiān)視、控制目標(biāo)機(jī)器57的虛擬機(jī)器57a的信息變化。
處于遙控服務(wù)器55上的固定代理620通過(guò)監(jiān)視、控制目標(biāo)機(jī)器57的虛擬機(jī)器57a的信息變化而啟動(dòng),由于操作作為連動(dòng)目標(biāo)預(yù)先設(shè)定的監(jiān)視、控制目標(biāo)機(jī)器56,所以操作常與處于遙控服務(wù)器54上的監(jiān)視、控制目標(biāo)機(jī)器56的虛擬機(jī)器56a共有信息的包含虛擬機(jī)器54Sb。一旦處于遙控服務(wù)器55的包含虛擬機(jī)器54Sb的信息變化,則由于包含虛擬機(jī)器54Sb常與處于遙控服務(wù)器54上的虛擬機(jī)器56a共有信息,所以虛擬機(jī)器56a的信息變化,因?yàn)樘摂M機(jī)器56a和監(jiān)視、控制目標(biāo)機(jī)器56常共有信息,所以監(jiān)視、控制目標(biāo)機(jī)器56受到控制。
一方面,因?yàn)樘幱谥醒敕?wù)器51內(nèi)的包含虛擬機(jī)器54Sc、55Sc或客戶終端52內(nèi)的包含虛擬機(jī)器54Sd、55Sd常與處于遙控服務(wù)器54、55內(nèi)的監(jiān)視、控制目標(biāo)機(jī)器56、57的虛擬機(jī)器56a、57a共有信息,所以應(yīng)當(dāng)與在中央控制器51或客戶終端52進(jìn)行連動(dòng)控制的結(jié)果聯(lián)系。
此外,遙控服務(wù)器54通過(guò)參照自身調(diào)用、保持的遙控服務(wù)器55的包含虛擬機(jī)器55Sb,遙控服務(wù)器65的包含虛擬機(jī)器65Sb的記錄信息或控制設(shè)定信息,對(duì)自身在控制系通信網(wǎng)上連接的監(jiān)視、控制目標(biāo)機(jī)器的監(jiān)視或控制進(jìn)行綜合的酌量,使多樣的監(jiān)視、控制也成為可能。例如,在遙控服務(wù)器54中,進(jìn)行某機(jī)器的計(jì)劃運(yùn)轉(zhuǎn)時(shí),在常駐的固定代理610內(nèi)控制系通信網(wǎng)上連接的該機(jī)器的電流超越閾值,遙控服務(wù)器54、55、65加在一起的電流值也超越閾值時(shí),如果這些電流值處在各自的界限值的范圍內(nèi),則參照從遙控服務(wù)器55或65調(diào)用、保持的包含虛擬機(jī)器55Sb或65Sb,考慮在控制系通信網(wǎng)上連接在遙控服務(wù)器55、65上各機(jī)器的運(yùn)轉(zhuǎn)時(shí)間,在剩余時(shí)間使該機(jī)器運(yùn)轉(zhuǎn)也是可能的。
對(duì)實(shí)際上應(yīng)監(jiān)視、控制的點(diǎn)數(shù)達(dá)到數(shù)萬(wàn)點(diǎn)時(shí),如圖12例示所示,通過(guò)WAN和/或LAN53使遙控服務(wù)器90與遙控服務(wù)器54、55、65連接,在遙控服務(wù)器90內(nèi)常駐作成統(tǒng)轄包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器的包含虛擬機(jī)器功能901。通過(guò)該功能遙控服務(wù)器90作成統(tǒng)轄虛擬機(jī)器,其統(tǒng)轄遙控服務(wù)器90調(diào)用、保持的遙控服務(wù)器54的包含虛擬機(jī)器54Se,遙控服務(wù)器55的包含虛擬機(jī)器55Se,遙控服務(wù)器65的包含虛擬機(jī)器65Se。中央服務(wù)器51或客戶終端52,通過(guò)調(diào)用、保持、操作遙控服務(wù)器90作成的統(tǒng)轄虛擬機(jī)器90Tc、90Td,更有效地與監(jiān)視、控制目標(biāo)機(jī)器56、561、562、57、571、572、650、651、652共有信息,使迅速且圓滑地控制成為可能。這是因?yàn)槔缰醒敕?wù)器51調(diào)用、保持的統(tǒng)轄虛擬機(jī)器90Tc經(jīng)常與遙控服務(wù)器90從遙控服務(wù)器54調(diào)用、保持的包含虛擬機(jī)器54Se共有信息,該包含虛擬機(jī)器54Se,如前述所示,與遙控服務(wù)器54作成、保持的虛擬機(jī)器56a、561a、562a共有信息,這些虛擬機(jī)器分別在控制系通信網(wǎng)59、591、592上與遙控服務(wù)器54連接的監(jiān)視、控制目標(biāo)機(jī)器56、561、562共有信息的緣故。對(duì)遙控服務(wù)器55和56也是同樣的。
此外,進(jìn)行機(jī)器間連動(dòng)控制的情況下,例如在控制系通信網(wǎng)59上與遙控服務(wù)器54連接的監(jiān)視、控制目標(biāo)機(jī)器56和在控制系通信網(wǎng)60上經(jīng)由輸入輸出裝置61與遙控服務(wù)器55連接的監(jiān)視、控制機(jī)器57也作為連動(dòng)控制目標(biāo)機(jī)器加以說(shuō)明。
這時(shí),在各遙控服務(wù)器的固定代理上,輸入在哪種機(jī)器間進(jìn)行連動(dòng)控制。
例如,經(jīng)由輸入輸出裝置61與遙控服務(wù)器55連接的監(jiān)視、控制目標(biāo)機(jī)器57的狀態(tài)上出現(xiàn)異常時(shí),遙控服務(wù)器55保持的常與監(jiān)視、控制目標(biāo)機(jī)器57共有信息的虛擬機(jī)器57a的信息變更。如果虛擬機(jī)器57a的內(nèi)容變更,則遙控服務(wù)器90調(diào)用、保持這種情況,因?yàn)檫b控服務(wù)器55作成的包含虛擬機(jī)器55Se常與處于遙控服務(wù)器55內(nèi)的虛擬機(jī)器57a共有信息,所以包含虛擬機(jī)器55Se的內(nèi)容變更。
如果遙控服務(wù)器90調(diào)用、保持的包含虛擬機(jī)器55Se的內(nèi)容變更,則由于遙控服務(wù)器55作成,遙控服務(wù)器54調(diào)用、保持的包含虛擬機(jī)器55Sb和包含虛擬機(jī)器55Se共有信息,所以包含虛擬機(jī)器55Sb的信息變更。在遙控服務(wù)器54中,通過(guò)包含虛擬機(jī)器55Sb的內(nèi)容變更,固定代理610啟動(dòng),作為連動(dòng)控制目標(biāo)機(jī)器的監(jiān)視、控制目標(biāo)機(jī)器56的虛擬機(jī)器56a的信息變更。一旦虛擬機(jī)器56a的內(nèi)容變更,則由于監(jiān)視、控制目標(biāo)機(jī)器56常與虛擬機(jī)器56a共有信息,監(jiān)視、控制目標(biāo)機(jī)器56受到控制。
由于中央服務(wù)器51和客戶終端52的遙控服務(wù)器90作成,中央服務(wù)器51調(diào)用、保持的統(tǒng)轄虛擬機(jī)器90Tc,和客戶終端52調(diào)用、保持的統(tǒng)轄虛擬機(jī)器90Td與包含虛擬機(jī)器55Se共有信息,如果處于遙控服務(wù)器90內(nèi)的包含虛擬機(jī)器55Se的內(nèi)容變更,則統(tǒng)轄虛擬機(jī)器90Tc、90Td的內(nèi)容變更。
即使對(duì)監(jiān)視、控制目標(biāo)機(jī)器56控制的內(nèi)容,如上述說(shuō)明的那樣,由于在遙控服務(wù)器54、55、65、90,中央服務(wù)器51,客戶終端52的虛擬機(jī)器或包含虛擬機(jī)器,統(tǒng)轄虛擬機(jī)器共有信息,結(jié)果應(yīng)當(dāng)有聯(lián)系。
因?yàn)樵谶b控服務(wù)器54、55、65之間在其它監(jiān)視、控制目標(biāo)機(jī)器間連動(dòng)控制的情況也是同樣的,省略說(shuō)明。
這些情況,例如,即使遙控服務(wù)器90出現(xiàn)故障,在各遙控服務(wù)器之間由于調(diào)用、保持相互作成的包含虛擬機(jī)器,所以在各遙控服務(wù)器之間可以進(jìn)行信息共有或連動(dòng)控制,確保系統(tǒng)的可靠性。
工業(yè)上利用的可能性根據(jù)本發(fā)明,具有以下所示的利用可能性。
①因?yàn)樽鳛榫哂信c處于中央服務(wù)器或客戶的監(jiān)視、控制目標(biāo)機(jī)器相同的信息的分出機(jī)構(gòu)而記述的軟件對(duì)象的虛擬機(jī)器常與監(jiān)視、控制目標(biāo)機(jī)器共有相同信息,所以中央服務(wù)器或客戶通過(guò)進(jìn)行自身保持的虛擬機(jī)器的變更,可以容易對(duì)遠(yuǎn)程的監(jiān)視、控制目標(biāo)機(jī)器進(jìn)行監(jiān)視、控制。
②因?yàn)樵陂_(kāi)發(fā)實(shí)現(xiàn)機(jī)器監(jiān)視、控制的軟件期間,可以利用虛擬機(jī)器作為軟件部件,所以即使沒(méi)有數(shù)據(jù)通信或測(cè)量控制的知識(shí),也可以構(gòu)筑高度的監(jiān)視、控制系統(tǒng)。
③由于經(jīng)由網(wǎng)絡(luò)可進(jìn)行系統(tǒng)的變更或各種參量的設(shè)定,所以機(jī)器的更換或技術(shù)員直接到達(dá)現(xiàn)場(chǎng)的次數(shù)變少,所以維護(hù)費(fèi)低。
④可以使控制系和信息系的網(wǎng)絡(luò)無(wú)縫地聯(lián)系,通過(guò)網(wǎng)絡(luò)分散技術(shù)實(shí)裝虛擬機(jī)器,由于沒(méi)有位置依賴性,使利用代理技術(shù)的機(jī)器的監(jiān)視、控制成為可能。
⑤可以大幅增加中央服務(wù)器或客戶終端處理的監(jiān)視、控制目標(biāo)機(jī)器,而且,可以削減這些多數(shù)的監(jiān)視、控制目標(biāo)機(jī)器或遙控服務(wù)器和中央服務(wù)器,客戶終端的信息量,可以進(jìn)行有效的管理、監(jiān)視、控制。
例如通過(guò)搭載便攜電話等的無(wú)線公共電話,即使在沒(méi)有有線公共線路的地段,使通過(guò)無(wú)線公共線路的連接成為可能,此外,可以對(duì)RS232C進(jìn)行更換,由于外部通信裝置的安裝也具有可能的串行通道,所以在擴(kuò)展與外部的通信手段范圍的同時(shí),也擴(kuò)展了服務(wù)器可能設(shè)置的場(chǎng)所的范圍。
⑥具有與監(jiān)視、控制目標(biāo)機(jī)器或輸入輸出裝置進(jìn)行控制信號(hào),數(shù)據(jù)傳送的通信用通道,而且由于可以向與該通道連接的機(jī)器等供應(yīng)電力,所以使監(jiān)視、控制目標(biāo)機(jī)器的電氣配線變得容易。
⑦由于經(jīng)由廣域通信網(wǎng)絡(luò),例如通過(guò)TCP/IP進(jìn)行通信成為可能,所以中央服務(wù)器等處于遠(yuǎn)程的情況下,如果利用互聯(lián)網(wǎng),比使用公共線路的情況不僅可以使通信費(fèi)用更低,而且在世界范圍的任一場(chǎng)所也可以低價(jià)且容易地進(jìn)行對(duì)遙控服務(wù)器的存取。
⑧使從監(jiān)視、控制目標(biāo)機(jī)器直接收集數(shù)據(jù)成為可能。
⑨由于配備系統(tǒng)的功能設(shè)定或維持專用串行通道,可以容易地進(jìn)行系統(tǒng)的功能設(shè)定或維護(hù)。
⑩通過(guò)搭載備用電路,停電時(shí)不喪失數(shù)據(jù),可以恢復(fù)到停電前的狀態(tài),以便盡量不損害監(jiān)視、控制數(shù)據(jù)等的連續(xù)性。
(11)通過(guò)軟件輸入開(kāi)關(guān),從外部進(jìn)行關(guān)停工等時(shí),由于使啟動(dòng)的操作等安全地終止,所以可以使硬件終止。
(12)由于采用了在宇宙飛船上也采用的實(shí)時(shí)操作系統(tǒng),所以在穩(wěn)定的機(jī)器監(jiān)視、控制的同時(shí),提高系統(tǒng)全體的可靠性。此外,由于具有Java執(zhí)行環(huán)境,通過(guò)基于對(duì)象指向的可見(jiàn)開(kāi)發(fā)環(huán)境,使有效的系統(tǒng)構(gòu)筑成為可能。
(13)使現(xiàn)有方式不能設(shè)置的場(chǎng)所或環(huán)境的系統(tǒng)構(gòu)筑成為可能,比現(xiàn)有的系統(tǒng)適用范圍寬。由于可進(jìn)行移動(dòng)媒體的操作,所以不僅從固定場(chǎng)所的系統(tǒng)管理得以解放,而且在存在異常的情況時(shí),通過(guò)例如緊急調(diào)用維護(hù)員,使極快的應(yīng)付成為可能。
(14)中央服務(wù)器或客戶終端,外部系統(tǒng)的數(shù)據(jù)庫(kù)的利用或外部系統(tǒng)的數(shù)據(jù)處理或加工成為可能,也可提高數(shù)據(jù)分析的精度。
(16)由于通過(guò)Java操作處理泛用的串行輸入,適用范圍廣泛。
(17)由于系統(tǒng)的動(dòng)作或異常狀態(tài)作為記錄消息可以儲(chǔ)存在非易失存儲(chǔ)器內(nèi),所以可以防止數(shù)據(jù)損失。由于系統(tǒng)的警報(bào)消息等可以通過(guò)電子郵件通報(bào)給管理者,使極快的應(yīng)付成為可能。
(18)通過(guò)在服務(wù)器內(nèi)常駐代理進(jìn)行監(jiān)視、控制,使單獨(dú)行動(dòng)成為可能,即使客戶終端或其它服務(wù)器停工,不僅使自律的監(jiān)視、控制成為可能,而且不需要常時(shí)與機(jī)器的通信線路連接,所以通信費(fèi)用低。
(19)可極細(xì)致地適應(yīng)用戶需求的系統(tǒng)運(yùn)轉(zhuǎn)的同時(shí),不僅使高效的系統(tǒng)全體的運(yùn)轉(zhuǎn)管理成為可能,而且在遙控服務(wù)器之間監(jiān)視相互連接的機(jī)器狀態(tài),此外,通過(guò)綜合考慮其它遙控服務(wù)器收集的記錄或控制設(shè)定,可以進(jìn)行更加細(xì)致且多樣的控制。
權(quán)利要求
1.一種系統(tǒng),它是客戶終端和中央服務(wù)器經(jīng)WAN和/或LAN與遙控服務(wù)器作為網(wǎng)絡(luò)而連接的進(jìn)行自律的分散控制的系統(tǒng),所述遙控服務(wù)器通過(guò)控制系通信網(wǎng)與監(jiān)視、控制目標(biāo)機(jī)器連接,其特征為,使作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的、且其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議的、作為軟件對(duì)象的虛擬機(jī)器在該系統(tǒng)中具有透明性地移動(dòng),和/或?qū)⑵浔3衷诳蛻艚K端或中央服務(wù)器、遙控服務(wù)器上。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征為,所述遙控服務(wù)器可作成、保持和/或操作虛擬機(jī)器,和/或可配送該虛擬機(jī)器,該虛擬機(jī)器是作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的軟件對(duì)象,在其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征為,所述遙控服務(wù)器具有可作成、保持和/或操作虛擬機(jī)器,和/或可配送該虛擬機(jī)器的功能,該虛擬機(jī)器是作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的軟件對(duì)象,在其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議,并且,具有可調(diào)用、保持和/或操作其它遙控服務(wù)器等作成的虛擬機(jī)器的功能,還可通過(guò)操作虛擬機(jī)器,變更和/或監(jiān)視、控制該監(jiān)視、控制目標(biāo)機(jī)器的信息。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征為,所述遙控服務(wù)器還具有下述功能可作成、保持和/或操作、和/或配送包含多個(gè)虛擬機(jī)器、和/或記述各虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定、和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的包含虛擬機(jī)器,以及統(tǒng)轄多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征為,所述遙控服務(wù)器還具有下述功能可作成、保持和/或操作、和/或配送包含多個(gè)虛擬機(jī)器、和/或記述各虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定、和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的包含虛擬機(jī)器,以及統(tǒng)轄多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,并且,可調(diào)用、保持、和/或操作其它遙控服務(wù)器等作成的包含虛擬機(jī)器、統(tǒng)轄虛擬機(jī)器,通過(guò)操作包含虛擬機(jī)器和/或統(tǒng)轄虛擬機(jī)器,可以進(jìn)行變更和/或監(jiān)視、控制多個(gè)監(jiān)視、控制目標(biāo)機(jī)器各自的信息。
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征為,所述遙控服務(wù)器裝備配送、常駐固定代理的遠(yuǎn)程站點(diǎn)系統(tǒng),用虛擬機(jī)器進(jìn)行與外部連接的監(jiān)視、控制目標(biāo)機(jī)器的信息收集及監(jiān)視、控制的同時(shí),具有可以實(shí)施這些信息的加工、演算等的監(jiān)控功能。
7.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征為,所述遙控服務(wù)器可作成、保持和/或操作虛擬機(jī)器,該虛擬機(jī)器是作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的軟件對(duì)象,在其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議,可向一臺(tái)或兩臺(tái)以上的遙控服務(wù)器中配送該虛擬機(jī)器和/或固定該服務(wù)器的動(dòng)作等的代理,另外,還可作成、保持和/或操作、和或配送包含多個(gè)虛擬機(jī)器、和/或記述虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定、和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的包含虛擬機(jī)器,以及統(tǒng)轄多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,并且可調(diào)用、保持和/或操作遙控服務(wù)器作成的虛擬機(jī)器、包含虛擬機(jī)器、和/或統(tǒng)轄虛擬機(jī)器,通過(guò)與監(jiān)視、控制目標(biāo)機(jī)器共有信息,操作該虛擬機(jī)器、包含虛擬機(jī)器和/或統(tǒng)轄虛擬機(jī)器,和/或使代理動(dòng)作,可變更和/或監(jiān)視、控制各監(jiān)視、控制目標(biāo)機(jī)器的信息,并通過(guò)這些行為,進(jìn)行所收集數(shù)據(jù)的管理、加工以及進(jìn)行系統(tǒng)的管理。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征為,所述遙控服務(wù)器可作成、保持和/或操作虛擬機(jī)器,該虛擬機(jī)器是作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的軟件對(duì)象,在其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議,可向一臺(tái)或兩臺(tái)以上的遙控服務(wù)器中配送該虛擬機(jī)器和/或固定該服務(wù)器的動(dòng)作等的代理,另外,還可作成、保持、和/或操作、和/或配送包含多個(gè)虛擬機(jī)器、和/或記述虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定、和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的包含虛擬機(jī)器,以及統(tǒng)轄多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器,并且可調(diào)用、保持和/或操作遙控服務(wù)器作成的虛擬機(jī)器、包含虛擬機(jī)器、和/或統(tǒng)轄虛擬機(jī)器,通過(guò)與監(jiān)視、控制目標(biāo)機(jī)器共有信息,操作該虛擬機(jī)器、包含虛擬機(jī)器和/或統(tǒng)轄虛擬機(jī)器,和/或操作代理,可變更和/或監(jiān)視、控制各監(jiān)視、控制目標(biāo)機(jī)器的信息,并通過(guò)這些行為,進(jìn)行所收集數(shù)據(jù)的管理、加工以及進(jìn)行系統(tǒng)的管理,而且,所述遙控服務(wù)器具有可作成、保持、和/或操作虛擬機(jī)器、和或配送該虛擬機(jī)器的功能,該虛擬機(jī)器是作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的軟件對(duì)象,其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議,另外,還具有可作成、保持、和/或操作、和/或配送包含多個(gè)虛擬機(jī)器、和/或記述虛擬機(jī)器的動(dòng)作等功能的固定代理的設(shè)定、和/或通過(guò)各虛擬機(jī)器取得的記錄在內(nèi)的包含虛擬機(jī)器,以及統(tǒng)轄多個(gè)包含虛擬機(jī)器的統(tǒng)轄虛擬機(jī)器的功能,并且,還具有可調(diào)用、保持、和/或操作其它遙控服務(wù)器等作成的虛擬機(jī)器、包含虛擬機(jī)器、和/或統(tǒng)轄虛擬機(jī)器的功能,具有通過(guò)操作該虛擬機(jī)器、包含虛擬機(jī)器和/或統(tǒng)轄虛擬機(jī)器,變更和/或監(jiān)視、控制各監(jiān)視、控制目標(biāo)機(jī)器的信息的功能,還裝備有配送、常駐固定代理的遠(yuǎn)程站點(diǎn)系統(tǒng),且使用虛擬機(jī)器進(jìn)行連接于外部的監(jiān)視、控制目標(biāo)機(jī)器的信息收集和監(jiān)視、控制,同時(shí)具有實(shí)施這些信息的加工、演算等監(jiān)控功能。
全文摘要
本發(fā)明涉及一種系統(tǒng),它是客戶終端和中央服務(wù)器經(jīng)WAN和/或LAN與遙控服務(wù)器作為網(wǎng)絡(luò)而連接的進(jìn)行自律的分散控制的系統(tǒng),所述遙控服務(wù)器通過(guò)控制系通信網(wǎng)與監(jiān)視、控制目標(biāo)機(jī)器連接,其特征為,使作為與監(jiān)視、控制目標(biāo)機(jī)器具有相同信息的分出機(jī)構(gòu)而記述的、且其中隱蔽有在與所述目標(biāo)機(jī)器的通信中使用的多個(gè)通信協(xié)議的、作為軟件對(duì)象的虛擬機(jī)器在該系統(tǒng)中具有透明性地移動(dòng),和/或?qū)⑵浔3衷诳蛻艚K端或中央服務(wù)器、遙控服務(wù)器上。
文檔編號(hào)G05B23/02GK1449524SQ01814672
公開(kāi)日2003年10月15日 申請(qǐng)日期2001年8月24日 優(yōu)先權(quán)日2000年8月25日
發(fā)明者中西美一, 大野光治, 東原良一郎, 尾崎賢二, 豐田將史, 今井徹, 黑川俊司, 松本禎之 申請(qǐng)人:四國(guó)電力株式會(huì)社, 四國(guó)計(jì)測(cè)工業(yè)株式會(huì)社