專(zhuān)利名稱(chēng):工具機(jī)數(shù)據(jù)擷取裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明系關(guān)于工具機(jī)/機(jī)床的監(jiān)控技術(shù),更系關(guān)于用以協(xié)調(diào)多個(gè)監(jiān)控裝置對(duì)一工具機(jī)/機(jī)床的數(shù)據(jù)擷取的裝置及方法。
背景技術(shù):
圖IA為一般的工具機(jī)/機(jī)床及其監(jiān)控裝置示意圖,其中工具機(jī)/機(jī)床110可連接至多個(gè)監(jiān)控裝置121 123。各個(gè)監(jiān)控裝置121 123為了執(zhí)行其監(jiān)控的目的,可分別對(duì)工具機(jī)/機(jī)床110發(fā)出一遠(yuǎn)端的參數(shù)擷取請(qǐng)求。圖IB為一監(jiān)控裝置所發(fā)送的一遠(yuǎn)端擷取命令的示意圖。其中,該遠(yuǎn)端的參數(shù)擷取請(qǐng)求主要是針對(duì)多個(gè)參數(shù)進(jìn)行多個(gè)周期性循環(huán)的擷取請(qǐng)求,例如圖中的參數(shù)擷取請(qǐng)求A、B及C。其中,遠(yuǎn)端的擷取請(qǐng)求會(huì)周期性地將各個(gè)參數(shù)擷取請(qǐng)求依序送到工具機(jī)/機(jī)床,目的在請(qǐng)求擷取工具機(jī)/機(jī)床110的一對(duì)應(yīng)參數(shù)值。舉例而言,該對(duì)應(yīng)參數(shù)值可為工具機(jī)/機(jī)床110的電流值、運(yùn)轉(zhuǎn)速度值或溫度值等。然而,在習(xí)知技術(shù)下,當(dāng)該等監(jiān)控裝置121 123同時(shí)對(duì)工具機(jī)/機(jī)床110發(fā)出遠(yuǎn)端的參數(shù)擷取請(qǐng)求時(shí),常常無(wú)法預(yù)期工具機(jī)/機(jī)床121 123回復(fù)各個(gè)參數(shù)擷取請(qǐng)求的順序。此外,由于工具機(jī)/機(jī)床110同時(shí)只能回應(yīng)一參數(shù)擷取請(qǐng)求,因而使得部分參數(shù)擷取請(qǐng)求意外地被忽略,或是未能完整的取得在一周期循環(huán)內(nèi)的所有參數(shù)。此情況將導(dǎo)致監(jiān)控裝置121 123無(wú)法穩(wěn)定地取得正確的工具機(jī)/機(jī)床110的在完整周期循環(huán)內(nèi)的所有參數(shù)值, 進(jìn)而作出錯(cuò)誤的判斷。因此,工具機(jī)/機(jī)床業(yè)者需要一種監(jiān)控工具機(jī)的新機(jī)制,以解決上述問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明提供一種工具機(jī)數(shù)據(jù)擷取裝置,用以處理多個(gè)監(jiān)控裝置所發(fā)出的多個(gè)遠(yuǎn)端擷取命令,其中各遠(yuǎn)端擷取命令系請(qǐng)求擷取一工具機(jī)的多個(gè)參數(shù),而該多個(gè)參數(shù)系為一參數(shù)組合;且其中該工具機(jī)數(shù)據(jù)擷取裝置包括一監(jiān)控裝置鏈結(jié)模塊,耦接至該多個(gè)監(jiān)控裝置,用以接收該多個(gè)監(jiān)控裝置所發(fā)出的該多個(gè)遠(yuǎn)端擷取命令;一命令制定模塊,耦接至該監(jiān)控裝置鏈結(jié)模塊,用以依據(jù)該些遠(yuǎn)端擷取命令,制定多個(gè)近端擷取命令,其中多個(gè)近端擷取命令具有一順序,且每一近端擷取命令系對(duì)應(yīng)每一參數(shù)組合中所有參數(shù)的擷取請(qǐng)求;以及一工具機(jī)鏈結(jié)模塊,耦接于該命令制定模塊與該工具機(jī)之間,用以依據(jù)該些近端擷取命令的順序,依序?qū)⒚恳唤藬X取命令所對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求傳送至該工具機(jī),并自該工具機(jī)取得對(duì)應(yīng)的參數(shù)值。本發(fā)明另提供一種工具機(jī)數(shù)據(jù)擷取方法,用以處理多個(gè)監(jiān)控裝置所發(fā)出的多個(gè)遠(yuǎn)端擷取命令,其中各遠(yuǎn)端擷取命令系請(qǐng)求擷取一工具機(jī)的多個(gè)參數(shù),而該多個(gè)參數(shù)系為一參數(shù)組合;且其中該方法包括下列步驟接收該多個(gè)監(jiān)控裝置所發(fā)出的該多個(gè)遠(yuǎn)端擷取命令;依據(jù)該些遠(yuǎn)端擷取命令,制定多個(gè)近端擷取命令,其中多個(gè)近端擷取命令具有一順序, 且每一近端擷取命令系對(duì)應(yīng)每一參數(shù)組合中所有參數(shù)的擷取請(qǐng)求;以及依據(jù)該些近端擷取命令的順序,依序?qū)⒚恳唤藬X取命令所對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求傳送至該工具機(jī),并自該工具機(jī)取得對(duì)應(yīng)的參數(shù)值。
圖IA為一般的工具機(jī)/機(jī)床及其監(jiān)控裝置示意圖;圖IB為一監(jiān)控裝置所發(fā)送的一遠(yuǎn)端擷取命令的示意圖;圖2A為本發(fā)明一實(shí)施例的工具機(jī)數(shù)據(jù)擷取裝置示意圖;圖2B為自?xún)杀O(jiān)控裝置上所接收到的參數(shù)擷取請(qǐng)求示意圖;圖3為本發(fā)明的工具機(jī)鏈結(jié)模塊250所送出的參數(shù)擷取請(qǐng)求示意圖;圖4為本發(fā)明一實(shí)施例的工具機(jī)數(shù)據(jù)擷取方法流程圖。主要元件符號(hào)說(shuō)明110 工具機(jī);121 123 監(jiān)控裝置;200 工具機(jī)數(shù)據(jù)擷取裝置;210 切換模塊;220 監(jiān)控裝置鏈結(jié)模塊;230 命令制定模塊;240 優(yōu)先權(quán)設(shè)定模塊;250 工具機(jī)鏈結(jié)模塊。
具體實(shí)施例方式下文為介紹本發(fā)明之最佳實(shí)施例。各實(shí)施例用以說(shuō)明本發(fā)明之原理,但非用以限制本發(fā)明。本發(fā)明之范圍當(dāng)以后附之權(quán)利要求為準(zhǔn)。圖2A為本發(fā)明一實(shí)施例的工具機(jī)數(shù)據(jù)擷取裝置示意圖。本發(fā)明的工具機(jī)數(shù)據(jù)擷取裝置200系用以處理多個(gè)監(jiān)控裝置所發(fā)出的多個(gè)遠(yuǎn)端擷取命令,其中每一個(gè)遠(yuǎn)端擷取命令是向工具機(jī)100請(qǐng)求擷取多個(gè)參數(shù),這些參數(shù)可視為一參數(shù)組合,其通常是希望在一個(gè)周期循環(huán)內(nèi)應(yīng)連續(xù)擷取的參數(shù),或是在同一時(shí)間時(shí)的多個(gè)參數(shù),例如在同一時(shí)間內(nèi)的電流值、運(yùn)轉(zhuǎn)速度值和溫度值。本發(fā)明的工具機(jī)數(shù)據(jù)擷取裝置可應(yīng)用在如先前技術(shù)所述的工具機(jī)/機(jī)床及監(jiān)控裝置之間,目的在協(xié)調(diào)各監(jiān)控裝置與工具機(jī)/機(jī)床以使數(shù)據(jù)的傳輸更加穩(wěn)定。在圖2A的實(shí)施例中,本發(fā)明的工具機(jī)數(shù)據(jù)擷取裝置200系獨(dú)立于工具機(jī)110及監(jiān)控裝置121 123之外,成為一獨(dú)立裝置(例如一機(jī)上盒、一專(zhuān)用機(jī)、一工業(yè)電腦、或一個(gè)人電腦),再經(jīng)由有線/無(wú)線通訊方式或RS232連線方式,與工具機(jī)100、監(jiān)控裝置121 123 進(jìn)行鏈結(jié);然而,在其他實(shí)施例中,本發(fā)明的工具機(jī)數(shù)據(jù)擷取裝置200亦可整合于該工具機(jī) 110或監(jiān)控裝置121 123之中。本發(fā)明的工具機(jī)數(shù)據(jù)擷取裝置200至少包括一監(jiān)控裝置鏈結(jié)模塊220、一命令制定模塊230以及一工具機(jī)鏈結(jié)模塊250。在其他實(shí)施例中,工具機(jī)數(shù)據(jù)擷取裝置200更可再包括一切換模塊210和一優(yōu)先權(quán)設(shè)定模塊M0。下文將分別說(shuō)明本發(fā)明的上述各元件。本發(fā)明的監(jiān)控裝置鏈結(jié)模塊220系耦接至該等監(jiān)控裝置121 123,可用以接收該等監(jiān)控裝置121 123所發(fā)出的多個(gè)遠(yuǎn)端擷取命令。值得注意的是,各個(gè)監(jiān)控裝置121 123可能在相同時(shí)間點(diǎn)上或不同時(shí)間點(diǎn)上,分別發(fā)出遠(yuǎn)端擷取命令。
5
本發(fā)明的監(jiān)控裝置鏈結(jié)模塊220所接收的遠(yuǎn)端擷取命令系來(lái)自多個(gè)監(jiān)控裝置,而其所請(qǐng)求擷取的參數(shù)并可能并不相同,所需要的次數(shù)也可能并不相同,不具有規(guī)則性。以圖 2B說(shuō)明上述情況。圖2B為自?xún)杀O(jiān)控裝置上所接收到的遠(yuǎn)端擷取命令示意圖。當(dāng)一監(jiān)控裝置121發(fā)送的遠(yuǎn)端擷取命令包括請(qǐng)求擷取參數(shù)A、B及C(即一參數(shù)組合)一特定次數(shù),例如 N次,而另一監(jiān)控裝置122發(fā)送的遠(yuǎn)端擷取命令包括請(qǐng)求擷取參數(shù)D、E及F (即另一參數(shù)組合)另一特定次數(shù),例如M次,習(xí)知技術(shù)下的工具機(jī)所接收到的參數(shù)擷取請(qǐng)求的排序次序可能如圖2B般雜亂無(wú)章。必須說(shuō)明的是,如此無(wú)規(guī)律的接收方式即是造成習(xí)知技術(shù)中參數(shù)擷取請(qǐng)求時(shí)常意外地被忽略、或是無(wú)法完整取得在一周期循環(huán)內(nèi)所有參數(shù)的主因。本發(fā)明的命令制定模塊230即可用以解決上述問(wèn)題。本發(fā)明的命令制定模塊230 系耦接至該監(jiān)控裝置鏈結(jié)模塊220,可依據(jù)該監(jiān)控裝置鏈結(jié)模塊220所接收的多個(gè)遠(yuǎn)端擷取命令,制定多個(gè)近端擷取命令。這些近端擷取命令之間可具有順序性,且每一個(gè)近端擷取命令系對(duì)應(yīng)到每一參數(shù)組合中多個(gè)參數(shù)的擷取請(qǐng)求。多個(gè)近端擷取命令的順序,可有多種決定方式,例如,將所有的監(jiān)控裝置決定一順序,然后依照此順序?qū)⒏鞅O(jiān)控裝置的近端擷取命令輪流排成;或是,每一的監(jiān)控裝置具有一優(yōu)先權(quán),依據(jù)監(jiān)控裝置的優(yōu)先權(quán)來(lái)決定其所對(duì)應(yīng)產(chǎn)生的近端擷取命令的順序;又或者是,依據(jù)所有遠(yuǎn)端擷取命令中的擷取參數(shù)的次數(shù),次數(shù)較多的遠(yuǎn)端擷取命令其所對(duì)應(yīng)產(chǎn)生的近端擷取命令可在順序中較為密集。舉例而言,在圖2B的實(shí)施例中,本發(fā)明的命令制定模塊230即可依據(jù)屬于監(jiān)控裝置121所發(fā)送的遠(yuǎn)端擷取命令(參數(shù)組合1 參數(shù)A、B及C,擷取N次),制定擷取參數(shù)組合1中所有參數(shù)的近端擷取命令一對(duì)應(yīng)特定次數(shù)如2次,此近端擷取命令即為擷取參數(shù)A、參數(shù)B、參數(shù)C、參數(shù)A、參數(shù)B、參數(shù)C(如圖3的命令1);而依據(jù)監(jiān)控裝置122所發(fā)送的遠(yuǎn)端擷取命令(參數(shù)組合2 參數(shù)D、E及F,擷取M次),制定擷取參數(shù)組合2中所有參數(shù)的近端擷取命令另一對(duì)應(yīng)特定次數(shù)如2次,此近端擷取命令即為擷取參數(shù)D、參數(shù)E、參數(shù)F、參數(shù)D、參數(shù)E、參數(shù)F(例如圖 3的命令2、。一般來(lái)說(shuō),命令制定模塊230可將所有遠(yuǎn)端擷取命令中所要擷取的參數(shù)及其次數(shù),制定出特定數(shù)量的近端擷取命令,而所有近端擷取命令中對(duì)任一參數(shù)的對(duì)應(yīng)特定次數(shù)的總和,系符合所有遠(yuǎn)端擷取命令中對(duì)應(yīng)該參數(shù)的指定次數(shù)。也就是說(shuō),當(dāng)遠(yuǎn)端擷取命令對(duì)參數(shù)A的指定次數(shù)是N次,命令制定模塊230所制定出的特定數(shù)量近端擷取命令中,可能
分別是擷取2次參數(shù)A、擷取3次參數(shù)A、擷取2次參數(shù)A......,所有近端擷取命令中對(duì)參
數(shù)A的擷取次數(shù)總和,將會(huì)等于N。在另一實(shí)施例中,該命令制定模塊230亦可將同一監(jiān)控裝置所發(fā)出的同一遠(yuǎn)端擷取命令(參數(shù)組合1 參數(shù)A、B及C,擷取N次),產(chǎn)生一近端擷取命令(擷取參數(shù)A、參數(shù)B、參數(shù)C、參數(shù)A、參數(shù)B、參數(shù)C)之后,再依據(jù)尚未被制定成上述近端擷取命令的剩余次數(shù),即N-2,來(lái)制定另一近端擷取命令(擷取參數(shù)A、參數(shù)B、參數(shù)C,如圖3的命令3),因此剩余次數(shù)將變成即N-3。本發(fā)明的工具機(jī)鏈結(jié)模塊250系耦接于該命令制定模塊230與該工具機(jī)110之間。在本發(fā)明的命令制定模塊230制定出近端擷取命令之后,工具機(jī)鏈結(jié)模塊250可進(jìn)一步將各近端擷取命令所對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求依序傳送至該工具機(jī),并自該工具機(jī)取得該對(duì)應(yīng)參數(shù)值。其中,該對(duì)應(yīng)參數(shù)值可為工具機(jī)110的電流值、運(yùn)轉(zhuǎn)速度值或溫度值等。在另一實(shí)施例中,本發(fā)明的切換模塊210,可耦接于該命令制定模塊230與該工具機(jī)鏈結(jié)模塊250之間,用以在每一近端擷取命令的所有參數(shù)擷取請(qǐng)求皆已完整傳送至該工具后,始將下一個(gè)近端擷取命令的所有參數(shù)擷取請(qǐng)求予以傳送。下文以圖3的實(shí)施例做說(shuō)明本發(fā)明的工具機(jī)鏈結(jié)模塊250及切換模塊210的技術(shù)效果。 在另一實(shí)施例中,當(dāng)該工具機(jī)數(shù)據(jù)擷取裝置接收一新增監(jiān)控裝置的新增遠(yuǎn)端擷取命令時(shí),例如參數(shù)組合3 參數(shù)A及F,擷取P次,命令制定模塊230更包括依據(jù)該新增遠(yuǎn)端擷取命令(參數(shù)組合3 參數(shù)A及F,擷取P次),制定多個(gè)新增近端擷取命令(擷取參數(shù)A、 參數(shù)F)及其順序,新增近端擷取命令的順序可采取如上所述方式來(lái)安排,并同時(shí)考量尚未執(zhí)行的近端擷取命令,例如將新增近端擷取命令和原先尚未執(zhí)行的近端擷取命令重新調(diào)整新順序。然后工具機(jī)鏈結(jié)模塊250則可依據(jù)尚未執(zhí)行參數(shù)擷取請(qǐng)求的該些近端擷取命令以及該新增近端擷取命令的順序,依序?qū)⒃撔┙藬X取命令所對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求,傳送至該工具機(jī)100,并自該工具機(jī)100取得對(duì)應(yīng)的參數(shù)值。 圖3為本發(fā)明的工具機(jī)鏈結(jié)模塊250所送出的參數(shù)擷取請(qǐng)求示意圖。其中,監(jiān)控裝置121所發(fā)送的近端擷取命令(如擷取參數(shù)A、參數(shù)B、參數(shù)C、參數(shù)A、參數(shù)B及參數(shù)C)被完整地送出后,始發(fā)送另一監(jiān)控裝置122所發(fā)送的近端擷取命令(如擷取參數(shù)D、參數(shù)E、參數(shù)F、參數(shù)D、參數(shù)E及參數(shù)F)。對(duì)照至圖2B,原本監(jiān)控裝置鏈結(jié)模塊220所接收的參數(shù)擷取請(qǐng)求是雜亂無(wú)規(guī)律的,而在經(jīng)過(guò)本發(fā)明的作用后,無(wú)論與工具機(jī)溝通的監(jiān)控裝置數(shù)目為何, 皆可確保參數(shù)擷取請(qǐng)求能夠正確無(wú)誤地發(fā)送至工具機(jī),且不會(huì)使得在一周期循環(huán)內(nèi)的所有參數(shù)有所漏失。在另一實(shí)施例中,本發(fā)明的優(yōu)先權(quán)設(shè)定模塊240可耦接于該監(jiān)控裝置鏈結(jié)模塊 220與該命令制定模塊230之間,用以依據(jù)各監(jiān)控裝置121 123所設(shè)定的優(yōu)先權(quán),將各監(jiān)控裝置的遠(yuǎn)端擷取命令排序并據(jù)以依序產(chǎn)生近端擷取命令。更明確地說(shuō),優(yōu)先權(quán)設(shè)定模塊 240可在本發(fā)明的監(jiān)控裝置鏈結(jié)模塊220與各個(gè)監(jiān)控裝置121 123連接時(shí),即自動(dòng)將各個(gè)監(jiān)控裝置121 123的數(shù)據(jù)予以注冊(cè)于其中,并自動(dòng)給定或依使用者手動(dòng)設(shè)定而賦予該等監(jiān)控裝置121 123優(yōu)先權(quán)順序。如次一來(lái),當(dāng)命令制定模塊230同時(shí)制定出多個(gè)近端擷取命令時(shí),即可將該等近端擷取命令依照設(shè)定的優(yōu)先權(quán)予以排序。本發(fā)明的工具機(jī)數(shù)據(jù)擷取裝置200已于前文中詳細(xì)介紹完畢。除了工具機(jī)數(shù)據(jù)擷取裝置200,本發(fā)明另提供一種工具機(jī)數(shù)據(jù)擷取方法,目的同工具機(jī)數(shù)據(jù)擷取裝置200,亦用以處理多個(gè)監(jiān)控裝置所發(fā)出的多個(gè)遠(yuǎn)端擷取命令。處理多個(gè)監(jiān)控裝置所發(fā)出的多個(gè)遠(yuǎn)端擷取命令,其中各遠(yuǎn)端擷取命令系請(qǐng)求擷取一工具機(jī)的多個(gè)參數(shù),而該多個(gè)參數(shù)系為一參數(shù)組合。圖4為本發(fā)明一實(shí)施例的工具機(jī)數(shù)據(jù)擷取方法流程圖。本發(fā)明的工具機(jī)數(shù)據(jù)擷取方法包括在步驟S402中,接收該多個(gè)監(jiān)控裝置所發(fā)出的該多個(gè)遠(yuǎn)端擷取命令;在步驟 S404中,依據(jù)該些遠(yuǎn)端擷取命令,制定多個(gè)近端擷取命令,其中多個(gè)近端擷取命令具有一順序,且每一近端擷取命令系對(duì)應(yīng)每一參數(shù)組合中所有參數(shù)的擷取請(qǐng)求;以及在步驟S406 中,依據(jù)該些近端擷取命令的順序,依序?qū)⒚恳唤藬X取命令所對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求傳送至該工具機(jī),并自該工具機(jī)取得對(duì)應(yīng)的參數(shù)值。在另一實(shí)施例中,本發(fā)明的工具機(jī)數(shù)據(jù)擷取方法會(huì)在該近端擷取命令的所有參數(shù)擷取請(qǐng)求皆已完整傳送至該工具后,始傳送次一近端擷取命令的所有參數(shù)擷取請(qǐng)求。在一最佳實(shí)施例中,本發(fā)明的工具機(jī)數(shù)據(jù)擷取方法可進(jìn)一步依據(jù)各監(jiān)控裝置所設(shè)定的優(yōu)先權(quán), 將各監(jiān)控裝置的近端擷取命令排序。本發(fā)明的工具機(jī)數(shù)據(jù)擷取方法可透過(guò)前述工具機(jī)數(shù)據(jù)擷取裝置200的各個(gè)模塊210 250實(shí)施,熟悉本技藝人士可參照前文了解本發(fā)明的工具機(jī)數(shù)據(jù)擷取裝置200,因此,本文不再贅述該工具機(jī)數(shù)據(jù)擷取方法的相關(guān)實(shí)施例。本發(fā)明的方法,或特定型態(tài)或其部份,可以以程序碼的型態(tài)包含于實(shí)體媒體,如軟盤(pán)、光碟、硬盤(pán)、或是任何其他機(jī)器可讀取(如電腦可讀取)儲(chǔ)存媒體,其中,當(dāng)程序碼被機(jī)器,如電腦載入且執(zhí)行時(shí),此機(jī)器變成用以參與本發(fā)明的裝置或系統(tǒng)。本發(fā)明的方法、系統(tǒng)與裝置也可以以程序碼型態(tài)透過(guò)一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態(tài)進(jìn)行傳送,其中,當(dāng)程序碼被機(jī)器,如電腦、電子設(shè)備所接收、載入且執(zhí)行時(shí),此機(jī)器變成用以參與本發(fā)明的裝置或系統(tǒng)。當(dāng)在一般用途處理器實(shí)作時(shí),程序碼結(jié)合處理器提供一操作類(lèi)似于應(yīng)用特定邏輯電路的獨(dú)特裝置。本發(fā)明雖以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明的范圍,任何本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種工具機(jī)數(shù)據(jù)擷取裝置,用以處理多個(gè)監(jiān)控裝置所發(fā)出的多個(gè)遠(yuǎn)端擷取命令,其特征在于,所述的各遠(yuǎn)端擷取命令系請(qǐng)求擷取一工具機(jī)的多個(gè)參數(shù),而所述的多個(gè)參數(shù)系為一參數(shù)組合;其特征在于,所述的工具機(jī)數(shù)據(jù)擷取裝置包括一監(jiān)控裝置鏈結(jié)模塊,耦接至所述的多個(gè)監(jiān)控裝置,用以接收所述的多個(gè)監(jiān)控裝置所發(fā)出的所述的多個(gè)遠(yuǎn)端擷取命令;一命令制定模塊,耦接至所述的監(jiān)控裝置鏈結(jié)模塊,用以依據(jù)所述的遠(yuǎn)端擷取命令,制定多個(gè)近端擷取命令,其中多個(gè)近端擷取命令具有一順序,且每一近端擷取命令系對(duì)應(yīng)每一參數(shù)組合中所有參數(shù)的擷取請(qǐng)求;以及一工具機(jī)鏈結(jié)模塊,耦接于所述的命令制定模塊與所述的工具機(jī)之間,用以依據(jù)所述的近端擷取命令的順序,依序?qū)⒚恳唤藬X取命令所對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求傳送至所述的工具機(jī),并自所述的工具機(jī)取得對(duì)應(yīng)的參數(shù)值。
2.如權(quán)利要求1所述的工具機(jī)數(shù)據(jù)擷取裝置,其特征在于,所述的裝置更包括一切換模塊,耦接于所述的命令制定模塊與所述的工具機(jī)鏈結(jié)模塊之間,用以在每一近端擷取命令的所有參數(shù)擷取請(qǐng)求皆已完整傳送至所述的工具后,始傳送次一近端擷取命令的所有參數(shù)擷取請(qǐng)求。
3.如權(quán)利要求1所述的工具機(jī)數(shù)據(jù)擷取裝置,其特征在于,所述的每一遠(yuǎn)端擷取命令系請(qǐng)求擷取所述的工具機(jī)的多個(gè)參數(shù)一指定次數(shù),每一近端擷取命令系請(qǐng)求擷取對(duì)應(yīng)每一參數(shù)組合中多個(gè)參數(shù)一對(duì)應(yīng)特定次數(shù),而所有近端擷取命令中對(duì)任一參數(shù)的對(duì)應(yīng)特定次數(shù)的總和,系符合所有遠(yuǎn)端擷取命令中對(duì)應(yīng)所述的參數(shù)的指定次數(shù)。
4.如權(quán)利要求1所述的工具機(jī)數(shù)據(jù)擷取裝置,其特征在于,所述的裝置更包括一優(yōu)先權(quán)設(shè)定模塊,耦接于所述的監(jiān)控裝置鏈結(jié)模塊與所述的命令制定模塊之間,用以依據(jù)各監(jiān)控裝置所設(shè)定的優(yōu)先權(quán),將多個(gè)近端擷取命令排序以產(chǎn)生所述的順序。
5.如權(quán)利要求3所述的工具機(jī)數(shù)據(jù)擷取裝置,其特征在于,當(dāng)所述的工具機(jī)數(shù)據(jù)擷取裝置接收一新增監(jiān)控裝置的新增遠(yuǎn)端擷取命令時(shí),所述的命令制定模塊更包括依據(jù)所述的新增遠(yuǎn)端擷取命令,制定多個(gè)新增近端擷取命令及其順序,且工具機(jī)鏈結(jié)模塊更依據(jù)尚未執(zhí)行參數(shù)擷取請(qǐng)求的所述的近端擷取命令以及所述的新增近端擷取命令的順序,依序?qū)⑺龅慕藬X取命令所對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求,傳送至所述的工具機(jī),并自所述的工具機(jī)取得對(duì)應(yīng)的參數(shù)值。
6.一種工具機(jī)數(shù)據(jù)擷取方法,用以處理多個(gè)監(jiān)控裝置所發(fā)出的多個(gè)遠(yuǎn)端擷取命令,其特征在于,所述的各遠(yuǎn)端擷取命令系請(qǐng)求擷取一工具機(jī)的多個(gè)參數(shù),而所述的多個(gè)參數(shù)系為一參數(shù)組合;且其中所述的方法包括下列步驟接收所述的多個(gè)監(jiān)控裝置所發(fā)出的所述的多個(gè)遠(yuǎn)端擷取命令;依據(jù)所述的遠(yuǎn)端擷取命令,制定多個(gè)近端擷取命令,其中多個(gè)近端擷取命令具有一順序,且每一近端擷取命令系對(duì)應(yīng)每一參數(shù)組合中所有參數(shù)的擷取請(qǐng)求;以及依據(jù)所述的近端擷取命令的順序,依序?qū)⒚恳唤藬X取命令所對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求傳送至所述的工具機(jī),并自所述的工具機(jī)取得對(duì)應(yīng)的參數(shù)值。
7.如權(quán)利要求6所述的工具機(jī)數(shù)據(jù)擷取方法,其特征在于,所述的方法更包括下列步驟在每一近端擷取命令的所有參數(shù)擷取請(qǐng)求皆已完整傳送至所述的工具后,始傳送次一近端擷取命令的所有參數(shù)擷取請(qǐng)求。
8.如權(quán)利要求6所述的工具機(jī)數(shù)據(jù)擷取方法,其特征在于,所述的每一遠(yuǎn)端擷取命令系請(qǐng)求擷取所述的工具機(jī)的多個(gè)參數(shù)一指定次數(shù),每一近端擷取命令系請(qǐng)求擷取對(duì)應(yīng)每一參數(shù)組合中多個(gè)參數(shù)一對(duì)應(yīng)特定次數(shù),而所有近端擷取命令中對(duì)任一參數(shù)的對(duì)應(yīng)特定次數(shù)的總和,系符合所有遠(yuǎn)端擷取命令中對(duì)應(yīng)所述的參數(shù)的指定次數(shù)。
9.如權(quán)利要求8所述的工具機(jī)數(shù)據(jù)擷取方法,其特征在于,所述的方法更包括下列步驟依據(jù)各監(jiān)控裝置所設(shè)定的優(yōu)先權(quán),將多個(gè)近端擷取命令排序以產(chǎn)生所述的順序。
10.如權(quán)利要求8所述的工具機(jī)數(shù)據(jù)擷取方法,其特征在于,當(dāng)所述的工具機(jī)數(shù)據(jù)擷取裝置接收一新增監(jiān)控裝置的新增遠(yuǎn)端擷取命令時(shí),所述的命令制定模塊更包括依據(jù)所述的新增遠(yuǎn)端擷取命令,制定多個(gè)新增近端擷取命令及其順序,且工具機(jī)鏈結(jié)模塊更依據(jù)尚未執(zhí)行參數(shù)擷取請(qǐng)求的所述的近端擷取命令以及所述的新增近端擷取命令的順序,依序?qū)⑺龅慕藬X取命令所對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求,傳送至所述的工具機(jī),并自所述的工具機(jī)取得對(duì)應(yīng)的參數(shù)值。
全文摘要
本發(fā)明公開(kāi)了一種工具機(jī)數(shù)據(jù)擷取裝置,用以處理多個(gè)監(jiān)控裝置所發(fā)出的多個(gè)遠(yuǎn)端擷取命令,包括一監(jiān)控裝置鏈結(jié)模塊,接收多個(gè)監(jiān)控裝置所發(fā)出的多個(gè)遠(yuǎn)端擷取命令;一命令制定模塊,依據(jù)遠(yuǎn)端擷取命令制定多個(gè)近端擷取命令,其中多個(gè)近端擷取命令具有一順序,且每一近端擷取命令對(duì)應(yīng)每一參數(shù)組合中多個(gè)參數(shù)的擷取請(qǐng)求;以及一工具機(jī)鏈結(jié)模塊,依據(jù)近端擷取命令順序,將每一近端擷取命令對(duì)應(yīng)的多個(gè)參數(shù)擷取請(qǐng)求傳送至該工具機(jī),并取得對(duì)應(yīng)的參數(shù)值。
文檔編號(hào)G05B19/406GK102486640SQ20101057470
公開(kāi)日2012年6月6日 申請(qǐng)日期2010年12月6日 優(yōu)先權(quán)日2010年12月6日
發(fā)明者劉信義, 劉奕麟, 顏均泰, 高志強(qiáng) 申請(qǐng)人:財(cái)團(tuán)法人資訊工業(yè)策進(jìn)會(huì)