[發明專利]用于模塊化適配可編程控制器的方法在審
| 申請號: | 202011259522.5 | 申請日: | 2020-11-12 |
| 公開(公告)號: | CN112799351A | 公開(公告)日: | 2021-05-14 |
| 發明(設計)人: | T·施勒德 | 申請(專利權)人: | 羅伯特·博世有限公司 |
| 主分類號: | G05B19/414 | 分類號: | G05B19/414 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 劉晗曦;劉春元 |
| 地址: | 德國斯*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 模塊化 可編程控制器 方法 | ||
1.用于模塊化適配可編程控制器的方法,所述方法包括:
提供基礎運行時系統;
在所述基礎運行時系統中以所規定的順序定義明確的引用(S1、S2、S3;330、332、334;402、404、406、408、410、412、414);
提供至少一個功能對象(100;F1、F2、F3;320、322),其中所述至少一個功能對象具有一個或多個要實施的方法(104)和具有至少一個到所述方法(104)其中的一個或多個方法的功能指針,其中每個功能指針與所定義的明確的引用鏈接;和
基于所鏈接的明確的引用執行至少一個所提供的功能對象(100;F1、F2、F3;320、322)。
2.根據權利要求1所述的方法,所述方法還包括:
在所述基礎運行時系統中登記至少一個新的功能對象(322),其中所述登記包括:所述至少一個功能指針和與之鏈接的明確的引用的說明;以及由所述功能對象所使用的數據元素的說明。
3.根據權利要求1或2所述的方法,所述方法還包括:
由所述功能對象(100g、100f、100h;320、322)其中的一個或多個功能對象形成能執行的命令(120;300)。
4.根據權利要求3所述的方法,所述方法還包括:
提供用于命令(300)的數據管理模塊(302),其中所述數據管理模塊(302)管理在所述命令中所包含的功能對象(320、322)之間的數據元素(340、341、342、343、344、345、346、347、348、349)的交換,并且其中所述數據元素的交換包括如下項其中至少之一:通過功能對象提供至少一個數據元素;通過功能對象讀取至少一個數據元素。
5.根據權利要求4所述的方法,其中數據元素的所述提供包括:將所述數據元素與所述基礎運行時系統的所定義的、明確的引用之一鏈接。
6.根據權利要求4或5所述的方法,其中數據元素的讀取包括:在參照所述基礎運行時系統的所定義的、明確的引用的情況下調用所述數據元素。
7.根據權利要求4至6其中任意一項所述的方法,其中對數據元素的讀取包括:利用所述基礎運行時系統的所定義的明確的引用中的目標引用來調用數據元素,并且其中所讀取的數據元素相應于在所述目標引用之前最后提供的數據元素。
8.根據權利要求3至7其中任意一項所述的方法,其中所述方法還包括:檢測用于命令(300)的至少一個命令參數(350),其中所述至少一個命令參數能夠由在所述命令中所包含的功能對象(320、322)的方法來調用。
9.根據權利要求3至8其中任意一項所述的方法,其中所述方法還包括:由所述功能對象其中一個或多個功能對象形成命令選項;激活命令選項;并且將所述命令選項的功能對象其中的所述一個或多個功能對象添加至接下來的命令。
10.根據權利要求9所述的方法,其中針對預給定數目個接下來的命令激活所述命令選項,或者其中針對所有接下來的命令激活所述命令選項直至調用對所述命令選項的去激活。
11.根據上述權利要求其中任意一項所述的方法,所述方法還包括:將擴展(312)添加到所述基礎系統(310),其中所述擴展包括如下項其中至少之一:一個或多個功能對象(322)、一個或多個命令、一個或多個命令選項。
12.根據上述權利要求其中任意一項所述的方法,所述方法還包括:
提供圖形的用戶接口;
顯示所提供的功能對象;
檢測輸入,所述輸入再現了對功能對象的選擇;和
根據所檢測的輸入來形成能執行的命令。
13.計算單元,所述計算單元被設立用于,執行根據上述權利要求其中任意一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于羅伯特·博世有限公司,未經羅伯特·博世有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011259522.5/1.html,轉載請聲明來源鉆瓜專利網。





