[發明專利]用于由控制碼圖生成控制碼的方法有效
| 申請號: | 201410337397.3 | 申請日: | 2014-07-16 |
| 公開(公告)號: | CN104298700B | 公開(公告)日: | 2019-01-15 |
| 發明(設計)人: | K.戈爾;C.梅辛格 | 申請(專利權)人: | ABB瑞士股份有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/36 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 張金金;湯春龍 |
| 地址: | 瑞士*** | 國省代碼: | 瑞士;CH |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 控制 生成 方法 | ||
公開用于由在個人計算機上運行的計算機程序生成控制碼的方法。該方法包括下列步驟:提供編索引的數據庫,其包含至少一個現有控制圖的至少部分的數據,該至少一個現有控制圖具有功能塊和功能塊連接;在圖形設備上顯示圖入口域,用于經由用戶輸入通過限定至少一個功能塊和/或功能塊連接來規定控制圖并且接收其用戶輸入;響應于接收將至少近期接收的用戶輸入與編索引的數據庫的數據比較來識別至少一個控制圖的至少一個相似部分;在圖形設備上顯示至少一個相似部分的幫助菜單;經由用戶輸入接收至少一個相似部分的接受或拒絕;在接受的情況下由計算機程序將來自編索引的數據庫的至少一個相似部分插入圖入口域中;將完成的控制圖翻譯成控制碼。
技術領域
本發明涉及用于通過規定具有功能塊和功能塊連接的控制圖來生成控制碼的方法。
背景技術
控制碼圖也稱為功能塊圖(FBD)。這些是應用邏輯的用戶創建圖,其由代表功能或邏輯的互連圖形塊組成。
在現有技術,在系統和軟件工程中,這些圖用于描述技術系統的功能和不同系統之間的相互關系。工程師通過規定控制碼圖來生成控制碼。控制碼圖示范性地對于可編程邏輯控制器設計是圖形語言。這些圖的主要元素是功能塊和其連接。功能塊基本上描述輸入與輸出變量之間的函數。每個連接線攜帶從功能塊的輸出端口到輸入端口或反之亦然的關聯數據。輻散連接也可用于傳播信息。總而言之,控制碼圖是任何系統的功能流的多層、按時間順序、逐步流程圖。
這些圖通常包含下列關鍵屬性:
●功能塊,其包括代表定義的有限分立動作的功能,和
●功能塊連接,其通過連接其輸入和輸出元素而限定功能塊之間的關系。
用戶基本上通過執行下列步驟來生成控制碼圖:
●在第一步驟中,功能塊在模型表面中創建,
●在第二步驟中,功能塊通過連接功能塊的輸入和輸出端口而連線,
●在第三步驟中,參數用于根據仿真來配置功能塊。
在用戶完成控制碼圖的生成之后,仿真可以直接在控制碼圖中運行。在該情況下,通常規定范圍塊以便看到并且評估仿真結果。
另一個常見方法是將控制碼圖翻譯成控制碼。該控制碼可以用于廣泛的實時和非實時應用,示范性地是仿真加速、快速成型或環中硬件測試。控制碼還可用于在控制器上或可編程邏輯控制器(PLC)上運行。
此外,編索引的數據庫屬于現有技術。編索引的數據庫典型地包括索引結構,其與數據結構分離。通過使用編索引的數據庫,用于搜索并且過濾數據所需要的時間減小。索引由指針組成,該指針限定次序關系和對一列或若干列數據庫的快速查找訪問。
在下面描述現有技術的已知缺點。在規定控制圖時,用戶未獲得如何繼續它的任何啟示。在用戶決定更改現有的控制圖的情況下,必須注意存在相似的控制圖。這典型地對于剛進入項目的工程師或對于加入進行中的項目的工程師是個問題。這些工程師通常不知道在哪里找到相似的現有控制圖或甚至不知道在哪里搜尋它。
發明內容
本發明的目標是提供通過代碼圖改進控制碼的生成的方法。
該目標根據本發明由用于通過在個人計算機上運行的計算機程序來生成控制碼的方法實現,其中規定具有至少一個功能塊和/或功能塊連接的控制圖,該方法包括下列步驟:
a)-提供至少一個編索引的數據庫,其包含至少一個現有控制圖(其具有功能塊和功能塊連接)的至少部分的數據;
b)-在圖形設備上顯示圖入口域,用于經由用戶輸入通過限定至少一個功能塊和/或功能塊連接來規定控制圖并且接收其用戶輸入;
c)-響應于接收將至少近期接收的用戶輸入與至少一個編索引的數據庫的數據比較來識別至少一個控制圖的至少一個相似部分;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于ABB瑞士股份有限公司,未經ABB瑞士股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410337397.3/2.html,轉載請聲明來源鉆瓜專利網。





