A configuration system (100) for process automation system (200) includes an interface unit (110), which is configured as an access structure processing diagram (PID1), and the structure processing diagram (PID1) includes a plurality of processing unit symbols (V1 to V4, P1, FI) representing the processing parts (PCV1 to PCV4, P1, FIC1) of the automated system (200) (200). C1). Each processing component symbol is associated with a corresponding processing component type and also includes an interconnection between the processing component symbols (I1 to I4). Each interconnection represents a physical connection between the corresponding processing parts. The system has at least one processor, and at least one processor is configured to generate a plurality of corresponding processing object instances for at least one subset of the symbols of the plurality of processing components using the corresponding processing unit type, in which the specific component type is in the interface described to the corresponding processing object instance. At least the interlocking properties and / or operating conditions are limited. For an instance of a specific processing object representing a particular processing part: by using the described interconnection in the PID1, one or more other processing object instances representing a processing unit representing the physical connection of the particular processing unit are found; query the additional interfaces of the other processing object instances found and generate the generated object instances found. Including the list of processed object instances of the identified object instances, the found processing object instances have interlocking properties and / or operating conditions related to the specific processing object instances; and the selection of one or more listed processing object instances for interlocking with the specific processing object instance; and The interface of one or more processing object instances in the selected object instance of the selected processing object is correspondingly connected with the interface of the specified processing object instance.
【技术实现步骤摘要】
【国外来华专利技术】用于自动化系统配置的系统和方法
本专利技术总体上涉及自动化系统,并且更具体地涉及用于在自动化系统中配置现场部件的方法、计算机程序产品和系统。
技术介绍
自动化系统广泛用于自动控制用以操作处理装置的各种现场部件,诸如,例如阀、泵或者流动控制器。现今的处理控制系统控制逻辑通常是通过使用IEC61131-3的五种语言中的一种语言来设计的。IEC61131-3是可编程逻辑控制器的开放国际标准IEC61131的第三部分,并且由IEC在1993年12月首次发布。在2013年2月发布了当前的第三版。IEC61131的第3部分涉及编程语言,并且定义了两种图形化PLC编程语言标准和两种文本PLC编程语言标准。图形化编程语言是:梯形图(LD)和功能块图(FBD)。文本编程语言是结构化文本(ST)和指令表(IL)。第五种语言是顺序功能图(SFC),该顺序功能图(SFC)具有用于组织顺序控制处理和并行控制处理的程序的元素。另一种语言(连续功能图(CFC))是对IEC61131-3标准的扩展,其提供了图形元素的自由定位。也就是说,在IEC61131-3中定义的语言基于图形工程设计(如功能块图)、顺序功能图等,或者基于简化了的文本语言指令表或者结构化文本。在一些情况下,使用五种语言的特定特点。可替代地,可以使用ISOC。ISOC是由美国国家标准学会(ANSI)和国际标准组织(ISO)发布的C编程语言的连续标准中的一种标准。随着自动化系统的控制解决方案越来越复杂,这些语言不再完全适用于自动化系统的工程设计和配置。IEC61131-3标准语言与自动化系统解决方案中现在使用的面向对象的系统 ...
【技术保护点】
1.一种用于过程自动化系统(200)的配置系统(100),包括:接口部件(110),所述接口部件被配置为访问一个或者多个结构处理图(PID1),其中特定的图(PID1)包括表示在所述自动化系统(200)的控制下的处理部件(PCV1至PCV4、PCP1、PCFIC1)的多个处理部件符号(V1至V4、P1、FIC1),每个处理部件符号与对应的处理部件类型相关联,并且其中所述特定的图(PID1)还包括在所述处理部件符号之间的互连(I1至I4),每个互连表示在相应处理部件之间的物理连接;以及至少一个处理器,所述至少一个处理器被配置为:对于所述多个处理部件符号的至少一子集,利用所述对应的处理部件类型来生成多个对应的处理对象实例,其中特定部件类型在所述对应的处理对象实例的所述接口中至少限定互锁性质和/或操作条件;对于表示特定处理部件的特定处理对象实例:通过使用所述图(PID1)的所述互连(I1、I2、I3…),发现表示与所述特定处理部件物理连接的处理部件的一个或者多个另外的处理对象实例;查询所发现的另外的处理对象实例的所述接口,并且生成包括所发现的处理对象实例的处理对象实例列表,所发现的处理对象实 ...
【技术特征摘要】
【国外来华专利技术】1.一种用于过程自动化系统(200)的配置系统(100),包括:接口部件(110),所述接口部件被配置为访问一个或者多个结构处理图(PID1),其中特定的图(PID1)包括表示在所述自动化系统(200)的控制下的处理部件(PCV1至PCV4、PCP1、PCFIC1)的多个处理部件符号(V1至V4、P1、FIC1),每个处理部件符号与对应的处理部件类型相关联,并且其中所述特定的图(PID1)还包括在所述处理部件符号之间的互连(I1至I4),每个互连表示在相应处理部件之间的物理连接;以及至少一个处理器,所述至少一个处理器被配置为:对于所述多个处理部件符号的至少一子集,利用所述对应的处理部件类型来生成多个对应的处理对象实例,其中特定部件类型在所述对应的处理对象实例的所述接口中至少限定互锁性质和/或操作条件;对于表示特定处理部件的特定处理对象实例:通过使用所述图(PID1)的所述互连(I1、I2、I3…),发现表示与所述特定处理部件物理连接的处理部件的一个或者多个另外的处理对象实例;查询所发现的另外的处理对象实例的所述接口,并且生成包括所发现的处理对象实例的处理对象实例列表,所发现的处理对象实例具有与所述特定处理对象实例相关的互锁性质和/或操作条件;获取对用于与所述特定处理对象实例互锁的一个或者多个列出的处理对象实例的选择;以及相应地将所选择的处理对象实例中的一个或者多个处理对象实例的接口与所述特定处理对象实例的所述接口连接。2.根据权利要求1所述的系统,其中特定的所选择的处理对象实例的互锁性质引起所述特定处理部件的断开状态,并且所述特定处理部件的操作条件阻止接通状态。3.根据权利要求1或者2所述的系统,其中所述列出的处理对象实例的一个或者多个查询的接口还包括:符合所述特定处理对象实例的所述接口的至少一个对应控制参数输入的至少一个连续控制参数输出,所述至少一个处理器还被配置为:将所述至少一个连续控制参数输出映射至所述至少一个对应控制参数输入。4.根据前述权利要求中的任一项所述的系统,所述接口部件还被配置为:接收与所述特定处理对象实例和特定另外的处理对象实例相关联的手动互连(I5),其中所述对应的处理部件符号在所述特定的图(PID1)中不具有初始互连。5.根据权利要求4所述的系统,其中所述至少一个处理器还被配置为:基于所述特定另外的处理对象实例和所述特定处理对象实例的所述对应接口的兼容性,来对所述手动互连(I5)执行真实性检查,并且如果所述对应接口不兼容,则利用通知来提示所述配置系统的用户。6.根据前述权利要求中任一项所述的系统,其中所述至少一个处理器还被配置为:为所述特定处理对象实例和所连接的处理对象实例构成原因和结果矩阵(700),所述原因和结果矩阵反映所述相应处理部件的处理控制配置。7.根据前述权利要求中任一项所述的系统,其中多个互锁性质和/或操作条件的聚合限定所述特定处理部件的控制状态。8.根据前述权利要求中任一项所述的系统,其中所述至少一个处理...
【专利技术属性】
技术研发人员:M·霍尼克,徐超骏,A·哈勒,R·德拉斯,R·杰斯克,
申请(专利权)人:ABB瑞士股份有限公司,
类型:发明
国别省市:瑞士,CH
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。