當于上述顯示畫面上的各項目相關(guān)聯(lián)的訪問目標組(特別是相當于上述最優(yōu)指令列表54,但不限于該例子)。
[0183]這里,分級判斷部155例如定期地,對上述數(shù)據(jù)庫160登錄的每個訪問目標,基于對應(yīng)的上述參照頻率數(shù)據(jù),進行分級判斷,將判斷結(jié)果作為上述分級狀態(tài)進行儲存。分級狀態(tài)有普通狀態(tài)和升級狀態(tài)。分級判斷結(jié)果有升級、降級、和保持現(xiàn)狀等。普通狀態(tài)中判斷為升級的情況下,轉(zhuǎn)移至升級狀態(tài)。升級狀態(tài)中判斷為降級的情況下,轉(zhuǎn)移至普通狀態(tài)。
[0184]例如若參照頻率為規(guī)定的第一閾值以上,則判斷為升級。若參照頻率不足規(guī)定的第二閾值,則判斷為降級。另外,閾值的值可以任意設(shè)定,但優(yōu)選地設(shè)定成滿足“第一閾值3第二閾值”的條件。
[0185]外部儲存器參照接受部152在委托的訪問目標的分級狀態(tài)為升級狀態(tài)的情況下,進行上述“立即從數(shù)據(jù)庫160獲取對應(yīng)數(shù)據(jù)的處理”。另一方面,在為普通狀態(tài)的情況下,如上文所述,由通信處理部158進行數(shù)據(jù)獲取。
[0186]并且,整合部156例如定期地(每隔規(guī)定期間)在數(shù)據(jù)庫160中判斷上述分級狀態(tài)為上述“升級狀態(tài)”的訪問目標。并且,將該判斷出的訪問目標作為升級狀態(tài)訪問目標,將該升級狀態(tài)訪問目標整合至上述循環(huán)訪問目標組。由此,即使是伴隨上述邏輯處理的訪問目標,也與伴隨上述刷新處理等的循環(huán)的向連接設(shè)備4的外部儲存器進行訪問處理一同合并進行定期的訪問處理。并且,循環(huán)讀取部157,將在該循環(huán)訪問處理中獲取的數(shù)據(jù)覆蓋儲存在數(shù)據(jù)庫160的對應(yīng)區(qū)域。
[0187]另外,整合部156也可對判斷為降級的訪問目標,進行從上述循環(huán)訪問目標組去除的處理。
另外,循環(huán)訪問目標組,作為一例,也可相當于上述最優(yōu)指令列表54。并且,該例子的情況下,整合部156也可具有相當于上述最優(yōu)指令生成部69的處理功能。另外,該例子的情況下,分級判斷部155以及整合部156也可看作相當于上述分級判斷處理部70。
[0188]但是,上述循環(huán)訪問目標組也可不被優(yōu)化。即,循環(huán)訪問目標組也可單純地為上述刷新處理相關(guān)聯(lián)的各訪問目標的集合。
[0189]如上文所述,本例的可編程顯示器I基本上以顯示畫面上的項目顯示的刷新處理相關(guān)聯(lián)的外部儲存器訪問,和伴隨著邏輯處理執(zhí)行(不定期;突發(fā)性)進行外部儲存器訪問的可編程顯示器為前提。并且,即使在伴隨邏輯處理執(zhí)行的外部儲存器接入的頻率高的狀態(tài)下,也使動作不變得遲緩。
[0190]S卩,本例的可編程顯示器I中,例如將伴隨著邏輯處理執(zhí)行的外部儲存器訪問中的訪問頻率高的訪問目標,整合至刷新處理相關(guān)聯(lián)的訪問目標組。由此,能抑制伴隨著邏輯處理執(zhí)行的外部儲存器訪問對刷新處理相關(guān)聯(lián)的外部儲存器訪問處理較大阻礙的情況。
[0191]特別是,將伴隨著邏輯處理執(zhí)行的外部儲存器訪問中訪問頻率高的訪問目標包含至刷新處理相關(guān)聯(lián)的訪問目標組后進行優(yōu)化,生成上述最優(yōu)指令列表54。由此,外部儲存器訪問相關(guān)聯(lián)的整體的處理效率提高。
[0192]進一步地,每次產(chǎn)生伴隨著邏輯處理執(zhí)行的突發(fā)性外部儲存器接入時,不需要逐一進行外部儲存器接入,提高邏輯處理相關(guān)聯(lián)的處理效率。
另外,本例的可編程顯示器I例如能看作具有未圖示的下述處理功能部。
[0193]項目信息儲存部,該項目信息儲存部對表示各訪問目標的訪問信息進行儲存,上述各訪問目標對應(yīng)于顯示畫面上的各項目;
第一數(shù)據(jù)獲取單元,該第一數(shù)據(jù)獲取單元定期地基于上述訪問信息,從上述連接設(shè)備內(nèi)的各訪問目標處獲取數(shù)據(jù),儲存在內(nèi)部儲存器中;
邏輯處理執(zhí)行部,該邏輯處理執(zhí)行部執(zhí)行任意的邏輯處理,并且向伴隨著該邏輯處理的訪問目標即不定期訪問目標產(chǎn)生訪問處理的情況下,判斷該不定期訪問目標是否整合至上述訪問信息。并且判斷為該不定期訪問目標整合至上述訪問信息的情況下,從上述內(nèi)部儲存器獲取該不定期訪問目標對應(yīng)的數(shù)據(jù);
分級部,該分級部每隔規(guī)定期間,將訪問頻率為規(guī)定的第一閾值以上的上述不定期訪問目標調(diào)整為升級狀態(tài)訪問目標;
整合部,該整合部將成為上述升級狀態(tài)訪問目標的不定期訪問目標整合入上述訪問信息;以及
第二數(shù)據(jù)獲取部,在判斷為上述邏輯處理執(zhí)行部未將不定期訪問目標整合至訪問信息的情況下,該第二數(shù)據(jù)獲取部從連接設(shè)備內(nèi)的該不定期訪問目標獲取數(shù)據(jù);
另外,例如在任意的一個以上的上述不定期訪問目標整合至上述訪問信息的情況下,上述第一數(shù)據(jù)獲取部也從該各不定期訪問目標獲取數(shù)據(jù)并儲存在上述內(nèi)部儲存器。
[0194]另外,例如上述邏輯處理執(zhí)行部與上述不定期訪問目標是否整合至上述訪問信息無關(guān),在每次向任意的上述不定期訪問目標產(chǎn)生訪問處理時,對該不定期訪問目標相關(guān)聯(lián)的訪問頻率進行更新。
[0195]另外,例如在與成為上述升級狀態(tài)訪問目標的上述不定期訪問目標有關(guān)的上述訪問頻率未達到規(guī)定的第二閾值的情況下,上述分級部進行降級,從而不將上述不定期訪問目標整合入上述訪問信息。
[0196]另外,例如優(yōu)選地還具有訪問最優(yōu)化部,該訪問最優(yōu)化部基于上述顯示畫面上的各項目所對應(yīng)的各訪問目標,生成最優(yōu)化后的上述訪問信息。
該例子的情況下,例如通過由上述優(yōu)化部執(zhí)行上述優(yōu)化處理,上述整合部再次生成上述優(yōu)化后的訪問信息,其中,上述優(yōu)化處理基于上述顯示畫面上的各項目所對應(yīng)的各訪問目標和上述升級狀態(tài)訪問目標。
[0197]另外,該例子的情況下,上述第一數(shù)據(jù)獲取部基于該再次生成的上述最優(yōu)化的訪問信息,從上述各訪問目標執(zhí)行數(shù)據(jù)獲取,并且向上述內(nèi)部儲存器執(zhí)行儲存處理。優(yōu)選地還具有項目顯示控制部,該項目顯示控制部利用上述第一數(shù)據(jù)獲取部獲取的、上述各項目對應(yīng)的各訪問目標的數(shù)據(jù),對上述顯示畫面上的各項目的顯示內(nèi)容進行控制。
[0198]上述項目信息儲存部例如也可看作相當于項目列表51。
上述第一數(shù)據(jù)獲取單元例如也可看作相當于上述循環(huán)讀取部157,也可看作相當于最優(yōu)指令列表54以及通信處理部63。
[0199]上述邏輯處理執(zhí)行部例如也可看作相當于上述邏輯處理部64等,也可看作相當于上述邏輯控制部151以及外部儲存器參照接受部152。
[0200]上述分級部例如也可看作相當于上述分級判斷部155。 上述整合部例如也可看作相當于上述整合部156。
或者,上述分級部以及上述整合部也可看作相當于上述分級判斷處理部70。
[0201]上述第二數(shù)據(jù)獲取部例如也可看作相當于上述外部儲存器參照接受部152以及通信處理部158?;蛘?,上述第二數(shù)據(jù)獲取部也可看作上述指令列表53以及通信處理部63。
[0202]上述訪問最優(yōu)化部例如也可看作相當于上述最優(yōu)指令生成部69。
例如作為項目顯示相關(guān)聯(lián)的訪問目標,有D102號和D105號。該情況下,上述最優(yōu)指令生成部69生成的最優(yōu)指令列表54中,訪問目標為“D102號?D105號”。由此,在一次通信中從連接設(shè)備4統(tǒng)一獲取“D102號?D105號”的儲存數(shù)據(jù)。這本身如上文所述為現(xiàn)有技術(shù)。
[0203]這里,例如作為邏輯處理相關(guān)聯(lián)的不定期訪問目標,例如為D108號。該例子的情況下,以往,定期地統(tǒng)一獲取“D102號?D105號”的儲存數(shù)據(jù)。并且,伴隨著邏輯處理,不定期地(突發(fā)性)獲取D108號的儲存數(shù)據(jù)。由此,以往,若向D108號頻繁進行訪問處理,則對“D102號?D105號”的訪問處理造成影響,出現(xiàn)刷新處理和邏輯處理兩方的動作變慢的情況。
[0204]對此,本方法中,在上述不定期訪問目標升級的情況下,在上述最優(yōu)指令生成部69生成的最優(yōu)指令列表54中,訪問目標為“D102號?D108號”。由此,在一次通信中從連接設(shè)備4統(tǒng)一獲取“D102號?D108號”的儲存數(shù)據(jù)。由此,消除了上述的以往的問題。
[0205]另外,以往,每次對上述D108號產(chǎn)生訪問處理時,需要通過逐一例如在訪問列表53儲存指令130來委托訪問處理,在獲取數(shù)據(jù)前進行待機。對此,本方法中,由于伴隨著上述定期的刷新處理讀取儲存在共用儲存器55的數(shù)據(jù)即可,因此提高了邏輯處理相關(guān)聯(lián)的處理效率。
【主權(quán)項】
1.一種可編程顯示器, 是與任意連接設(shè)備相連接的可編程顯示器,其特征在于,包括: 項目信息儲存單元,該項目信息儲存單元對表示各訪問目標的訪問信息進行儲存,所述各訪問目標分別對應(yīng)于顯示畫面上的各項目; 第一數(shù)據(jù)取得單元,該第一數(shù)據(jù)取得單元定期地基于所述訪問信息,從所述連接設(shè)備內(nèi)的各訪問目標處取得數(shù)據(jù),將該數(shù)據(jù)儲存在內(nèi)部儲存器中; 邏輯處理執(zhí)行單元,在執(zhí)行任意的邏輯處理的同時,在伴隨著該邏輯處理產(chǎn)生了針對訪問目標即不定期訪問目標的訪問處理的情況下,該邏輯處理執(zhí)行單元判斷該不定期訪問目標是否已被整合入所述訪問信息,在該不定期訪問目標已被整合入所述訪問信息的情況下,從所述內(nèi)部儲存器取得與該不定期訪問目標對應(yīng)的數(shù)據(jù); 分級單元,該分級單元每隔規(guī)定時間,將訪問頻率為規(guī)定的第一閾值以上的所述不定期訪問目標調(diào)整為升級狀態(tài)訪問目標;以及 整合單元,該整合單元將成為所述升級狀態(tài)訪問目標的不定期訪問目標整合入所述訪問信息。2.如權(quán)利要求1所述的可編程顯示器,其特征在于, 還具有第二數(shù)據(jù)取得單元,該第二數(shù)據(jù)取得單元在所述邏輯處理執(zhí)行單元判斷為所述不定期訪問目標未被整合入所述訪問信息的情況下,從所述連接設(shè)備內(nèi)的該不定期訪問目標處取得數(shù)據(jù)。3.如權(quán)利要求1所述的可編程顯示器,其特征在于, 在任意的一個以上的所述不定期訪問目標已被整合入所述訪問信息的情況下,所述第一數(shù)據(jù)取得單元還從這些不定期訪問目標處取得數(shù)據(jù),將該數(shù)據(jù)儲存在所述內(nèi)部儲存器。4.如權(quán)利要求1所述的可編程顯示器,其特征在于, 不管所述不定期訪問目標是否已經(jīng)被整合入所述訪問信息,所述邏輯處理執(zhí)行單元在每次產(chǎn)生針對任意的所述不定期訪問目標的訪問處理時,都對與該不定期訪問目標相關(guān)聯(lián)的所述訪問頻率進行更新。5.如權(quán)利要求1所述的可編程顯示器,其特征在于, 在與成為所述升級狀態(tài)訪問目標的所述不定期訪問目標有關(guān)的所述訪問頻率未達到規(guī)定的第二閾值的情況下,所述分級單元進行降級,從而不將所述不定期訪問目標整合入訪問信息。6.如權(quán)利要求1所述的可編程顯示器,其特征在于, 還具有訪問優(yōu)化單元,該訪問優(yōu)化單元基于與所述顯示畫面上的各項目分別對應(yīng)的各訪問目標,生成優(yōu)化后的所述訪問信息, 通過由所述優(yōu)化單元執(zhí)行所述優(yōu)化處理,所述整合單元再次生成所述優(yōu)化后的訪問信息,其中,所述優(yōu)化處理基于與所述顯示畫面上的各項目分別對應(yīng)的各訪問目標和所述升級狀態(tài)訪問目標進行, 所述第一數(shù)據(jù)取得單元基于該再次生成的所述優(yōu)化后的訪問信息,取得所述數(shù)據(jù)并將該數(shù)據(jù)存儲在所述內(nèi)部存儲器。7.如權(quán)利要求1所述的可編程顯示器,其特征在于, 還具有項目顯示控制單元,該項目顯示控制單元利用所述第一數(shù)據(jù)取得單元取得且與所述各項目分別對應(yīng)的各訪問目標的數(shù)據(jù),對所述顯示畫面上的各項目的顯示內(nèi)容進行控制。8.如權(quán)利要求1所述的可編程顯示器,其特征在于, 所述各訪問目標是任意所述連接設(shè)備內(nèi)的任意存儲設(shè)備中的任意地址。9.一種程序,其特征在于, 使與任意連接設(shè)備相連接的可編程顯示器的計算機作為如下單元發(fā)揮作用: 項目信息儲存單元,該項目信息儲存單元對表示各訪問目標的訪問信息進行儲存,所述各訪問目標分別對應(yīng)于顯示畫面上的各項目; 第一數(shù)據(jù)取得單元,該第一數(shù)據(jù)取得單元定期地基于所述訪問信息,從所述連接設(shè)備內(nèi)的各訪問目標處取得數(shù)據(jù),將該數(shù)據(jù)儲存在內(nèi)部儲存器中; 邏輯處理執(zhí)行單元,在執(zhí)行任意的邏輯處理的同時,在伴隨著該邏輯處理產(chǎn)生了針對訪問目標即不定期訪問目標的訪問處理的情況下,該邏輯處理執(zhí)行單元判斷該不定期訪問目標是否已被整合入所述訪問信息,在該不定期訪問目標已被整合入所述訪問信息的情況下,從所述內(nèi)部儲存器取得與該不定期訪問目標對應(yīng)的數(shù)據(jù); 分級單元,該分級單元每隔規(guī)定時間,將訪問頻率為規(guī)定的第一閾值以上的所述不定期訪問目標調(diào)整為升級狀態(tài)訪問目標;以及 整合單元,該整合單元將成為所述升級狀態(tài)訪問目標的不定期訪問目標整合入所述訪問信息。
【專利摘要】本發(fā)明的可編程顯示器的特征在于,在共用儲存器(55)中,儲存項目處理部(62)等的項目顯示相關(guān)聯(lián)的訪問目標等、以及邏輯處理部(64)等的邏輯處理相關(guān)聯(lián)的訪問目標等。分級判斷處理部(70)進行儲存在共用儲存器(55)中的、邏輯處理相關(guān)聯(lián)的各訪問目標的升級判斷。最優(yōu)指令生成部(69)不僅利用項目顯示相關(guān)聯(lián)的訪問目標,還利用升級后的訪問目標,生成最優(yōu)訪問列表(54)。
【IPC分類】G05B19/05
【公開號】CN104937508
【申請?zhí)枴緾N201380069680
【發(fā)明人】古山欣史
【申請人】發(fā)纮電機株式會社
【公開日】2015年9月23日
【申請日】2013年3月15日
【公告號】WO2014141476A1