Smart transducer plug and play control system and method
US-2018292098-A1 · Oct 11, 2018 · US
US10447078B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10447078-B2 |
| Application number | US-201715722657-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 2, 2017 |
| Priority date | Oct 2, 2017 |
| Publication date | Oct 15, 2019 |
| Grant date | Oct 15, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for configuring a process control system includes coupling an I/O module to a PLC coupled to field devices. For each field device, the PLC has registers storing data of values associated with the field device. The PLC is configured such that each field device is associated with a PLC control tag, and each control tag is associated with tag parameters corresponding to the registers for the field device. The method includes configuring the I/O module to associate the tag parameters with corresponding controller parameters such that, for each control tag, there is a set of controller parameters associated with the tag parameters for the control tag. The method includes instantiating an integration object and associating the integration object with one of the control tags. The integration object configures itself, according to the set of controller parameters that is associated with the tag parameters for the control tag, as an analog input function block, a discrete input function block, an analog output function block, or a discrete output function block.
Opening claim text (preview).
What is claimed: 1. A method for configuring a process control system for controlling a process in a process plant, the method comprising: communicatively coupling an input/output (I/O) module to a programmable logic controller (PLC) that is, in turn, communicatively coupled to a plurality of field devices, the PLC having, for each of the plurality of field devices, one or more registers storing data of values associated with the respective field device, the PLC configured such that each of the plurality of field devices is associated with a PLC control tag, and each PLC control tag is associated with one or more tag parameters corresponding to the one or more registers for the respective field device; configuring the I/O module to associate the tag parameters with corresponding parameters of a controller such that, for each of the PLC control tags, there is a set of parameters of the controller that is associated with the tag parameters for the PLC control tag; instantiating an integration function block object; and associating the integration function block object with a one of the PLC control tags, wherein the integration function block automatically configures itself, according to the set of parameters of the controller that is associated with the tag parameters for the PLC control tag, as one of the group consisting of: an analog input function block, a discrete input function block, an analog output function block, a discrete output function block, and a custom input or output function block. 2. A method according to claim 1 , wherein the integration function block, if the tag parameters for the one of the PLC control tags change, is operable to automatically reconfigure itself as another of the group consisting of: an analog input function block, a discrete input function block, an analog output function block, a discrete output function block, and a custom input or output function block. 3. A method according to claim 1 , wherein the integration function block, if the tag parameters for the one of the PLC control tags change, is operable to automatically reconfigure itself to: add inputs corresponding to new tag parameters, remove inputs corresponding to tag parameters no longer associated with the one of the PLC control tags, or both. 4. A method according to claim 1 , wherein the integration function block, upon being associated with the one of the PLC control tags, adds to the integration function block inputs and/or outputs corresponding to the tag parameters associated with the one of the PLC control tags based on a tag definition. 5. A method according to claim 1 , further comprising programmatically coupling the integration function block to a graphical object associated with a field device associated with the one of the PLC control tags. 6. An integration function block for downloading to a controller in a process control system for controlling a process in a process plant, the integration function block operable to: receive as a configuration parameter a control tag corresponding to one of a plurality of field devices in the process plant, the plurality of field devices coupled to a programmable logic controller (PLC); automatically configure itself, according to a set of parameters associated with the control tag, as one of the group consisting of: an analog input function block, a discrete input function block, an analog output function block, a discrete output function block, and a custom input or output function block. 7. An integration function block according to claim 6 , further operable to automatically reconfigure itself, according to a new set of parameters associated with the control tag, as another of the group consisting of: an analog input function block, a discrete input function block, an analog output function block, a discrete output function block, and a custom input or output function block. 8. An integration function block according to claim 6 , wherein the integration function block automatically configures itself, in part, according to a set of tag definitions. 9. An integration function block according to claim 8 , wherein each of the set of tag definitions defines for a function block type, the correspondences between the set of parameters associated with the control tag and a set of controller parameters associated with the function block type. 10. An integration function block according to claim 8 , wherein the set of tag definitions include tag definitions for function blocks associated with a plurality of PLC types, and wherein the integration function block automatically configures itself as a function block corresponding to a PLC-type according to a correspondence between the set of parameters associated with the control tag and a set of parameters in a one of the tag definitions corresponding to the PLC-type. 11. An integration function block according to claim 6 , wherein the integration function block automatically reconfigures itself if the set of parameters associated with the control tag changes. 12. An integration function block according to claim 11 , wherein reconfiguring itself if the set of parameters associated with the control tag changes comprises: adding one or more inputs and/or outputs if one or more new parameters are associated with the control tag; and/or removing one or more inputs and/or outputs if one or more of the parameters associated with the control tag are no longer associated with the control tag. 13. A system for controlling a process in a process plant, the system comprising: a plurality of field devices operating to process materials in the process plant; a controller programmed to send signals to and receive signals from the plurality of field devices, to effect control of the process in the process plant; an input/output (I/O) module disposed between the controller and the plurality of field devices and operating to communicate the signals to the plurality of field devices from the controller and to communicate the signals from the plurality of field devices to the controller; a programmable logic controller (PLC) disposed between a subset of the plurality of field devices and the I/O module, the PLC operating to control to the subset of the plurality of field devices and having a plurality of registers associated with each of the subset of the plurality of field devices; and an integration function block instantiated in the controller, the integration function block operable, during configuration, to: receive an assignment of a set of the registers of the PLC device, the set of the registers of the PLC device corresponding to PLC parameters of a one of the subset of the plurality of devices, each register corresponding to a parameter of the one of the subset of the plurality of devices; create an association between the PLC parameter for each register in the set of registers and a corresponding parameter of the controller. 14. A system according to claim 13 , wherein receiving an assignment of a set of registers of the PLC device comprises receiving an assignment of a PLC control tag associated with the set of registers. 15. A system according to claim 14 , wherein the integration function block is selected by a user as having a specific type corresponding to one of an analog input function block, a discrete input function block, an analog output function block, or a discrete output function block. 16. A system according to claim 15 , where in the integration function block is selected according to a type associated with the PLC. 17. A system according to claim 14 , wherein the integratio
Configuration of operating system · CPC title
Fault in I-O communication · CPC title
characterised by system universality, reconfigurability, modularity · CPC title
by protocol, e.g. MAP, TOP · CPC title
Arrangements for connecting networks of the same frequency but supplied from different sources · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.