System and method for configuring separated monitor and effect blocks of a process control system

US10809689B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10809689-B2
Application numberUS-201615766892-A
CountryUS
Kind codeB2
Filing dateOct 7, 2016
Priority dateOct 9, 2015
Publication dateOct 20, 2020
Grant dateOct 20, 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.

A system and method for managing function blocks within a process control system for a process plant includes accessing an initial cause and effect matrix (CEM) having a set of causes and a set of effects. The system and method may then define a set of related groups within the initial CEM including: (i) accessing a set of rules associated with the set of related groups, (ii) identifying a portion of the set of causes that are related to a portion of the set of effects according to the set of rules and based on at least a portion of the corresponding cause-effect pairs, and (iii) rearranging the portion of the set of causes and the portion of the set of effects such that the portion of the corresponding cause-effect pairs are rearranged.

First claim

Opening claim text (preview).

What is claimed: 1. A computer-implemented method of managing safety logic within a process control system for a process plant, the method comprising: enabling a user to access an initial cause and effect matrix (CEM) having a set of causes and a set of effects, wherein each of the set of causes represents a condition within the process plant and each of the set of effects represents an effect to be performed within the process plant, and wherein at least some of the set of causes and the set of effects are related as cause-effect pairs whereby the corresponding effect is intended to activate in response to an occurrence of one or more corresponding causes; and defining a set of related groups within the initial CEM including, for each related group of the set of related groups: accessing a set of rules associated with the set of related groups, identifying a portion of the set of causes that are related to a portion of the set of effects according to the set of rules and based on at least a portion of the corresponding cause-effect pairs, rearranging, based on the set of related groups, the portion of the set of causes and the portion of the set of effects such that the portion of the corresponding cause-effect pairs are rearranged; and determining one of the set of related groups as a subset of the set of causes and a subset of the set of effects, wherein the subset of the set of causes or the subset of the set of effects of the one of the related groups is less than all of the set of causes or all of the set of effects; and creating one or more logic blocks to implement each of the determined defined sets of related groups. 2. The computer-implemented method of claim 1 , wherein creating one or more logic blocks comprises: configuring one or more function blocks for the process control system according to the one or more logic blocks of each one of the sets of related groups. 3. The computer-implemented method of claim 1 , wherein a rule of the set of rules specifies that a specified portion of the set of effects must be within the same related group, and wherein identifying the portion of the set of causes that are related to the portion of the set of effects comprises: identifying the portion of the set of causes as those having the portion of the corresponding cause-effect pairs with the specified portion of the set of effects. 4. The computer-implemented method of claim 1 , wherein a rule of the set of rules specifies that the portion of the set of causes must number a certain amount. 5. The computer-implemented method of claim 1 , wherein a rule of the set of rules specifies that each cause of the set of causes and each effect of the set of effects can only belong to a single related group of the set of related groups. 6. The computer-implemented method of claim 1 , further comprising: for each related group of the set of related groups, automatically calculating at least one numerical representation for the related group according to the rearranged cause-effect pairs. 7. The computer-implemented method of claim 6 , wherein automatically calculating the numerical representation for the related group comprises: automatically calculating a hexadecimal representation for the related group according to the rearranged cause-effect pairs. 8. The computer-implemented method of claim 6 , further comprising: generating an overall cause and effect matrix (CEM) based on the numerical representation for each related group of the set of related groups. 9. The computer-implemented method of claim 6 , further comprising: configuring one or more function blocks for the process control system according to the numerical representation of each of the set of related groups. 10. The computer-implemented method of claim 6 , further comprising: for each of the set of related groups, comparing the numerical representation to a stored numerical representation; and based on the comparing, determining whether a set of discrepancies exists. 11. A system for managing safety logic within a process control system for a process plant, comprising: a memory configured to store (i) an initial cause and effect matrix (CEM) having a set of causes and a set of effects, wherein each of the set of causes represents a condition within the process plant and each of the set of effects represents an effect to be performed within the process plant, and wherein at least some of the set of causes and the set of effects are related as cause-effect pairs whereby the corresponding effect activates in response to an occurrence of one or more corresponding causes, and (ii) a set of rules; and an analysis module executed by a processor and configured to: access the initial CEM from the memory, and define a set of related groups within the initial CEM including, for each related group of the set of related groups: access, from the memory, the set of rules, identify a portion of the set of causes that are related to a portion of the set of effects according to the set of rules and based on at least a portion of the corresponding cause-effect pairs, and rearrange, based on the set of related groups, the portion of the set of causes and the portion of the set of effects such that the portion of the corresponding cause-effect pairs are rearranged, and determine one of the set of related groups as a subset of the set of causes and a subset of the set of effects, wherein the subset of the set of causes or the subset of the set of effects of the one of the related groups is less than all of the set of causes or all of the set of effects; and create one or more logic blocks to implement each of the determined defined sets of related groups. 12. The system of claim 11 , further comprising: a control system configuration module configured to configure one or more function blocks for the process control system according to the set of related groups. 13. The system of claim 11 , wherein a rule of the set of rules specifies that a specified portion of the set of effects must be within the same related group, and wherein to identify the portion of the set of causes that are related to the portion of the set of effects, the analysis module is configured to: identify the portion of the set of causes as those having the portion of the corresponding cause-effect pairs with the specified portion of the set of effects. 14. The system of claim 11 , wherein a rule of the set of rules specifies that the portion of the set of causes must number a certain amount, and wherein to identify the portion of the set of causes that are related to the portion of the set of effects, the analysis module is configured to: identify the portion of the set of causes that are related to the portion of the set of effects until the portion of the set of causes numbers the certain amount. 15. The system of claim 11 , wherein a rule of the set of rules specifies that each cause of the set of causes and each effect of the set of effects can only belong to a single related group of the set of related groups. 16. The system of claim 11 , wherein the analysis module is further configured to: for each related group of the set of related groups, automatically calculate a numerical representation for the related group according to the rearranged cause-effect pairs. 17. The system of claim 16 , wherein to automatically calculate the numerical representation for the related group, the analysis module is configured to: automatically calculate a hexadecimal representation for the related group according to the rearranged cause-effect

Assignees

Inventors

Classifications

  • Causal models, e.g. fault tree; digraphs; qualitative physics · CPC title

  • Linking several PLC's · CPC title

  • Safety, surveillance · CPC title

  • Safety, monitoring (G05B19/0423 takes precedence) · CPC title

  • G05B19/056Primary

    Programming the PLC · 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 US10809689B2 cover?
A system and method for managing function blocks within a process control system for a process plant includes accessing an initial cause and effect matrix (CEM) having a set of causes and a set of effects. The system and method may then define a set of related groups within the initial CEM including: (i) accessing a set of rules associated with the set of related groups, (ii) identifying a port…
Who is the assignee on this patent?
Fisher Rosemount Systems Inc
What technology area does this patent fall under?
Primary CPC classification G05B23/0248. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 20 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).