当前位置: 首页 > 专利查询>西门子公司专利>正文

运行自动化系统的方法、计算机程序模块和计算机系统技术方案

技术编号:7735976 阅读:182 留言:0更新日期:2012-09-09 17:18
本发明专利技术涉及一种用于运行具有自动化装置(14)的自动化系统(10)的方法、一种用于实施该方法的计算机程序模块和一种具有这种计算机程序的计算机系统,其中技术导向的设备描述数据(34)存储在自动化系统(10)中,其中在具有节点(38)和边线(40)的对象树(36)中组织设备描述数据(34),其中设备描述数据(34)包括对在单个的自动化程序(32)中的程序数据(42)的引用(46),并且其中将对象树(36)的、具有对程序数据(32)的引用(46)的节点(38)存储在或甚至至少存储在那个提供相应的程序数据(42)的自动化装置(14)上。

【技术实现步骤摘要】

本专利技术涉及一种用于运行自动化系统的方法,该自动化系统具有多个自动化装置和多个在该自动化装置上运行的自动化程序。该自动化系统和自动化程序用于控制和/或监测技术过程。这种自动化系统和自动化程序自身是已知的。
技术介绍
“自动化装置”的概念包括全部设备、装置或系统,也就是说除了例如控制器、如可编程控制器、过程计算机、(工业_)计算机、操纵-和观察装置(HMI-装置)、编程装置和类似物以外,也包括驱动控制器、频率转换器和类似物,其例如用于或可以用于控制、调整和/或监测例如用于材料、能量或信息等等的改变或传输的技术过程,其中特别通过适合的技术装置、例如传感器或促动器来消耗或转化能量。然而在已知的自动化系统和装置中对于其维护和编程来说的缺点经常是,例如自身已知的、所谓的操作-和观察系统(HMI-系统)通常仅仅访问由自动化装置加工-或处理的控制-和过程变量的受限区域,也就是说仅仅访问对于相应的设备操纵者(操作员、即相应的技术过程的驱动器的操作人员)来说有关的操作数据。但在这种自动化系统发生故障、错误或过载时,有益的是其他诊断辅助装置,特别是在因此可以实现完全或至少几乎完全地访问技术导向的(technologieorientiert)设备描述数据的情况下。在此和以下将这种数据理解为技术导向的设备描述数据,其可以分级描述设备和其装备、即技术过程和也可能说明设置用于控制和/或监测的自动化装置。属于设备、即属于技术过程的装置例如是配量装置、运输装置和类似物,和设置在设备上、即技术过程中的促动器和传感器,还属于此的特别有测量位置和在此提供的过程数据,此外也有流程控制以及信号流和过程流。这种技术导向的设备描述数据和设置用于控制相应的技术过程的自动化装置无关,并且因此今天也可以仅仅在所谓的工程站上或更少有地在特别的维护-和诊断系统上使用。
技术实现思路
本专利技术的目的相应地在于,给出用于监测、维护和/或启动自动化系统和/或相应的技术过程的一种方法,其提供附加的数据,从而可以向该方法的、无编程知识的使用者迅速阐明对于自动化系统或相应的技术过程的切入点。根据本专利技术利用权利要求I的特征来实现该目的。对此在开头提到类型的方法中提出,作为附加的数据将技术导向的设备描述数据和自动化程序无关地存储在自动化系统中;在具有节点和边线的对象树中组织设备描述数据;设备描述数据包括对在单个的自动化程序中的程序数据的引用(Referenzen);并且将对象树的、具有对程序数据的引用的节点存储在或甚至至少存储在那个提供相应的程序数据的自动化装置上。在此,在具有多个以分散的形式存在的自动化装置的更复杂的自动化系统中,这样和自动化程序无关地实现将设备描述数据存储在自动化系统中,即将对象树的、具有对程序数据的引用的节点存储在或甚至至少存储在那个提供相应的程序数据的自动化装置上,并且因此受系统限制地也就是说分配在不同的自动化装置上。本专利技术的优点在于,通过和自动化程序无关地将技术导向的设备描述数据存储在自动化系统中可以无改变地保持至今的构思,也就是说特别无需对存在的自动化程序进行程序改变或改变自动化系统的配置,即可以无改变地继续使用所有至今的自动化装置。通过在具有节点和边线的对象树中组织设备描述数据的方式,由此得出使设备描述数据分级结构化的可能性。固有的设备描述数据在此对应于对象树的节点,其中将节点在对象树中的位置、特别是节点在对象树中与在同一对象树中的其他节点相比的位置编码成由相应的节点所包括的或对应于节点的数据的分级的并且在技术上的位置。通过设备描述数据包括对在单个的自动化程序中的程序数据的引用的方式,由此通过在上分级层上的、例如更确切地说在具有其所包括的装置的技术过程上的设备描述数据来描述例如配量装置和运输装置,也可以实现访问自动化系统,从而例如也将过程状态考虑为设备描述数据,并且在单 独的情况下可以访问对于这种过程状态的相应的实际值。通过将对象树的、具有对程序数据的引用的节点存储在那个提供相应的程序数据的自动化装置上,由此正好将技术导向的对象树的那个节点存储在自动化装置上,其与在此存储的自动化程序和程序数据基于通过引用说明的对应关系对应一致。如果在此提及将技术导向的对象树的节点存储在那个分别提供所涉及的程序数据的自动化装置上,这意味着至少存储在该自动化装置上;即如果在其他自动化装置上也涉及程序数据或类似物,该节点可能也可以也或者例如以分散的形式存储在其他的自动化装置上。总体来说,根据本专利技术的方法提出和常规的编程视野无关地访问自动化系统。对于方法的使用者而言可以更简单地实现访问,这是因为对为此设置的设备描述数据技术导向的进行组织。技术导向的设备描述或分级的设备描述或分级的对象树或技术导向的对象树的概念因此是意义相同的名称。尽管设备描述数据的树节点分散地存储在自动化系统的自动化装置上,但是这些树节点似乎构成了虚拟的、分级组织的“操作-和诊断总线”,这是因为单个的树节点通过对象树的边线联网,从而从和至少一个自动化装置对应的节点出发也始终可以使相邻的节点和可能相同的自动化装置、但在一定条件下也和其他的自动化装置相对应。本专利技术的有利的设计方案是从属权利要求的内容。所应用的引用关系指出了独立权利要求的内容通过相应的从属权利要求的特征的其他设计;这些引用关系并不理解为放弃对于被引用的从属权利要求的特征组合获得的独立、具体的保护。此外鉴于权利要求的设计在对特征详细地具体化时在后续的权利要求中由此出发,即在分别在前的权利要求中并不存在这种限制。如果设备描述数据作为对在单个的自动化程序中的程序数据的引用,或者是包括地址信息或者是包括应用在相应的自动化程序中的符号标记,则可以直接或至少间接地访问相应的自动化程序的程序数据。利用地址信息可以直接标记出自动化程序中的数据的存储位置,该数据也应被作为设备描述数据参考,例如技术过程中的状态信息,例如技术过程暂时是否在自动操作中、手动操作中、机器操作中或类似状态中运行,或技术过程暂时是否不活动。如果设备描述数据包括应用在相应的自动化程序中的符号标记,则以自身已知的方式和方法在地址信息中可能进行这种符号标记的转换,例如通过访问为此目的必须在自动化系统中维持的所谓十字参考表的方式,以最佳的方式在那个自动化装置上实现,参考的树节点和所涉及的自动化程序位于该自动化装置上。技术导向的对象树通常包括多个节点。普通的对象树是具有仅仅一个节点的一个对象树。在对象树中存在多个节点时,每个节点包括至少一个对同一个对象树中的另一个节点的引用。这种引用如在树定向排列的数据结构中通常的那样在此和在下面被称为边线。每个节点在本方法的一个实施方式中包括对对象树的相邻节点的引用,由此从对象树的每个节点出发可以实现到达同一个对象树的所有其他节点。通过将相应的另一个节点和首先访问的节点通过边线直接连接,因此可以直接到达其他的节点,或者通过经过位于两个节点之间的另一个节点利用首先访问的节点可以到达需要到达的节点,可以间接地到达其他的节点。由分级的对象树的任意的树节点出发,因此可以到达每个其他的树节点。 在本方法的用于具有在分散的自动化系统中通过物理总线通信连接的自动化装置的自动化系统的实施方式中提出,由作为参考的节点的、即通过由其出发的边线和对象树的另一个节点连接的节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
2011.03.03 EP 11156805.11.一种用于运行自动化系统(10)的方法,所述自动化系统具有多个自动化装置(14)和多个在所述自动化装置(14)上运行的自动化程序(32),所述自动化系统和所述自动化程序用于控制和/或监测技术过程(12), 其中将技术导向的设备描述数据(34)和所述自动化程序(32)无关地存储在所述自动化系统(10)中, 其中在具有节点(38)和边线(40)的对象树(36)中组织所述设备描述数据(34), 其中所述设备描述数据(34)包括对在单个的所述自动化程序(32)中的程序数据(42)的引用(46),并且 其中将所述对象树(36)的、具有对所述程序数据(32)的所述引用(46)的所述节点(38)存储在或甚至至少存储在那个提供相应的所述程序数据(42)的所述自动化装置(14)上。2.根据权利要求I所述的方法,其中所述设备描述数据(34)作为对在单个的所述自动化程序(32)中的所述程序数据(32)的所述引用(46)包括地址信息或应用在相应的自动化程序(32)中的符号标记。3.根据权利要求I或2所述的方法,其中所述对象树(36)的每个具有所述设备描述数据(34)的节点(38)包括对所述对象树(36)的相邻节点(38)的引用,所述引用描述了所述对象树(36)中的所述边线(40)。4.根据权利要求3所述...

【专利技术属性】
技术研发人员:鲁道夫·波兰
申请(专利权)人:西门子公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1