[發明專利]程序生成裝置、程序生成方法及程序生成程序在審
申請號: | 201580080436.9 | 申請日: | 2015-05-27 |
公開(公告)號: | CN107615190A | 公開(公告)日: | 2018-01-19 |
發明(設計)人: | 三浦昭浩;枡田圭祐 | 申請(專利權)人: | 三菱電機株式會社 |
主分類號: | G05B19/05 | 分類號: | G05B19/05 |
代理公司: | 北京天昊聯合知識產權代理有限公司11112 | 代理人: | 何立波,張天舒 |
地址: | 日本*** | 國省代碼: | 暫無信息 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 程序 生成 裝置 方法 | ||
技術領域
本發明涉及程序生成裝置、程序生成方法及程序生成程序。特別地,涉及對由控制裝置執行的控制程序進行生成的程序生成裝置、程序生成方法及程序生成程序。
背景技術
近年,存在由多個控制裝置協同進行控制的控制系統。為了對如上所述的控制系統進行設計而使用控制系統設計工具。在控制系統設計工具中,自動生成使計算機對控制裝置模型進行運算的控制程序,執行虛擬空間上的仿真,其中,該控制裝置模型是將控制裝置中的機理或者電信號的作用等進行公式化而得到的。通過執行如上所述的仿真,從而在上述控制系統設計工具中,無需使用實際儀器進行驗證,就能夠事先執行控制裝置的配置的驗證及控制程序的驗證。
在專利文獻1中,在對控制裝置進行仿真的仿真裝置中,執行用于對控制裝置的動作進行仿真的模擬運算處理。仿真裝置在模擬運算處理的執行開始時或者執行中途,將在CPU板的共享存儲器中儲存的數據在任意的定時經由通信接口而與其他仿真裝置之間進行傳遞。由此,確保仿真裝置間的數據的匹配性。
另外,為了使用戶易于確定用于對控制對象儀器進行控制的輸入輸出數據及在控制裝置間進行傳遞的通信數據,對變量名即標簽進行定義。而且,實現了將變量名變換為儲存有實際值的設備的名稱解析功能。通過該名稱解析功能,能夠進行使用變量名對控制程序進行創建及編輯的標簽編程。此外,設備是指儲存有實際值的存儲器的實際地址。
專利文獻2公開了一種變量解析方法,即,在控制裝置間進行通信時,通信儀器成為控制裝置間的中繼器而取得變量名和設備的對應關系。通過該專利文獻2的方法,能夠使用變量名實施通信數據的傳遞而不增加PLC(Programmable Logic Controller)的資源。
專利文獻1:日本特開2008-27225號公報
專利文獻2:日本特開2010-97624號公報
發明內容
但是,在執行通過C語言程序安裝的控制程序的PLC中,無法向儲存有下述數據的設備進行訪問,即:對變量名進行指定而與輸入輸出儀器收發的輸入輸出數據、及在控制裝置間進行傳遞的通信數據。在如上所述的PLC中,需要針對設備的每個類別,使用不同的專用的設備訪問函數而對設備進行訪問。因此,在如上所述的PLC中,僅通過取得變量名與儲存有實際值的設備的對應關系,無法進行與輸入輸出儀器及通信儀器的數據的傳遞。在如上所述的PLC中,需要將與讀寫數據的設備相匹配地調用專用的設備訪問函數的處理記述于控制程序,存在開發工時增加的課題。
另外,在一邊利用控制系統設計工具實施仿真、一邊將控制裝置的配置或者連接順序重排而對控制系統的設計進行研究時,需要對應于控制裝置的連接順序的變更而變更對通信數據進行儲存的設備。由此,在每次對設備進行變更時,需要對控制程序進行改寫,因此進一步增加開發工時。
另外,就與輸入輸出儀器連接的控制對象儀器而言,針對每個控制裝置,作為連接目標的設備不同。因此,存在無法自動生成設備訪問用控制程序的課題,該設備訪問用控制程序包含從控制系統設計工具調用設備訪問函數的處理。
本發明的目的在于,出于在控制裝置中通過控制程序對輸入輸出的輸入輸出信息進行處理的目的,自動生成對設備進行訪問的訪問程序,從而削減控制程序的開發工時。
本發明所涉及的程序生成裝置具有:
控制程序生成部,其生成由控制裝置執行的控制程序;
信息提取部,其對表示包含輸入至所述控制裝置的輸入信息和從所述控制裝置輸出的輸出信息的至少任一者的輸入輸出信息且在所述控制程序中使用的變量名進行提取;
分配部,其針對所述變量名而分配設備標識符,該設備標識符對儲存由所述變量名表示的所述輸入輸出信息的設備進行識別;
訪問程序生成部,其生成使用所述變量名和所述設備標識符對所述設備進行訪問的訪問程序;以及
程序合成部,其將所述控制程序和所述訪問程序進行合成。
發明的效果
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三菱電機株式會社,未經三菱電機株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580080436.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息處理方法及裝置
- 下一篇:一種基于聊天機器人的證券開戶方法和系統