System and method for automation system configuration

US10409248B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10409248-B2
Application numberUS-201515772447-A
CountryUS
Kind codeB2
Filing dateNov 2, 2015
Priority dateNov 2, 2015
Publication dateSep 10, 2019
Grant dateSep 10, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A configuration system and method for process automation configured to access structural process diagrams representing process components. Each process component includes interconnections between process components. Each interconnection represents a physical connection. The system has at least one processor configured to generate corresponding process object instances for process components wherein a particular component type defines at least an interlock property and/or an operating condition.

First claim

Opening claim text (preview).

The invention claimed is: 1. A configuration system for a process automation system, comprising: an interface component configured to access one or more structural process diagrams (PID 1 ) wherein a particular diagram (PID 1 ) includes a plurality of process component symbols (V 1 to V 4 , P 1 , FIC 1 ) representing process components (PCV 1 to PCV 4 , PCP 1 , PCFIC 1 ) under control of the automation system, each process component symbol being associated with a corresponding process component type, and wherein the particular diagram (PID 1 ) further includes interconnections (I 1 to I 4 ) between the process component symbols, each interconnection representing a physical connection between respective process components; and at least one processor configured to: for at least a subset of the plurality of process component symbols, generate a plurality of corresponding process object instances with the corresponding process component types wherein a particular component type defines at least an interlock property and/or an operating condition in an interface of the corresponding process object instance, wherein both are of a Boolean type and the interlock property of a particular selected process object instance leads to a switch off state of the particular process component and an operating condition of the particular process component prevents a switch on state so that interlock values of other process components force the particular process component to be switched off and operating condition values of other process components allow the particular process component to be switched on; for a particular process object instance representing a particular process component: discover, by using the interconnections (I 1 , I 2 , I 3 . . . ) of the diagram (PID 1 ), one or more further process object instances which represent process components that are physically connected with the particular process component; query the interfaces of the discovered further process object instances and generate a list of process object instances, the list includes the discovered process object instances which have an interlock property and/or an operating condition that is relevant for the particular process object instance, the process object instances in the list have an output that directly affects an input of the particular process component or an input that directly affects an output of the particular process component, and where an interlock property is relevant for an operating condition of the particular process object instance; obtain a selection of one or more listed process object instances including checking whether there is a match of the respective interfaces so that a dependency between the process object instances can be automatically derived; and connect the interfaces of one or more of the selected process object instances with the interface of the particular process object instance, accordingly, wherein the corresponding inputs and outputs of the corresponding process object instance interfaces are connected to enable the exchange of corresponding control signals. 2. The system according to claim 1 , wherein one or more queried interfaces of the listed process object instances further include at least one continuous control parameter output which is compliant with at least one corresponding control parameter input of the interface of the particular process object instance, the at least one processor further configured to: map the at least one continuous control parameter output to the at least one corresponding control parameter input. 3. The system according to claim 2 , the interface component further configured to: receive a manual interconnection (I 5 ) associated with the particular process object instance and a particular further process object instance wherein the corresponding process component symbols have no initial interconnection in the particular diagram (PID 1 ). 4. The system according to claim 2 , wherein the at least one processor is further configured to: compose a cause-and-effect-matrix for the particular process object instance and the connected process object instances, the cause-and-effect-matrix reflecting the process control configuration of the respective process components. 5. The system according to claim 2 , wherein an aggregate of a plurality of interlock properties and/or operating conditions defines a control state for the particular process component. 6. The system according to claim 2 , wherein the at least one processor is further configured to: generate from the interface connections between the one or more selected process object instances with the interface of the particular process object instance control logic code for the control of the particular process component. 7. The system according to claim 1 , the interface component further configured to: receive a manual interconnection (I 5 ) associated with the particular process object instance and a particular further process object instance wherein the corresponding process component symbols have no initial interconnection in the particular diagram (PID 1 ). 8. The system according to claim 7 , wherein the at least one processor is further configured to: perform a plausibility check for the manual interconnection (I 5 ) based on the compatibility of the corresponding interfaces of the particular further process object instance and the particular process object instance, and to prompt a user of the configuration system with a notification if the corresponding interfaces are incompatible. 9. The system according to claim 1 , wherein the at least one processor is further configured to: compose a cause-and-effect-matrix for the particular process object instance and the connected process object instances, the cause-and-effect-matrix reflecting the process control configuration of the respective process components. 10. The system according to claim 1 , wherein an aggregate of a plurality of interlock properties and/or operating conditions defines a control state for the particular process component. 11. The system according to claim 1 , wherein the at least one processor is further configured to: generate from the interface connections between the one or more selected process object instances with the interface of the particular process object instance control logic code for the control of the particular process component. 12. A computer-implemented configuration method for configuring process components of a process automation system used to control a technical process, comprising: receiving a structural automation diagram (PID 1 ) wherein the diagram (PID 1 ) includes a plurality of process component symbols representing process components of the automation system with each process component symbol being associated with a corresponding process component type, and further includes interconnections between the process component symbols, each interconnection representing a physical connection between respective process components; for at least a subset of the plurality of process component symbols, generating a plurality of corresponding process object instances with the corresponding process component types wherein a particular component type defines at least an interlock property and/or an operating condition in an interface of the corresponding process object instance, wherein both of a Boolean type and where the interlock property of a particular selected process object instance leads to a switch off condition for the particular process component and the operating condition of the particular process component prevents a switch on condition so that interlock values of other proce

Assignees

Inventors

Classifications

  • Programming the control sequence · CPC title

  • Object oriented configuring, graphical display of plant · CPC title

  • Object oriented programming · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10409248B2 cover?
A configuration system and method for process automation configured to access structural process diagrams representing process components. Each process component includes interconnections between process components. Each interconnection represents a physical connection. The system has at least one processor configured to generate corresponding process object instances for process components whe…
Who is the assignee on this patent?
Abb Schweiz Ag
What technology area does this patent fall under?
Primary CPC classification G05B19/0426. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 10 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).