專利名稱:可編程顯示器以及控制系統(tǒng)、備份/恢復(fù)處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種可編程顯示器,其與可編程控制器等控制裝置 連接。另外,本發(fā)明涉及一種控制系統(tǒng)和備份/恢復(fù)處理方法,其對(duì) 與可編程顯示器連接的控制裝置的設(shè)定信息進(jìn)行備份/恢復(fù)處理。
背景技術(shù):
可編程控制器通過周期地反復(fù)執(zhí)行順序程序,對(duì)與可編程控制 器連接的控制對(duì)象的動(dòng)作進(jìn)行控制,執(zhí)行規(guī)定的處理。該順序程序存 儲(chǔ)在可編程控制器內(nèi)的用戶程序存儲(chǔ)部?jī)?nèi),加載至可編程控制器內(nèi)的
存儲(chǔ)器中,通過MPU (Micro Processing Unit)執(zhí)行。為了防止由意 外的事故破壞該順序程序,當(dāng)前提出了備份順序程序的結(jié)構(gòu)。例如, 已知以下的現(xiàn)有技術(shù),即,通過執(zhí)行寫入命令,將順序程序存儲(chǔ)至經(jīng) 由通信接口與可編程控制器連接的管理用計(jì)算機(jī)或者存儲(chǔ)卡等存儲(chǔ) 介質(zhì)中。
另外,可編程控制器當(dāng)然是由使用者(以下,稱為"終端用戶") 使用的,但通常系統(tǒng)設(shè)定者(以下,稱為"裝配商")會(huì)使用由制造 者(以下,稱為"制造商")制造的可編程控制器,構(gòu)筑符合終端用 戶需求的包含順序程序和控制參數(shù)的系統(tǒng)。另外,對(duì)于裝配商,由于 在用于使構(gòu)筑的系統(tǒng)進(jìn)行動(dòng)作的順序程序和參數(shù)中,包含有想要在裝 配商內(nèi)部作為秘密的技術(shù)情報(bào)等,所以希望防止非法復(fù)制等。
因此,當(dāng)前提出了以下技術(shù),即,在向存儲(chǔ)介質(zhì)保存順序程序 時(shí),寫入用于識(shí)別可編程控制器的對(duì)應(yīng)于設(shè)備或者以設(shè)定信息為單位 進(jìn)行保護(hù)的固有信息,在從存儲(chǔ)介質(zhì)向可編程控制器讀出順序程序 時(shí),將用于防止非法加載的保護(hù)鑰與對(duì)應(yīng)于設(shè)備的固有信息進(jìn)行比 較,僅在一致的情況下,許可從存儲(chǔ)介質(zhì)讀出順序程序(例如,參照 專利文獻(xiàn)1)。
6專利文獻(xiàn)1:特開2006—106998號(hào)公報(bào)
發(fā)明內(nèi)容
但是,在上述專利文獻(xiàn)1中,利用可編程控制器,在與可編程 控制器連接的管理用計(jì)算機(jī)或存儲(chǔ)卡等存儲(chǔ)介質(zhì)之間,進(jìn)行可編程控 制器內(nèi)的順序程序的保存或加載。通常,由于可編程控制器不具有顯 示單元,所以存在操作性差的問題。另外,在專利文獻(xiàn)l的技術(shù)中, 存在僅能保存包含在本可編程控制器中的順序程序的問題。
另外,在專利文獻(xiàn)1中,對(duì)于將存儲(chǔ)在可編程控制器內(nèi)的多個(gè) 順序程序和控制參數(shù)集中進(jìn)行備份的流程,或者將多個(gè)順序程序和控 制參數(shù)集中恢復(fù)至可編程控制器內(nèi)的存儲(chǔ)器中的流程,沒有作任何公 開。此外,上述問題不僅限于可編程控制器,對(duì)于CNC (Computer Numerical Control)等控制裝置同樣存在。
本發(fā)明就是鑒于上述問題而提出的,其目的在于得到一種可編 程顯示器以及控制系統(tǒng)、備份/恢復(fù)處理方法,其可以在多個(gè)控制裝 置和存儲(chǔ)介質(zhì)之間,集中且操作性良好地對(duì)控制程序和控制參數(shù)等設(shè) 定信息進(jìn)行備份/恢復(fù)處理。另外,其目的在于得到一種可編程顯示 器以及控制系統(tǒng)、備份/恢復(fù)處理方法,其可以一邊防止備份后的設(shè) 定信息被非法使用, 一邊操作性良好地執(zhí)行多個(gè)控制裝置內(nèi)的設(shè)定信 息的備份/恢復(fù)處理。
為了實(shí)現(xiàn)上述目的,本發(fā)明所涉及的可編程顯示器與控制裝置連 接,顯示所述控制裝置的狀態(tài)和包含針對(duì)所述控制裝置的設(shè)定畫面在 內(nèi)的顯示畫面,其中,該控制裝置存儲(chǔ)用于進(jìn)行規(guī)定控制處理的設(shè)定 信息,基于該設(shè)定信息進(jìn)行控制處理,其特征在于,所述可編程顯示
器具有通信處理單元,其進(jìn)行對(duì)所述控制裝置的訪問;文件系統(tǒng)處
理單元,其進(jìn)行對(duì)內(nèi)置于該可編程顯示器內(nèi)或者相對(duì)于該可編程顯示
器可拆卸的存儲(chǔ)介質(zhì)的訪問,該存儲(chǔ)介質(zhì)用于存儲(chǔ)包含對(duì)象控制裝置 信息和對(duì)象設(shè)定信息的備份/恢復(fù)對(duì)象信息,該對(duì)象控制裝置信息用 于從與該可編程顯示器連接的控制裝置中,指定進(jìn)行備份/恢復(fù)處理 的控制裝置,該對(duì)象設(shè)定信息用于從由所述對(duì)象控制裝置信息指定的控制裝置內(nèi)的設(shè)定信息中,指定進(jìn)行備份/恢復(fù)處理的設(shè)定信息;以 及設(shè)定信息獲取/寫入處理單元,其按照來自外部的備份/恢復(fù)處理的 執(zhí)行請(qǐng)求,基于所述存儲(chǔ)介質(zhì)中的所述備份/恢復(fù)對(duì)象信息,經(jīng)由所 述通信處理單元訪問所述控制裝置,同時(shí),經(jīng)由所述文件系統(tǒng)處理單 元訪問所述存儲(chǔ)介質(zhì),進(jìn)行所述設(shè)定信息的備份/恢復(fù)處理。
發(fā)明的效果
根據(jù)本發(fā)明,具有以下效果,即,可以防止控制裝置內(nèi)的控制 程序和控制參數(shù)等設(shè)定信息非法泄漏,同時(shí)可以以最小限度的操作對(duì) 多個(gè)控制裝置的設(shè)定信息進(jìn)行備份。
圖1是示意地表示具有本發(fā)明所涉及的可編程顯示器的控制系 統(tǒng)的結(jié)構(gòu)的框圖。
圖2是表示存儲(chǔ)在可移動(dòng)存儲(chǔ)介質(zhì)中的信息的一個(gè)例子的圖。 圖3是示意地表示備份信息和整體密碼的關(guān)系的圖。 圖4是表示初次時(shí)的備份處理的流程的一個(gè)例子的流程圖。 圖5是表示第2次以后的備份處理的流程的一個(gè)例子的流程圖。 圖6是表示在可編程顯示器與控制裝置之間進(jìn)行的設(shè)定信息備 份/恢復(fù)處理的流程的 一 個(gè)例子的時(shí)序圖。
圖7是表示恢復(fù)處理的流程的一個(gè)例子的流程圖。
符號(hào)的說明
10可編程顯示器
11一A 11一X通信接口部
12 — A 12 — X通信驅(qū)動(dòng)模塊
13外部存儲(chǔ)介質(zhì)接口部
14文件系統(tǒng)處理部
15帶輸入功能的顯示部
16操作 顯示處理部
17整體密碼認(rèn)證處理部18個(gè)體密碼輸入處理部
19設(shè)定信息獲取/寫入處理部30 —A 30 — X控制裝置50可移動(dòng)存儲(chǔ)介質(zhì)
具體實(shí)施例方式
下面,參照附圖,對(duì)本發(fā)明所涉及的可編程顯示器以及控制系統(tǒng)、備份/恢復(fù)處理方法的最佳實(shí)施方式詳細(xì)地進(jìn)行說明。此外,本發(fā)明不限定于本實(shí)施方式。另外,在本說明書中,所謂備份是指,將與可編程顯示器連接的控制裝置的動(dòng)作所需的控制程序"控制參數(shù)等信息,保存至安裝在可編程顯示器上的存儲(chǔ)介質(zhì)中的處理。另一方面,所謂恢復(fù)是指,將通過上述備份而記錄在存儲(chǔ)介質(zhì)中的控制程序*控制參數(shù)信息,從可編程顯示器寫回控制裝置,將控制裝置的狀態(tài)還原至實(shí)施備份處理時(shí)的狀態(tài)的處理。
圖1是示意地表示具有本發(fā)明所涉及的可編程顯示器的控制系
統(tǒng)的結(jié)構(gòu)的框圖??刂葡到y(tǒng)具有可編程顯示器10;大于或等于1
臺(tái)的可編程控制器或CNC等控制裝置30 —A 30 — X;以及相對(duì)于可編程顯示器10可拆卸的存儲(chǔ)卡或USB (Universal Serial Bus)存儲(chǔ)器等可移動(dòng)存儲(chǔ)介質(zhì)50。在這里,在控制裝置30 — A 30 — X中,存儲(chǔ)有控制程序和控制參數(shù)等設(shè)定信息。另外,可以由設(shè)備密碼來保護(hù)對(duì)控制裝置30 — A 30 —X自身的訪問。在這里,對(duì)控制裝置30一A的訪問由設(shè)備密碼A保護(hù),而對(duì)控制裝置30_B的訪問沒有由設(shè)備密碼進(jìn)行限制。另外,對(duì)于控制裝置30 — A、 30 — B內(nèi)的設(shè)定信息,也由設(shè)定信息用密碼來保護(hù)對(duì)設(shè)定信息進(jìn)行的訪問。
在可移動(dòng)存儲(chǔ)介質(zhì)50中,對(duì)控制裝置30 — A 30 — X內(nèi)的設(shè)定信息進(jìn)行備份。這時(shí),為了使實(shí)際使用圖1所示的系統(tǒng)的終端用戶可以對(duì)設(shè)定信息進(jìn)行備份,以防備控制裝置30 — A 30 — X發(fā)生故障,同時(shí)使終端用戶無法閱覽各個(gè)設(shè)定信息的內(nèi)容,而對(duì)備份后的設(shè)定信息進(jìn)行以下所示的處理。
圖2是表示存儲(chǔ)在可移動(dòng)存儲(chǔ)介質(zhì)中的信息的一個(gè)例子的圖。在可移動(dòng)存儲(chǔ)介質(zhì)50中,存儲(chǔ)備份/恢復(fù)對(duì)象信息、備份信息以及整
體密碼。備份/恢復(fù)對(duì)象信息,是在備份時(shí)指定從哪個(gè)控制裝置30 —A 30 — X獲取控制程序和控制參數(shù)等設(shè)定信息,或者在恢復(fù)時(shí)指定將設(shè)定信息還原至哪個(gè)控制裝置30 — A 30 — X的信息。因此,備份/恢復(fù)對(duì)象信息中包含對(duì)象控制裝置信息,其指定作為對(duì)象的控制裝置30 — A 30 — X;以及對(duì)象設(shè)定信息,其是將由對(duì)象控制裝置信息指定的控制裝置中的哪個(gè)設(shè)定信息作為備份/恢復(fù)對(duì)象的列表。
備份信息用于存儲(chǔ)由備份/恢復(fù)對(duì)象信息指定的控制裝置30的設(shè)定信息。該備份信息中包含對(duì)象控制裝置名,其用于對(duì)由備份/恢復(fù)對(duì)象信息指定的對(duì)象控制裝置信息進(jìn)行識(shí)別,在設(shè)定有用于訪問該對(duì)象控制裝置的設(shè)備密碼的情況下,該備份信息中還包含該設(shè)備密碼。另外,對(duì)應(yīng)于每個(gè)對(duì)象控制裝置名,包含由對(duì)象設(shè)定信息確定而實(shí)際進(jìn)行備份/恢復(fù)的信息本身即加密后的設(shè)定信息、和訪問該設(shè)定信息時(shí)所需的設(shè)定信息用密碼。另外,該備份信息通過整體密碼進(jìn)行加密,該整體密碼用于認(rèn)證對(duì)該備份信息的訪問。此外,在本說明書中,用于訪問控制裝置30的設(shè)備密碼、和用于訪問設(shè)定信息的設(shè)定信息用密碼,分類為個(gè)體密碼。
整體密碼是用于認(rèn)證對(duì)上述加密后的備份信息的訪問的密碼。圖3是示意地表示備份信息和整體密碼的關(guān)系的圖。在這里,從控制裝置30 — A獲取設(shè)定信息1A、 2A、…,從控制裝置30 —B獲取設(shè)定信息1B、 2B、…。如上述所示,對(duì)控制裝置30 — A的訪問由設(shè)備密碼進(jìn)行限制,但對(duì)控制裝置30 — B的訪問沒有由設(shè)備密碼進(jìn)行限制。
如該圖所示,備份信息由成為備份對(duì)象的控制裝置30的設(shè)定信息的集合構(gòu)成。在需要對(duì)控制裝置30的訪問進(jìn)行認(rèn)證的情況下,與該控制裝置30對(duì)應(yīng)地存儲(chǔ)用于該認(rèn)證的設(shè)備密碼。另外,在各個(gè)控制裝置30中,包含大于或等于1個(gè)設(shè)定信息。此外,在該圖中,表示訪問該設(shè)定信息所需的設(shè)定信息用密碼與控制裝置30 — A、 30 — B的各設(shè)定信息進(jìn)行關(guān)聯(lián)的情況,但也可以存在沒有設(shè)定信息用密碼的設(shè)定信息。
10艮P,備份信息是將以下信息進(jìn)行匯總后,以整體密碼W作為密
鑰進(jìn)行加密而獲得的,上述信息包括各控制裝置30 — A、 30 — B、…的設(shè)定信息;在存在設(shè)定信息用密碼的情況下,還包括設(shè)定信息用密碼;在存在設(shè)備密碼的情況下,還包括設(shè)備密碼。
如上述所示,將與各個(gè)控制裝置30相關(guān)的信息以個(gè)體密碼(在控制裝置30 — A的情況下為設(shè)備密碼A)加密,將加密后的與控制裝置30相關(guān)的信息和個(gè)體密碼匯總后對(duì)整體以整體密碼W加密并作為備份信息,僅將整體密碼通知終端用戶,由此可以執(zhí)行系統(tǒng)整體的備份處理,而不會(huì)使終端用戶處于可以閱覽各個(gè)控制裝置30的設(shè)定信息的環(huán)境。
下面,回到圖1,對(duì)可編程顯示器10的結(jié)構(gòu)詳細(xì)地進(jìn)行說明,該可編程顯示器10將構(gòu)成控制系統(tǒng)的控制裝置30的設(shè)定信息以上述形式存儲(chǔ)在可移動(dòng)存儲(chǔ)介質(zhì)50中。該可編程顯示器10具有通信接口部(圖中,標(biāo)記為通信I/F) 11—A 11—X、通信驅(qū)動(dòng)模塊12 — A 12 — X、外部存儲(chǔ)介質(zhì)接口部(圖中,標(biāo)記為外部存儲(chǔ)介質(zhì)I/F) 13、文件系統(tǒng)處理部14、帶輸入功能的顯示部15、操作'顯示處理部16、整體密碼認(rèn)證處理部17、個(gè)體密碼輸入處理部18、以及設(shè)定信息獲取/寫入處理部19。
通信接口部11一A 11一X是與可編程控制器或CNC等控制裝置30 —A 30 — X進(jìn)行通信時(shí)的接口部分。在該例子中,設(shè)置有與控制裝置30 — A 30 — X相同數(shù)量的通信接口部11一A 11一X,分別與控制裝置30 — A 30 —X連接。
通信驅(qū)動(dòng)模塊12 —A 12 — X與經(jīng)由通信接口部11一A 11一X連接的控制裝置30 — A 30 — X進(jìn)行通信。由于該通信驅(qū)動(dòng)模塊12一A 12 — X是對(duì)應(yīng)于控制裝置30 — A 30 — X的種類而準(zhǔn)備的,所以控制裝置30 —A 30 — X的數(shù)量不一定與通信驅(qū)動(dòng)模塊12 — A 12一X的數(shù)量一致。此外,通信接口部11一A 11一X和通信驅(qū)動(dòng)模塊12 — A 12 — X,與權(quán)利要求書中的通信處理單元對(duì)應(yīng)。
外部存儲(chǔ)介質(zhì)接口部13是與存儲(chǔ)卡或USB存儲(chǔ)器等可移動(dòng)存儲(chǔ)介質(zhì)50之間進(jìn)行通信時(shí)的接口部分。文件系統(tǒng)處理部14對(duì)安裝在外部存儲(chǔ)介質(zhì)接口部13上的可移
動(dòng)存儲(chǔ)介質(zhì)50進(jìn)行訪問,基于后述的設(shè)定信息獲取/寫入處理部19的指示進(jìn)行文件的寫入處理或讀入處理。
帶輸入功能的顯示部15是將輸入單元和顯示單元作為一體而形成的。例如,可以例舉出帶觸摸面板的液晶顯示裝置等。此外,也可以將該帶輸入功能的顯示部15分為輸入部和顯示部而構(gòu)成。
操作 顯示處理部16具有以下功能顯示與該可編程顯示器10連接的控制裝置30的規(guī)定信息,同時(shí)接收從帶輸入功能的顯示部15輸入的用戶操作。
整體密碼認(rèn)證處理部17具有以下功能在進(jìn)行備份或恢復(fù)時(shí),對(duì)于由整體密碼加密后的備份信息,將使用者經(jīng)由帶輸入功能的顯示部15輸入的輸入密碼,與存儲(chǔ)在可移動(dòng)存儲(chǔ)介質(zhì)50中的整體密碼進(jìn)行比較,對(duì)使用者是否可以訪問進(jìn)行認(rèn)證。
個(gè)體密碼輸入處理部18具有以下功能在正常地進(jìn)行了整體密
碼的認(rèn)證,隨后執(zhí)行各控制裝置30 — A 30 —X的設(shè)定信息的備份/恢復(fù)處理時(shí),使用備份信息中的個(gè)體密碼(設(shè)備密碼、設(shè)定信息用密碼),形成可以訪問各控制裝置30 — A 30 — X的設(shè)定信息的狀態(tài)。
設(shè)定信息獲取/寫入處理部19具有以下功能基于來自使用者(終端用戶或者裝配商)的指示,進(jìn)行與控制裝置30 — A 30 — X的設(shè)定信息相關(guān)的備份/恢復(fù)處理。具體地說,如果經(jīng)由操作'顯示處理部16接收到來自使用者的備份/恢復(fù)指示,則將顯示整體密碼輸入請(qǐng)求的指示輸出至操作 顯示處理部16。另外,如果接收到從帶輸入功能的顯示部15輸入的輸入密碼,則將認(rèn)證指示輸出至整體密碼認(rèn)證處理部17。進(jìn)而,如果整體密碼認(rèn)證處理部17正常地進(jìn)行了使用者的認(rèn)證,則基于備份/恢復(fù)對(duì)象信息執(zhí)行設(shè)定信息的備份/恢復(fù)。這時(shí),向個(gè)體密碼輸入處理部18發(fā)出指示,進(jìn)行各控制裝置30 — A 30 — X的認(rèn)證,進(jìn)行認(rèn)證后,指示通信驅(qū)動(dòng)模塊12 — A 12 — X和文件系統(tǒng)處理部14,執(zhí)行設(shè)定信息的讀入或?qū)懭胩幚怼?br>
下面,對(duì)于該可編程顯示器10的處理,依次說明(1)初次時(shí)的備份處理、(2)第2次以后的備份處理以及(3)恢復(fù)處理的各流程。此外,在以下說明中,對(duì)于控制裝置30 — A設(shè)定有訪問所需的設(shè)備密碼A,對(duì)于控制裝置30 — B沒有設(shè)定訪問所需的設(shè)備密碼。(1)初次時(shí)的備份處理在備份處理中,在裝配商構(gòu)筑如圖1所示的控制系統(tǒng)后,初次進(jìn)行備份處理的情況下,需要對(duì)各控制裝置30 — A 30 — X分別進(jìn)行備份處理,將由此得到的全部設(shè)定信息進(jìn)行匯總、加密。即,由于在初次時(shí)的備份處理中需要設(shè)定整體密碼,所以與第2次以后的備份處理的流程不同。
圖4是表示初次時(shí)的備份處理的流程的一個(gè)例子的流程圖。首先,在由使用者(裝配商)將可移動(dòng)存儲(chǔ)介質(zhì)50安裝在可編程顯示器IO上后,如果經(jīng)由帶輸入功能的顯示部15輸入備份處理的執(zhí)行請(qǐng)求,則操作 顯示處理部16將備份處理的執(zhí)行請(qǐng)求發(fā)送至設(shè)定信息獲取/寫入處理部19。設(shè)定信息獲取/寫入處理部19判定在所安裝的可移動(dòng)存儲(chǔ)介質(zhì)50中,是否存儲(chǔ)有該控制系統(tǒng)的整體密碼,在沒有存儲(chǔ)整體密碼的情況下,判定為初次時(shí)的備份處理。然后,執(zhí)行圖4的流程圖所示的處理。
接著,設(shè)定信息獲取/寫入處理部19向文件系統(tǒng)處理部14發(fā)出指示,使其從可移動(dòng)存儲(chǔ)介質(zhì)50獲取備份/恢復(fù)對(duì)象信息。文件系統(tǒng)處理部14經(jīng)由外部存儲(chǔ)介質(zhì)接口部13對(duì)可移動(dòng)存儲(chǔ)介質(zhì)50進(jìn)行訪問,獲取備份/恢復(fù)對(duì)象信息,并發(fā)送至設(shè)定信息獲取/寫入處理部19。設(shè)定信息獲取/寫入處理部19與從備份/恢復(fù)對(duì)象信息所設(shè)定的對(duì)象控制裝置中選擇的1個(gè)對(duì)象控制裝置連接(步驟Sll)。這時(shí),設(shè)定信息獲取/寫入處理部19經(jīng)由與該對(duì)象控制裝置對(duì)應(yīng)的通信驅(qū)動(dòng)模塊12和通信接口部11,與控制裝置30連接。
接著,設(shè)定信息獲取/寫入處理部19判定所連接的控制裝置30是否有設(shè)備密碼輸入請(qǐng)求(步驟S12)。在有設(shè)備密碼輸入請(qǐng)求的情況下(在步驟S12判定為"是"的情況下),操作 顯示處理部16使帶輸入功能的顯示部15顯示設(shè)備密碼的輸入請(qǐng)求畫面,等待使用者輸入密碼。使用者輸入設(shè)備密碼后(步驟S13),設(shè)定信息獲取/寫入處理部19將輸入的密碼發(fā)送至控制裝置30。由控制裝置30判定是否與本裝置內(nèi)設(shè)定的設(shè)備密碼一致,并將其結(jié)果返回至設(shè)定信息獲取/寫入處理部19。
設(shè)定信息獲取/寫入處理部19判定在控制裝置30側(cè)是否獲得了認(rèn)證(步驟S14),在認(rèn)證失敗的情況下(在步驟S14判定為"否"的情況下),再次返回步驟S13。另外,在認(rèn)證成功的情況下(在步驟S14判定為"是"的情況下),將在步驟S13輸入的設(shè)備密碼,經(jīng)由文件系統(tǒng)處理部14,作為可移動(dòng)存儲(chǔ)介質(zhì)50的與對(duì)象控制裝置名對(duì)應(yīng)的設(shè)備密碼而保存(步驟S15)。
隨后或者在步驟S12判定為沒有設(shè)備密碼的情況下(在步驟S12判定為"否"的情況下),設(shè)定信息獲取/寫入處理部19將設(shè)定信息獲取請(qǐng)求輸出至控制裝置30。在該設(shè)定信息獲取請(qǐng)求中,指定了控制裝置30內(nèi)希望執(zhí)行備份的控制程序和控制參數(shù)等設(shè)定信息。
設(shè)定信息獲取/寫入處理部19判定所連接的控制裝置30是否有設(shè)定信息用密碼輸入請(qǐng)求(步驟S16)。在有設(shè)定信息用密碼輸入請(qǐng)求的情況下(在步驟S16判定為"是"的情況下),操作 顯示處理部16使帶輸入功能的顯示部15顯示設(shè)定信息用密碼的輸入請(qǐng)求畫面,等待使用者輸入密碼。使用者輸入設(shè)定信息用密碼后(步驟S17),設(shè)定信息獲取/寫入處理部19將輸入的密碼發(fā)送至控制裝置30。由控制裝置30判定是否與針對(duì)各設(shè)定信息設(shè)定的設(shè)定信息用密碼一致,并將其結(jié)果返回至設(shè)定信息獲取/寫入處理部19。
設(shè)定信息獲取/寫入處理部19判定在控制裝置30側(cè)是否獲得了認(rèn)證(步驟S18),在認(rèn)證失敗的情況下(在步驟S18判定為"否"的情況下),再次返回步驟S17。另外,在認(rèn)證成功的情況下(在步驟S18判定為"是"的情況下),將在步驟S17輸入的設(shè)定信息用密碼,經(jīng)由文件系統(tǒng)處理部14,作為可移動(dòng)存儲(chǔ)介質(zhì)50的與對(duì)象控制裝置名的對(duì)象設(shè)定信息對(duì)應(yīng)的設(shè)定信息用密碼而保存(步驟S19)。隨后或者在步驟S16判定為不存在設(shè)定信息用密碼的情況下(在步驟S16判定為"否"的情況下),設(shè)定信息獲取/寫入處理部19從該控制裝置30獲取由備份/恢復(fù)對(duì)象信息確定的控制裝置30的設(shè)定信息,經(jīng)由文件系統(tǒng)處理部14備份至可移動(dòng)存儲(chǔ)介質(zhì)50中(步驟S20)。
14這時(shí),設(shè)定信息與對(duì)象控制裝置名和對(duì)象設(shè)定信息進(jìn)行關(guān)聯(lián)而保存。然后,設(shè)定信息獲取/寫入處理部19參照備份/恢復(fù)對(duì)象信息,
判定在該對(duì)象控制裝置中是否存在其他的對(duì)象設(shè)定信息(步驟S21)。在存在其他的對(duì)象設(shè)定信息的情況下(在步驟S21判定為"是"的情況下),返回步驟S16,反復(fù)執(zhí)行上述處理,直至該對(duì)象控制裝置的全部對(duì)象設(shè)定信息的備份結(jié)束。
另外,在沒有其他的對(duì)象設(shè)定信息的情況下(在步驟S21判定為"否"的情況下),設(shè)定信息獲取/寫入處理部19參照備份/恢復(fù)對(duì)象信息,判定是否存在其他的對(duì)象控制裝置(步驟S22)。在存在其他的對(duì)象控制裝置的情況下(在步驟S22判定為"是"的情況下),返回步驟Sll,反復(fù)執(zhí)行上述處理,直至備份/恢復(fù)對(duì)象信息的全部對(duì)象控制裝置的備份結(jié)束。
另一方面,在沒有其他的對(duì)象控制裝置的情況下(在步驟S22判定為"否"的情況下),設(shè)定信息獲取/寫入處理部19經(jīng)由操作-顯示處理部16,使帶輸入功能的顯示部15顯示用于設(shè)定整體密碼的輸入畫面,其中,該整體密碼用于加密備份信息,該備份信息包含通過以上處理保存在可移動(dòng)存儲(chǔ)介質(zhì)50中的全部對(duì)象控制裝置名、設(shè)定信息和設(shè)定信息用密碼。然后,如果由使用者(裝配商)輸入了整體密碼,則設(shè)定信息獲取/寫入處理部19將輸入的密碼作為整體密碼,保存在可移動(dòng)存儲(chǔ)介質(zhì)50中(步驟S23)。另外,使用輸入的整體密碼對(duì)備份信息進(jìn)行加密,保存在可移動(dòng)存儲(chǔ)介質(zhì)50中。由此,結(jié)束初次備份處理。此外,在步驟S23中設(shè)定的整體密碼,由裝配商和終端用戶持有。
(2)第2次以后的備份處理
圖5是表示第2次以后的備份處理的流程的一個(gè)例子的流程圖,圖6是表示在可編程顯示器和控制裝置之間進(jìn)行的設(shè)定信息備份Z恢復(fù)處理的流程的一個(gè)例子的時(shí)序圖。假定該第2次以后的備份處理由終端用戶執(zhí)行,但也可以由裝配商執(zhí)行。
首先,由使用者(用戶或者裝配商)將可移動(dòng)存儲(chǔ)介質(zhì)50安裝在可編程顯示器10上,然后,如果經(jīng)由帶輸入功能的顯示部15輸入備份處理的執(zhí)行請(qǐng)求(SQ101),則操作'顯示處理部16將備份處理的執(zhí)行請(qǐng)求發(fā)送至設(shè)定信息獲取/寫入處理部19。設(shè)定信息獲取/寫入處理部19判定在所安裝的可移動(dòng)存儲(chǔ)介質(zhì)50中是否存儲(chǔ)有該控制系統(tǒng)的整體密碼,在存儲(chǔ)有整體密碼的情況下,判定為第2次以后的備份處理。然后,執(zhí)行圖5的流程圖和圖6的時(shí)序圖所示的處理。
接著,設(shè)定信息獲取/寫入處理部19經(jīng)由操作"顯示處理部16,使帶輸入功能的顯示部15顯示要求輸入整體密碼的畫面,提示使用者輸入整體密碼(SQ102)。如果使用者從帶輸入功能的顯示部15進(jìn)行整體密碼的輸入(步驟S51, SQ103),則整體密碼認(rèn)證處理部17進(jìn)行認(rèn)證處理,即判斷輸入的密碼是否與保存在可移動(dòng)存儲(chǔ)介質(zhì)50中的整體密碼一致(步驟S52)。在沒有獲得認(rèn)證的情況下(在步驟S52判定為"否"的情況下),返回步驟S51,再次要求使用者輸入整體密碼。
另一方面,在獲得了認(rèn)證的情況下(在步驟S52判定為"是"的情況下,SQ104),該可編程顯示器10可以訪問可移動(dòng)存儲(chǔ)介質(zhì)50中的備份信息。然后,設(shè)定信息獲取/寫入處理部19經(jīng)由文件系統(tǒng)處理部14,從可移動(dòng)存儲(chǔ)介質(zhì)50獲取備份/恢復(fù)對(duì)象信息。然后,設(shè)定信息獲取/寫入處理部19向從備份/恢復(fù)對(duì)象信息所設(shè)定的對(duì)象控制裝置信息中選擇的1個(gè)對(duì)象控制裝置,發(fā)出備份請(qǐng)求并進(jìn)行連接(步驟S53, SQ105)。這時(shí),設(shè)定信息獲取/寫入處理部19經(jīng)由與該對(duì)象控制裝置對(duì)應(yīng)的通信驅(qū)動(dòng)模塊12和通信接口部11,與控制裝置30連接。
接著,設(shè)定信息獲取/寫入處理部19判定所連接的控制裝置30是否有設(shè)備密碼輸入請(qǐng)求(步驟S54)。在有設(shè)備密碼輸入請(qǐng)求的情況下(在步驟S54判定為"是"的情況下,SQ106),個(gè)體密碼輸入處理部18獲取可移動(dòng)存儲(chǔ)介質(zhì)50的備份信息中與選擇的對(duì)象控制裝置對(duì)應(yīng)的設(shè)備密碼,將該設(shè)備密碼發(fā)送至控制裝置30 (步驟S55,SQ107)。由控制裝置30判定從可編程顯示器IO接收的設(shè)備密碼是否與本裝置中設(shè)定的設(shè)備密碼一致,將其結(jié)果返回至設(shè)定信息獲取/寫入處理部19。設(shè)定信息獲取/寫入處理部19判定在控制裝置30側(cè)是否獲得了
認(rèn)證(步驟S56),在認(rèn)證失敗的情況下(在步驟S56判定為"否"的情況下),經(jīng)由操作'顯示處理部16使帶輸入功能的顯示部15顯示設(shè)備密碼的輸入畫面,提示使用者輸入設(shè)備密碼。然后,如果由使用者從帶輸入功能的顯示部15輸入設(shè)備密碼(步驟S57),則設(shè)定信息獲取/寫入處理部19將其值發(fā)送至控制裝置30,返回步驟S56的處理。
另外,在認(rèn)證成功的情況下(在步驟S56判定為"是"的情況下,SQ108),將在步驟S55或者步驟S57中設(shè)定的設(shè)備密碼,經(jīng)由文件系統(tǒng)處理部14,作為可移動(dòng)存儲(chǔ)介質(zhì)50的與對(duì)象控制裝置名對(duì)應(yīng)的設(shè)備密碼而保存(步驟S58)。
隨后或者在步驟S54判定為沒有設(shè)備密碼的情況下(在步驟S54判定為"否"的情況下),設(shè)定信息獲取/寫入處理部19將設(shè)定信息獲取請(qǐng)求輸出至控制裝置30 (SQ109)。在該設(shè)定信息獲取請(qǐng)求中,指定了控制裝置30內(nèi)的希望執(zhí)行備份的控制程序和控制參數(shù)等設(shè)定信息。
設(shè)定信息獲取/寫入處理部19判定所連接的控制裝置30是否有設(shè)定信息用密碼輸入請(qǐng)求(步驟S59)。在有設(shè)定信息用密碼輸入請(qǐng)求的情況下(在步驟S59判定為"是"的情況下,SQ110),個(gè)體密碼輸入處理部18獲取可移動(dòng)存儲(chǔ)介質(zhì)50的備份信息中與選擇的對(duì)象控制裝置和對(duì)象設(shè)定信息的組合對(duì)應(yīng)的設(shè)定信息用密碼,將該設(shè)定信息用密碼發(fā)送至控制裝置30 (步驟S60, SQ111)。由控制裝置30判定從可編程顯示器IO接收的設(shè)定信息用密碼是否與本裝置中設(shè)定的設(shè)定信息用密碼一致,將其結(jié)果返回至設(shè)定信息獲取/寫入處理部19。
設(shè)定信息獲取/寫入處理部19判定在控制裝置30側(cè)是否獲得了認(rèn)證(步驟S61),在認(rèn)證失敗的情況下(在步驟S61判定為"否"的情況下),經(jīng)由操作"顯示處理部16使帶輸入功能的顯示部15顯示設(shè)備密碼的輸入畫面,提示使用者輸入設(shè)定信息用密碼。然后,如果使用者從帶輸入功能的顯示部15輸入設(shè)定信息用密碼(步驟S62),則設(shè)定信息獲取/寫入處理部19將該值發(fā)送至控制裝置30,返回步驟S61的處理。
另外,在認(rèn)證成功的情況下(在步驟S61判定為"是"的情況下,SQ112),將在步驟S60或者步驟S62中設(shè)定的設(shè)定信息用密碼,經(jīng)由文件系統(tǒng)處理部14,與可移動(dòng)存儲(chǔ)介質(zhì)50中的對(duì)象控制裝置名和設(shè)定信息的組合進(jìn)行關(guān)聯(lián)而保存(步驟S63)。
隨后或者在步驟S59判定為不存在設(shè)定信息用密碼的情況下(在步驟S59判定為"否"的情況下),設(shè)定信息獲取/寫入處理部19從該控制裝置30獲取由備份/恢復(fù)對(duì)象信息確定的控制裝置30的設(shè)定信息,經(jīng)由文件系統(tǒng)處理部14備份至可移動(dòng)存儲(chǔ)介質(zhì)50中(步驟S64, SQ113)。這時(shí),設(shè)定信息與對(duì)象控制裝置名和對(duì)象設(shè)定信息進(jìn)行關(guān)聯(lián)而保存。
然后,設(shè)定信息獲取/寫入處理部19參照備份/恢復(fù)對(duì)象信息,判定在該對(duì)象控制裝置中是否存在其他的對(duì)象設(shè)定信息(步驟S65)。在存在其他的對(duì)象設(shè)定信息的情況下(在步驟S65判定為"是"的情況下),返回步驟S59,反復(fù)執(zhí)行上述處理(SQ109 SQ113),直至對(duì)該對(duì)象控制裝置的全部對(duì)象設(shè)定信息進(jìn)行了備份。
另外,在沒有其他的對(duì)象設(shè)定信息的情況下(在步驟S65判定為"否"的情況下),設(shè)定信息獲取/寫入處理部19參照備份/恢復(fù)對(duì)象信息,判定是否存在其他的對(duì)象控制裝置信息(步驟S66)。在存在其他的對(duì)象控制裝置信息的情況下(在步驟S66判定為"是"的情況下),返回步驟S53,反復(fù)執(zhí)行上述處理(SQ114 SQ119),直至對(duì)備份/恢復(fù)對(duì)象信息的全部對(duì)象控制裝置進(jìn)行了備份。另外,在沒有其他的對(duì)象控制裝置信息的情況下(在步驟S66判定為"否"的情況下),結(jié)束第2次以后的備份處理。(3)恢復(fù)處理
圖7是表示恢復(fù)處理的流程的一個(gè)例子的流程圖。另外,圖6是表示在可編程顯示器和控制裝置之間進(jìn)行的設(shè)定信息備份/恢復(fù)處理的流程的一個(gè)例子的時(shí)序圖。假定該恢復(fù)處理由終端用戶執(zhí)行,但也可以由裝配商執(zhí)行。
18首先,與圖5的步驟S51 S57相同地,使用整體密碼進(jìn)行使用者(用戶或者裝配商)的認(rèn)證,從可移動(dòng)存儲(chǔ)介質(zhì)50獲取備份/恢復(fù)對(duì)象信息。然后,與根據(jù)備份/恢復(fù)對(duì)象信息選擇的對(duì)象控制裝置連接,在訪問時(shí)需要設(shè)備密碼的控制裝置30的情況下,個(gè)體密碼輸入處理部18從備份信息獲取設(shè)備密碼,并發(fā)送至控制裝置30而進(jìn)行認(rèn)證處理(步驟S81 步驟S87, SQ101 SQ107)。此外,在備份時(shí)和恢復(fù)時(shí)控制裝置30的設(shè)備密碼不同的情況下,由于存儲(chǔ)在備份信息中的設(shè)備密碼使認(rèn)證失敗(在步驟S86判定為"否"的情況下),所以由使用者通過從帶輸入功能的顯示畫面直接輸入(步驟S87)而進(jìn)行認(rèn)證。
接著,在存在設(shè)備密碼的情況下,如果設(shè)備密碼認(rèn)證正常地結(jié)束(在步驟S86判定為"是"的情況下,SQ108),則與圖5的步驟S59 步驟S62相同地,針對(duì)根據(jù)備份/恢復(fù)對(duì)象信息選擇的對(duì)象控制裝置信息的對(duì)象設(shè)定信息,進(jìn)行用于訪問的認(rèn)證處理(步驟S88 步驟S91, SQ109 SQ1U)。這時(shí),在備份時(shí)和恢復(fù)時(shí)設(shè)定信息用密碼不同的情況下,由于存儲(chǔ)在備份信息中的設(shè)定信息用密碼使認(rèn)證失敗(在步驟S90判定為"否"的情況下),所以由使用者通過從帶輸入功能的顯示畫面直接輸入(步驟S91)而進(jìn)行認(rèn)證。
然后,在存在設(shè)定信息用密碼的情況下,如果設(shè)定信息用密碼認(rèn)證正常地結(jié)束(在步驟S90判定為"是"的情況下,SQ112),則設(shè)定信息獲取/寫入處理部19經(jīng)由文件系統(tǒng)處理部14,從可移動(dòng)存儲(chǔ)介質(zhì)50獲取由備份信息中的對(duì)象控制裝置名和設(shè)定信息用密碼的組合所確定的對(duì)象設(shè)定信息。然后,設(shè)定信息獲取/寫入處理部19將其恢復(fù)至由備份/恢復(fù)對(duì)象信息的對(duì)象控制裝置信息和對(duì)象設(shè)定信息的組合所確定的對(duì)象控制裝置(步驟S92, SQ113)。
然后,設(shè)定信息獲取/寫入處理部19參照備份/恢復(fù)對(duì)象信息,判定在該對(duì)象控制裝置信息中是否存在其他的對(duì)象設(shè)定信息(步驟S93)。在存在其他的對(duì)象設(shè)定信息的情況下(在步驟S93判定為"是"的情況下),返回步驟S88,反復(fù)執(zhí)行上述處理(SQ109 SQ113),直至對(duì)該對(duì)象控制裝置的全部對(duì)象設(shè)定信息進(jìn)行了恢復(fù)。另外,在沒有其他的對(duì)象設(shè)定信息的情況下(在步驟S93判定
為"否"的情況下),設(shè)定信息獲取/寫入處理部19參照備份/恢復(fù)對(duì)象信息,判定是否存在其他的對(duì)象控制裝置信息(步驟S94)。在存在其他的對(duì)象控制裝置信息的情況下(在步驟S94判定為"是"的情況下),返回步驟S83,反復(fù)執(zhí)行上述處理(SQ114 SQ119),直至對(duì)備份/恢復(fù)對(duì)象信息的全部對(duì)象控制裝置進(jìn)行了恢復(fù)。另外,在沒有其他的對(duì)象控制裝置信息的情況下(在步驟S94判定為"否"的情況下),結(jié)束恢復(fù)處理。
根據(jù)本實(shí)施方式,對(duì)于各控制裝置30 — A 30 — X的設(shè)定信息,由于在可編程顯示器10內(nèi)部使用存儲(chǔ)在備份信息內(nèi)的個(gè)體密碼進(jìn)行認(rèn)證,而進(jìn)行備份/恢復(fù)處理,所以不需要將與各控制裝置30 — A 30 — X的設(shè)定信息對(duì)應(yīng)的個(gè)體密碼告訴終端用戶。另外,可以將終端用戶期望的與可編程顯示器10連接的控制裝置30 — A 30 — X的設(shè)定信息集中并同時(shí)進(jìn)行備份。
如上述所示,通過準(zhǔn)備2層(2種)密碼,使按照終端用戶的需求通過組合多個(gè)控制裝置30 — A 30 — X而構(gòu)筑系統(tǒng)的裝配商,持有個(gè)體密碼和整體密碼,使希望對(duì)構(gòu)成系統(tǒng)的控制裝置30 — A 30 — X的設(shè)定信息進(jìn)行備份或恢復(fù)的終端用戶,僅持有整體密碼,從而具有可以防止設(shè)定信息非法泄漏或被篡改的效果。此外,在上述說明中,利用可移動(dòng)存儲(chǔ)介質(zhì)50對(duì)包含備份信息和整體密碼的數(shù)據(jù)進(jìn)行存儲(chǔ),但也可以使用內(nèi)置于可編程顯示器10中的存儲(chǔ)介質(zhì)。
工業(yè)實(shí)用性
如以上所示,本發(fā)明所涉及的可編程顯示器適用于以下情況,即,連接一個(gè)或者多個(gè)控制裝置,對(duì)需要進(jìn)行內(nèi)容保護(hù)的各個(gè)控制裝置的設(shè)定信息進(jìn)行備份或恢復(fù)的情況。
權(quán)利要求
1. 一種可編程顯示器,其與控制裝置連接,顯示所述控制裝置的狀態(tài)和包含針對(duì)所述控制裝置的設(shè)定畫面在內(nèi)的顯示畫面,其中,該控制裝置存儲(chǔ)用于進(jìn)行規(guī)定控制處理的設(shè)定信息,基于該設(shè)定信息進(jìn)行控制處理,其特征在于,所述可編程顯示器具有通信處理單元,其進(jìn)行對(duì)所述控制裝置的訪問;文件系統(tǒng)處理單元,其進(jìn)行對(duì)內(nèi)置于該可編程顯示器內(nèi)或者相對(duì)于該可編程顯示器可拆卸的存儲(chǔ)介質(zhì)的訪問,該存儲(chǔ)介質(zhì)用于存儲(chǔ)包含對(duì)象控制裝置信息和對(duì)象設(shè)定信息的備份/恢復(fù)對(duì)象信息,該對(duì)象控制裝置信息用于從與該可編程顯示器連接的控制裝置中,指定進(jìn)行備份/恢復(fù)處理的控制裝置,該對(duì)象設(shè)定信息用于從由所述對(duì)象控制裝置信息指定的控制裝置內(nèi)的設(shè)定信息中,指定進(jìn)行備份/恢復(fù)處理的設(shè)定信息;以及設(shè)定信息獲取/寫入處理單元,其按照來自外部的備份/恢復(fù)處理的執(zhí)行請(qǐng)求,基于所述存儲(chǔ)介質(zhì)中的所述備份/恢復(fù)對(duì)象信息,經(jīng)由所述通信處理單元訪問所述控制裝置,同時(shí),經(jīng)由所述文件系統(tǒng)處理單元訪問所述存儲(chǔ)介質(zhì),進(jìn)行所述設(shè)定信息的備份/恢復(fù)處理。
2. 根據(jù)權(quán)利要求1所述的可編程顯示器,其特征在于, 在所述存儲(chǔ)介質(zhì)中還存儲(chǔ)備份信息,其通過利用整體密碼對(duì)由所述備份/恢復(fù)對(duì)象信息指定的全部對(duì)象控制裝置的設(shè)定信息進(jìn)行 訪問限制而生成;以及所述整體密碼,并且,在所述備份信息中包含 由個(gè)體密碼施加了訪問限制的控制裝置的設(shè)定信息和所述個(gè)體密碼, 該可編程顯示器具有整體密碼認(rèn)證處理單元,其將執(zhí)行備份/恢復(fù)處理時(shí)所需的從外 部輸入的密碼,與所述存儲(chǔ)介質(zhì)中的所述整體密碼進(jìn)行比較而進(jìn)行認(rèn) 證;以及個(gè)體密碼輸入處理單元,其在所述整體密碼認(rèn)證處理單元進(jìn)行認(rèn)證后,從所述備份信息中獲取與所述備份/恢復(fù)對(duì)象信息中的所述 對(duì)象設(shè)定信息對(duì)應(yīng)的個(gè)體密碼,針對(duì)所述對(duì)象控制裝置執(zhí)行認(rèn)證處 理,在所述個(gè)體密碼輸入處理單元正常地結(jié)束認(rèn)證處理后,所述設(shè) 定信息獲取/寫入處理單元對(duì)所述對(duì)象控制裝置的所述對(duì)象設(shè)定信息 進(jìn)行備份/恢復(fù)處理。
3. —種控制系統(tǒng),其具有控制裝置,其存儲(chǔ)用于進(jìn)行規(guī)定控制處理的設(shè)定信息,基于該設(shè) 定信息進(jìn)行控制處理;可編程顯示器,其與所述控制裝置連接,顯示所述控制裝置的狀態(tài)和包含針對(duì)所述控制裝置的設(shè)定畫面在內(nèi)的顯示畫面;以及存儲(chǔ)介質(zhì),其內(nèi)置于該可編程顯示器內(nèi)或者相對(duì)于該可編程顯示器可拆卸,該控制系統(tǒng)進(jìn)行所述控制裝置的所述設(shè)定信息的備份/恢復(fù)處理,其特征在于,在所述存儲(chǔ)介質(zhì)中存儲(chǔ)備份/恢復(fù)對(duì)象信息,該備份/恢復(fù)對(duì)象信息包含對(duì)象控制裝置信息,其用于從與前述可編程顯示器連接的控 制裝置中,指定進(jìn)行備份/恢復(fù)處理的控制裝置;以及對(duì)象設(shè)定信息,其用于從由所述對(duì)象控制裝置信息指定的控制裝置內(nèi)的設(shè)定信息中, 指定進(jìn)行備份/恢復(fù)處理的設(shè)定信息,所述可編程顯示器具有通信處理單元,其對(duì)所述控制裝置進(jìn)行訪問; 文件系統(tǒng)處理單元,其對(duì)所述存儲(chǔ)介質(zhì)進(jìn)行訪問;以及 設(shè)定信息獲取/寫入處理單元,其按照來自外部的備份/恢復(fù)處理 的執(zhí)行請(qǐng)求,基于所述存儲(chǔ)介質(zhì)中的所述備份/恢復(fù)對(duì)象信息,經(jīng)由 所述通信處理單元訪問所述控制裝置,同時(shí),經(jīng)由所述文件系統(tǒng)處理 單元訪問所述存儲(chǔ)介質(zhì),進(jìn)行所述設(shè)定信息的備份/恢復(fù)處理。
4. 根據(jù)權(quán)利要求3所述的控制系統(tǒng),其特征在于, 在所述存儲(chǔ)介質(zhì)中還存儲(chǔ)備份信息,其通過利用整體密碼對(duì)由所述備份/恢復(fù)對(duì)象信息指定的全部對(duì)象控制裝置信息的設(shè)定信息 進(jìn)行訪問限制而生成;以及所述整體密碼,并且,所述備份信息由個(gè) 體密碼施加了訪問限制的控制裝置的設(shè)定信息和所述個(gè)體密碼構(gòu)成, 所述可編程顯示器具有整體密碼認(rèn)證處理單元,其將執(zhí)行備份/恢復(fù)處理時(shí)所需的從外 部輸入的密碼,與所述存儲(chǔ)介質(zhì)中的所述整體密碼進(jìn)行比較而進(jìn)行認(rèn) 證;以及個(gè)體密碼輸入處理單元,其在所述整體密碼認(rèn)證處理單元進(jìn)行 認(rèn)證后,從所述備份信息中獲取與所述備份/恢復(fù)對(duì)象信息中的所述 對(duì)象設(shè)定信息對(duì)應(yīng)的個(gè)體密碼,針對(duì)所述對(duì)象控制裝置執(zhí)行認(rèn)證處 理,在所述個(gè)體密碼輸入處理單元正常地結(jié)束認(rèn)證處理后,所述可 編程顯示器的所述設(shè)定信息獲取/寫入處理單元對(duì)所述對(duì)象控制裝置 的所述對(duì)象設(shè)定信息進(jìn)行備份/恢復(fù)處理。
5. —種備份/恢復(fù)處理方法,其利用控制系統(tǒng)對(duì)由對(duì)象控制裝置 信息指定的控制裝置的設(shè)定信息進(jìn)行備份/恢復(fù)處理,該控制系統(tǒng)具有控制裝置,其存儲(chǔ)用于進(jìn)行規(guī)定控制處理的設(shè)定信息,基于該設(shè) 定信息進(jìn)行控制處理;可編程顯示器,其與所述控制裝置連接,顯示所述控制裝置的狀 態(tài)和包含針對(duì)所述控制裝置的設(shè)定畫面在內(nèi)的顯示畫面;以及存儲(chǔ)介質(zhì),其內(nèi)置于該可編程顯示器內(nèi)或者相對(duì)于該可編程顯 示器可拆卸,該存儲(chǔ)介質(zhì)用于存儲(chǔ)包含對(duì)象控制裝置信息和對(duì)象設(shè)定信息的備份/恢復(fù)對(duì)象信息,該對(duì)象控制裝置信息用于從與該可編程 顯示器連接的控制裝置中,指定進(jìn)行備份/恢復(fù)處理的控制裝置,該 對(duì)象設(shè)定信息用于從所述對(duì)象控制裝置信息內(nèi)的設(shè)定信息中,指定進(jìn) 行備份/恢復(fù)處理的設(shè)定信息,其特征在于,所述備份/恢復(fù)處理方法包含備份/恢復(fù)對(duì)象信息獲取工序,在該工序中,在安裝了所述存儲(chǔ)介質(zhì),接收到來自外部的備份/恢復(fù)處理的執(zhí)行請(qǐng)求后,所述可編程顯示器從所述存儲(chǔ)介質(zhì)獲取所述備份/恢復(fù)對(duì)象信息;以及備份/恢復(fù)處理工序,在該工序中,所述可編程顯示器對(duì)由所述備份/恢復(fù)對(duì)象信息的所述對(duì)象控制裝置信息指定的控制裝置、和所述存儲(chǔ)介質(zhì)進(jìn)行訪問,進(jìn)行所述控制裝置的設(shè)定信息的備份/恢復(fù)處理。
6. 根據(jù)權(quán)利要求5所述的備份/恢復(fù)處理方法,其特征在于,在所述存儲(chǔ)介質(zhì)中還存儲(chǔ)備份信息,其通過利用整體密碼對(duì)由所述備份/恢復(fù)對(duì)象信息指定的全部對(duì)象控制裝置信息的設(shè)定信息進(jìn)行訪問限制而生成;以及所述整體密碼,并且,在所述備份信息中包含由個(gè)體密碼施加了訪問限制的控制裝置的設(shè)定信息和所述個(gè)體密碼,在所述備份/恢復(fù)對(duì)象信息獲取工序后,所述備份/恢復(fù)處理工序前還包括整體密碼認(rèn)證處理工序,在該工序中,所述可編程顯示器將從外部輸入的執(zhí)行備份/恢復(fù)處理時(shí)所需的密碼,與所述存儲(chǔ)介質(zhì)中的所述整體密碼進(jìn)行比較而進(jìn)行認(rèn)證;以及個(gè)體密碼輸入處理工序,在該工序中,在所述整體密碼認(rèn)證處理工序進(jìn)行認(rèn)證后,從所述備份信息中獲取與所述備份/恢復(fù)對(duì)象信息中的所述對(duì)象設(shè)定信息對(duì)應(yīng)的個(gè)體密碼,針對(duì)所述對(duì)象控制裝置執(zhí)行認(rèn)證處理。
7. 根據(jù)權(quán)利要求6所述的備份/恢復(fù)處理方法,其特征在于,在初次將所述控制裝置內(nèi)的所述設(shè)定信息備份至所述存儲(chǔ)介質(zhì)中時(shí),所述可編程顯示器獲取作為備份對(duì)象的全部控制裝置的設(shè)定信息、和用于訪問該設(shè)定信息的個(gè)體密碼,利用整體密碼對(duì)所述控制裝置的設(shè)定信息和個(gè)體密碼的組合的整體進(jìn)行訪問限制而生成備份信息,并將所述整體密碼和所述備份信息存儲(chǔ)在所述存儲(chǔ)介質(zhì)中。
全文摘要
本發(fā)明得到一種可編程顯示器,其可以在保存設(shè)定信息的控制裝置與存儲(chǔ)介質(zhì)之間,在防止備份后的設(shè)定信息的非法使用的同時(shí),操作性良好地執(zhí)行多個(gè)控制裝置內(nèi)的設(shè)定信息的備份處理等。該可編程顯示器具有通信驅(qū)動(dòng)模塊;文件系統(tǒng)處理部,其對(duì)存儲(chǔ)備份/恢復(fù)對(duì)象信息的存儲(chǔ)介質(zhì)進(jìn)行訪問,該備份/恢復(fù)對(duì)象信息包含對(duì)象控制裝置信息和對(duì)象設(shè)定信息,該對(duì)象控制裝置信息和對(duì)象設(shè)定信息分別用于指定與可編程顯示器連接的控制裝置中進(jìn)行備份/恢復(fù)處理的控制裝置和設(shè)定信息;以及設(shè)定信息獲取/寫入處理部,其基于備份/恢復(fù)對(duì)象信息經(jīng)由通信驅(qū)動(dòng)模塊訪問控制裝置,同時(shí)經(jīng)由文件系統(tǒng)處理部訪問存儲(chǔ)介質(zhì),而進(jìn)行設(shè)定信息的備份/恢復(fù)處理。
文檔編號(hào)G05B19/05GK101467112SQ200780021608
公開日2009年6月24日 申請(qǐng)日期2007年12月18日 優(yōu)先權(quán)日2007年1月10日
發(fā)明者小荒健吾 申請(qǐng)人:三菱電機(jī)株式會(huì)社