System and method of module engineering for an industrial process

US10754667B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10754667-B1
Application numberUS-201916359018-A
CountryUS
Kind codeB1
Filing dateMar 20, 2019
Priority dateMar 20, 2019
Publication dateAug 25, 2020
Grant dateAug 25, 2020

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.

An industrial plant module-based engineering system includes a group module library navigator that contains: a plurality of group class modules and a respective plurality of child class modules under an associated group class module of the plurality of group class modules. A group module instantiation engine is configured to instantiate the group class module with reflecting a hierarchy of the group class modules to generate, in an application structure navigator, a group application module (group APM) and a hierarchy of the group application module (group APM) from the group class module, and to instantiate the child class module to generate, in the application structure navigator, a child application module (child APM) from the child class module. The group module update engine is configured to update the allocation of each group class module and a respective topology of the complex loops of each group class module.

First claim

Opening claim text (preview).

What is claimed is: 1. An industrial plant module-based engineering system comprising: i) a group module library navigator that contains: i-1) a plurality of group class modules, wherein each group class module includes at least one allocation which defines: i-1-1) groupings of a plurality of class modules; and i-1-2) assignments of the class modules to multiple drawings to define complex loops of multiple logical control module drawings; and i-2) a respective plurality of child class modules which belong to an associated group class module of the plurality of group class modules, wherein each child class module includes a respective shortcut file which refers to an associated class module of the plurality of class modules, and wherein the plurality of child class modules defines and forms logic of the complex loops in the associated group class module; ii) a group module instantiation engine configured to instantiate the group class module with reflecting a hierarchy of the group class modules to generate, in an application structure navigator, a group application module (group APM) and a hierarchy of the group application module (group APM) from the group class module, and the group module instantiation engine being configured to instantiate the child class module to generate, in the application structure navigator, a child application module (child APM) from the child class module; iii) a group module update engine configured to update the allocation of each group class module and a respective topology of the complex loops of each group class module, and the group module update engine configured to update an allocation of each group application module (group APM) and a respective topology of the complex loops of each group application module (group APM); and iv) a module binding engine configured to bind, based on the at least one allocation of the group class module, the group application module (group APM) and a legacy application module (legacy APM) to drawings of field controllers in an industrial plant, wherein the legacy application module is at least one of: iv-1) a class-based application module which refers to a source class module: and iv-2) a classless application module which does not refer to any source class module. 2. The industrial plant module-based engineering system according to claim 1 , wherein each group class module has a plurality of child class modules, folders, and a hierarchy of the child class modules and the folders. 3. The industrial plant module-based engineering system according to claim 2 , wherein each group class module comprises: a design document information which is used to generate a document of module design; an attachment which is used to store artifacts related to the class module; and the allocation which defines groupings of class modules and assignments of the class modules to plural control drawings to define complex loops for drawings of field control systems. 4. The industrial plant module-based engineering system according to claim 3 , further comprising: v) a class module library navigator that contains: v-1) a respective definition of a class module which includes re-usable module engineering data and documentations, wherein the re-usable module engineering data include control logics, alarm parameters, and tuning parameters, and wherein the documentations include design Information and attachments. 5. The industrial plant module-based engineering system according to claim 4 , wherein the class module comprises: a design document information which is used to generate a document of module design; an attachment which is used to store artifacts related to the class module; a control logic that contains a logic information of process control; an alarm attribute; and turning parameters. 6. The industrial plant module-based engineering system according to claim 1 , wherein the group module instantiation engine is configured to allow a user to select part of the child class modules to be not instantiated, to allow the user to generate a set of different group application modules from a single group class module. 7. The industrial plant module-based engineering system according to claim 1 , wherein the module binding engine is configured to assign the multiple logical control drawings, which are defined in each group class module, to a respective one of a plurality of physical field control systems. 8. The industrial plant module-based engineering system according to claim 1 , wherein the group module update engine is configured further to perform at least one of addition and deletion of a child application module (child APM) which refers to the group application module (group APM) that is instantiated from the group class module, in case that the group module update engine updates the respective topology of the complex loops of the group class module. 9. The industrial plant module-based engineering system according to claim 1 , wherein the group module update engine is configured further to update contents of the child application module (child APM) which refers to the group application module (group APM) that is instantiated from the group class module, in case that the group module update engine updates the contents of the child application module (child APM). 10. The industrial plant module-based engineering system according to claim 1 , wherein the group module update engine is configured further to perform at least one of addition and deletion of a child application module (child APM) which refers to the group application module (group APM) that is instantiated from the group class module, in case that the group module update engine updates the respective topology of the complex loops of each group application module (group APM). 11. The industrial plant module-based engineering system according to claim 1 , wherein the group module update engine is configured further to update the topology of the complex loops of each group application module (group APM), that is instantiated from the group class module, in case that the group module update engine updates the respective topology of the complex loops of each group application module (group APM). 12. The industrial plant module-based engineering system according to claim 1 , wherein each group application module (group APM) includes at least one allocation which defines: i-1-1) groupings of application modules; and i-1-2) assignments of the application modules to multiple control drawings to define complex loops of multiple logical control drawings. 13. The industrial plant module-based engineering system according to claim 1 , wherein the group module update engine is configured to update the allocation of at least one of each group application module (group APM) and the respective topology of the complex loops of each group application module (group APM) if the group module update engine updated the allocation of each group class module and the respective topology of the complex loops of each group class module. 14. The industrial plant module-based engineering system according to claim 1 , wherein the group module update engine is configured to update the allocation of at least one of each group application module (group APM) and the respective topology of the complex loops of each group application module (group APM), if the group module update engine performs changes or modifications to the allocation of at least one of each group class module and the respective topology of the complex loops of each group class module. 15. The industrial plant module-based engineering system according to c

Assignees

Inventors

Classifications

  • Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS] · CPC title

  • characterised by the network communication · CPC title

  • characterised by program execution · CPC title

  • characterised by job scheduling, process planning, material flow · CPC title

  • characterised by system universality, reconfigurability, modularity · 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 US10754667B1 cover?
An industrial plant module-based engineering system includes a group module library navigator that contains: a plurality of group class modules and a respective plurality of child class modules under an associated group class module of the plurality of group class modules. A group module instantiation engine is configured to instantiate the group class module with reflecting a hierarchy of the …
Who is the assignee on this patent?
Yokogawa Electric Corp
What technology area does this patent fall under?
Primary CPC classification G05B19/41835. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 25 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).