Optimized communications with HART instruments

US10281887B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10281887-B2
Application numberUS-201214405998-A
CountryUS
Kind codeB2
Filing dateJun 7, 2012
Priority dateJun 7, 2012
Publication dateMay 7, 2019
Grant dateMay 7, 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 device, such as a HART multiplexer, may allow access to one or more HART instruments from a single interface. The device may also support access to the HART instruments from a second interface. Requests for reading or writing data to or from a HART instrument may be combined at the device into a set of HART commands that may be more efficient than the HART commands that would be sent if each request was processed independently.

First claim

Opening claim text (preview).

What is claimed is: 1. A programmable logic controller for optimizing industrial communications comprising: one or more communication interfaces, which are configured to connect to at least a first instrument; one or more Ethernet ports; a processor; and a memory storing executable instructions that configure the programmable logic controller to: receive at least one request at a first instrument via the one or more Ethernet ports that requires accessing first data of the first instrument automatically on an ongoing basis; generate a normal scan cycle that includes requesting the first data of the first instrument using a first command; generate a request for second data of the first instrument; determine a combination of one or more commands, wherein the determined combination includes the minimum number of commands needed to access all of the first data and the second data; and for one scan cycle, send the determined combination of one or more commands to the first instrument instead of the first command. 2. The programmable logic controller of claim 1 , wherein the first instrument comprises a Highway Addressable Remote Transducer (HART) instrument. 3. The programmable logic controller of claim 1 , wherein at least one of the communication interfaces is configured to connect to one or more other outside device using an Arcom protocol. 4. The programmable logic controller of claim 1 , wherein the combination is determined by identifying which of a plurality of combinations of HART commands each include the same number of HART commands requiring the least amount of data transfer between the programmable logic controller and a first HART instrument. 5. The programmable logic controller of claim 2 , wherein the instructions further configure the programmable logic controller to: determine which version of a HART protocol is supported by the HART instrument; and limit one or more derived command elements of the determined combination of one or more commands to commands that are supported by the version of the HART protocol supported by the HART instrument. 6. The programmable logic controller of claim 2 , wherein one of at least two received requests is a request that at least one data item be retrieved from the HART instrument automatically on an ongoing basis. 7. The programmable logic controller of claim 1 , wherein one of the at least one received request is a request received using a MODBUS protocol. 8. The programmable logic controller of claim 1 , wherein one of the at least one received request is a request received using an EtherNet/IP protocol. 9. The programmable logic controller of claim 2 , wherein the instructions further configure the programmable logic controller to: after transmitting the processed minimum number of HART commands, receive a response from the HART instrument; use a first portion of the data included in the response to send a first reply to one of the at least one received request; and use a second portion of the data included in the response to send a second reply to a second one of the at least one received request; and wherein the first portion and the second portion are different. 10. A method for optimizing industrial communications for a programmable logic controller comprising: receiving, at least one request at a first instrument via one or more Ethernet ports that requires accessing a first data of the first instrument automatically on an ongoing basis; generating, a normal scan cycle that includes requesting the first data of the first instrument using a first command; generating, a request for second data of the first instrument; determining, a combination of one or more commands, wherein the determined combination includes the minimum number of commands needed to access all of the first data and the second data; and for one scan cycle, sending the determined combination of one or more commands to the first instrument instead of the first command. 11. The method of claim 10 , wherein the first instrument comprises a Highway Addressable Remote Transducer (HART) instrument utilizing a HART protocol. 12. The method of claim 11 , wherein determining the combination of one or more of commands comprises: identifying which of a plurality of combinations of HART commands each include the same number of the HART commands requiring the least amount of data transfer between the programmable logic controller and the HART instrument. 13. The method of claim 11 , further comprising: identifying which version of the HART protocol is supported by the HART instrument; and limiting commands included in the determined combination of one or more commands to commands that are supported by the identified version of the HART protocol. 14. The method of claim 11 , wherein the programmable logic controller comprises a HART multiplexer and one of said at least one request is a request that at least one data item be retrieved from the HART instrument automatically on an ongoing basis. 15. The method of claim 14 , wherein another of said at least one request is also a request that at least one data item be retrieved from the HART instrument automatically on an ongoing basis. 16. The method of claim 14 , wherein the HART multiplexer establishes a normal scan cycle that includes retrieving the at least one data item from the HART instrument using a first set of one or more HART commands; and in response to identifying said combination of one or more HART commands, not sending the first set of one or more HART commands for one scan cycle. 17. The method of claim 11 , wherein the programmable logic controller comprises a HART multiplexer and one of said at least one request is a request received from a connected device using a MODBUS protocol. 18. The method of claim 11 , wherein the programmable logic controller comprises a HART multiplexer and one of said at least one request is a request received from a connected device using an EtherNet/IP protocol. 19. The method of claim 11 , further comprising: after sending the identified combination of one or more HART commands to the HART instrument, receiving a response from the HART instrument; using a first set of the data included in the response to send a first reply to one of said at least one request; and using a second set of the data included in the response to send a second reply to a second one of said at least one request. 20. The method of claim 19 , wherein the first set and the second set are different.

Assignees

Inventors

Classifications

  • Cross-Sectional Technologies · mapped topic

  • by protocol, e.g. MAP, TOP · CPC title

  • G05B15/02Primary

    electric · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • Test, diagnostic of field device for correct device, correct parameters · 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 US10281887B2 cover?
A device, such as a HART multiplexer, may allow access to one or more HART instruments from a single interface. The device may also support access to the HART instruments from a second interface. Requests for reading or writing data to or from a HART instrument may be combined at the device into a set of HART commands that may be more efficient than the HART commands that would be sent if each …
Who is the assignee on this patent?
Blair Richard, Goczalk Robert, Schneider Electric Ind Sas
What technology area does this patent fall under?
Primary CPC classification G05B19/4186. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 07 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).