[发明专利]运行自动化系统的方法、计算机程序模块和计算机系统有效
申请号: | 201210055853.6 | 申请日: | 2012-03-05 |
公开(公告)号: | CN102654764A | 公开(公告)日: | 2012-09-05 |
发明(设计)人: | 鲁道夫·波兰 | 申请(专利权)人: | 西门子公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;李慧 |
地址: | 德国*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运行 自动化 系统 方法 计算机 程序 模块 计算机系统 | ||
1.一种用于运行自动化系统(10)的方法,所述自动化系统具有多个自动化装置(14)和多个在所述自动化装置(14)上运行的自动化程序(32),所述自动化系统和所述自动化程序用于控制和/或监测技术过程(12),
其中将技术导向的设备描述数据(34)和所述自动化程序(32)无关地存储在所述自动化系统(10)中,
其中在具有节点(38)和边线(40)的对象树(36)中组织所述设备描述数据(34),
其中所述设备描述数据(34)包括对在单个的所述自动化程序(32)中的程序数据(42)的引用(46),并且
其中将所述对象树(36)的、具有对所述程序数据(32)的所述引用(46)的所述节点(38)存储在或甚至至少存储在那个提供相应的所述程序数据(42)的所述自动化装置(14)上。
2.根据权利要求1所述的方法,其中所述设备描述数据(34)作为对在单个的所述自动化程序(32)中的所述程序数据(32)的所述引用(46)包括地址信息或应用在相应的自动化程序(32)中的符号标记。
3.根据权利要求1或2所述的方法,其中所述对象树(36)的每个具有所述设备描述数据(34)的节点(38)包括对所述对象树(36)的相邻节点(38)的引用,所述引用描述了所述对象树(36)中的所述边线(40)。
4.根据权利要求3所述的方法,其中所述自动化装置(14)通过物理总线(16)通信连接并且其中由作为进行引用的节点(38)的存储位置的第一自动化装置(14)出发,所述引用(46)也涉及仅仅通过所述总线(16)和所述第一自动化装置(14)连接的自动化装置(14)以及所述对象树(36)的在此处的节点(38)。
5.根据权利要求4所述的方法,其中由访问所述对象树(36)的任一个节点(38)出发,能直接或至少间接地到达所述对象树(36)的所有其他节点(38)。
6.根据权利要求5所述的方法,其中由访问所述对象树(36)的任一个节点(38)出发,通过所述对象树(36)的遍历生成所述自动化系统(10)的部分或完整的设备描述。
7.根据权利要求6所述的方法,其中利用操作-和观察程序(50)调用或为所述操作-和观察程序提供所述自动化系统(10)的部分或完整的设备描述,并且其中利用所述操作-和观察程序(50)通过所述对象树(36)的遍历实现访问单个的设备描述数据(34)。
8.一种具有程序编码器的计算机程序模块,用于当在自动化装置(14)上执行所述计算机程序模块时,实施根据权利要求1至7中任一项所述的所有步骤。
9.一种具有程序编码器的计算机程序模块,用于实施根据权利要求1至8中任一项所述的方法。
10.一种具有根据权利要求9所述的计算机程序模块的数据载体。
11.一种计算机系统,在所述计算机系统上加载了根据权利要求9所述的计算机程序模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210055853.6/1.html,转载请声明来源钻瓜专利网。