[發明專利]控制裝置及編輯裝置有效
| 申請號: | 201680079651.1 | 申請日: | 2016-01-27 |
| 公開(公告)號: | CN108475046B | 公開(公告)日: | 2020-08-07 |
| 發明(設計)人: | 長友美泰;川上大樹 | 申請(專利權)人: | 三菱電機株式會社 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05;G06F9/32;G06F11/34 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 何立波;張天舒 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制 裝置 編輯 | ||
控制裝置(100)具有:存儲部(1),其對程序進行存儲;程序執行部(2),其執行由存儲部(1)存儲的程序而對被控制裝置(200)進行控制;以及備份/還原執行部(4),其在執行中的上述程序的備份開始時,將上述程序、對上述程序中的執行中的部位進行識別的信息、對上述程序中的保持中的部位進行識別的信息和運算數據儲存于備份用存儲部(300)。
技術領域
本發明涉及執行程序而對被控制裝置進行控制的控制裝置和能夠對程序進行編輯的編輯裝置。
背景技術
以往,利用執行程序而對被控制裝置進行控制的控制裝置。程序的一個例子是包含程序步(step)及轉移(transition)的信息在內的順序功能圖程序。下面,將順序功能圖程序記載為“SFC程序”。控制裝置的一個例子是可編程邏輯控制器。下面,將可編程邏輯控制器記載為“PLC”。提出了下述PLC,即,為了對SFC程序的當前正在執行的程序步進行通知,將SFC程序所包含的信息中的與當前正在執行的程序步相對應的程序步信息儲存于儲存表而通過顯示裝置進行顯示(例如,參照專利文獻1)。
專利文獻1:日本特開平5-189016號公報
發明內容
為了執行SFC程序,需要程序步及轉移的信息,但現有的PLC只儲存程序步信息,因此在SFC程序的執行過程中開始了備份的情況下,在結束了備份時只能夠利用備份開始時的程序步信息。因此,現有的PLC在對執行中的SFC程序進行備份的情況下,即使在備份開始時已經結束了SFC程序的大于或等于一半的執行,如果備份結束,則仍要將SFC程序從最開始起重新執行。備份以預先設定的間隔定期地進行,或者在PLC發生錯誤的情況下或由用戶作出了指示的情況下進行。
本發明就是鑒于上述情況而提出的,其目的在于得到一種控制裝置,該控制裝置在對執行中的程序進行備份的情況下,在備份結束后能夠不從最開始起執行上述程序而是從備份開始時的程序步起執行上述程序。
為了解決上述的課題并達到目的,本發明具有:存儲部,其對程序進行存儲;程序執行部,其執行由存儲部存儲的程序而對被控制裝置進行控制;以及備份執行部。備份執行部在執行中的程序的備份開始時,將程序、對程序中的執行中的部位進行識別的信息、對程序中的保持中的部位進行識別的信息和運算數據儲存于備份用存儲部。
發明的效果
本發明所涉及的控制裝置具有下述效果,即,在對執行中的程序進行備份的情況下,在備份結束后能夠不從最開始起執行上述程序而是從備份開始時的程序步起執行上述程序。
附圖說明
圖1是實施方式1的控制裝置的結構圖。
圖2是用于對實施方式1的SFC程序中的程序塊0的程序步及轉移進行說明的圖。
圖3是用于對實施方式1的SFC程序中的程序塊1的程序步及轉移進行說明的圖。
圖4是用于對實施方式1的SFC程序中的程序塊n的程序步及轉移進行說明的圖。
圖5是表示實施方式1的備份開始時的上述程序所包含的兩個程序塊各自中的各程序步的狀態的例子的圖。
圖6是實施方式2的編輯裝置的結構圖。
圖7是表示構成實施方式1的控制裝置的至少一部分結構要素為處理電路的圖。
圖8是表示構成實施方式1的控制裝置的至少一部分結構要素為處理器的圖。
具體實施方式
下面,基于附圖對本發明的實施方式所涉及的控制裝置及編輯裝置詳細地進行說明。此外,本發明并不限定于本實施方式。
實施方式1.
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三菱電機株式會社,未經三菱電機株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680079651.1/2.html,轉載請聲明來源鉆瓜專利網。





