System and method for depicting and using one logical connection with collection of input/output (I/O) modules as multiple individual logical connections

US11221606B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11221606-B2
Application numberUS-201816045380-A
CountryUS
Kind codeB2
Filing dateJul 25, 2018
Priority dateSep 26, 2017
Publication dateJan 11, 2022
Grant dateJan 11, 2022

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 method includes presenting a graphical user interface to a user, where the graphical user interface identifies multiple slots that are configured to be coupled to multiple input/output (I/O) modules. The method also includes receiving, from the user via the graphical user interface, information defining a slot assembly data map. The slot assembly data map identifies data offsets and data sizes associated with the I/O modules. The data offsets and the data sizes identify where data can be sent to or received from the multiple I/O modules over a single logical connection. The method further includes using the data offsets and the data sizes of the slot assembly data map to provide data to or receive data from one or more of the I/O modules over the single logical connection.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for depicting and using a single logical connection with multiple input/output (I/O) modules in an industrial process control and automation system comprising: presenting a graphical user interface to a user, the graphical user interface identifying multiple slots that are configured to be coupled to the multiple input/output (I/O) modules; allowing, using an adapter tool, one or more users to define a generic adapter representation of a head end module and a slot assembly data map for the multiple I/O modules; receiving, from the user via the graphical user interface, information defining a slot assembly data map, the slot assembly data map identifying data offsets and data sizes associated with the I/O modules, the data offsets and the data sizes identifying where data can be sent to or received from the multiple I/O modules over the single logical connection, wherein the slot assembly data map provides information defining how data is parsed automatically during runtime in order to communicate with the different I/O modules over the single logical connection; and using, by the generic adaptor representation, the slot assembly data map to define logical representations of the I/O modules in a rack or other collection; using the data offsets and the data sizes of the slot assembly data map to provide data to or receive data from one or more of the I/O modules over the single logical connection; identifying status or other diagnostic information for one or more of the I/O modules using the slot assembly data map; and receiving information defining an update to the slot assembly data map, wherein the update is associated with a replacement of one or more of the I/O modules, a reordering of two or more of the I/O modules, or a firmware update of one or more of the I/O modules that changes at least one of the data offsets or at least one of the data sizes, and wherein the adaptor tool is configured to obtain data from the one or more users defining how slot status processing occurs, which allows one or more controllers or other devices to identify diagnostic information for each I/O module received over the single logical connection. 2. The method of claim 1 , further comprising: receiving, from the user via the graphical user interface, information defining a slot status assembly map, the slot status assembly map identifying additional data offsets associated with the I/O modules, the additional data offsets identifying where diagnostic data can be received from the multiple I/O modules over the single logical connection; and using the additional data offsets of the slot status assembly map to obtain diagnostic data from at least one of the I/O modules over the single logical connection. 3. The method of claim 1 , wherein the slot assembly data map defines a split of data from a single device across two or more software representations of the I/O modules. 4. The method of claim 1 , wherein: using the data offsets and the data sizes of the slot assembly data map comprises using the slot assembly data map to provide or receive data associated with a consolidated configuration assembly, a consolidated input assembly, and a consolidated output assembly; the consolidated configuration assembly comprises data defining a configuration of a collection of the I/O modules; the consolidated input assembly comprises data produced by the collection of the I/O modules; and the consolidated output assembly comprises data consumed by the collection of the I/O modules. 5. The method of claim 1 , further comprising: generating a second graphical user interface containing logical representations of the I/O modules; wherein the logical representations of the I/O modules comprise a common representation, regardless of one or more types of connections between the I/O modules and an industrial process controller. 6. The method of claim 1 , wherein the single logical connection communicatively couples a head end module of an I/O module assembly to an industrial process controller, the head end module configured to communicate with the I/O modules through a backplane comprising the slots. 7. An apparatus for depicting and using a single logical connection with multiple input/output (I/O) modules in an industrial process control and automation system comprising: at least one processing device configured to: generate a graphical user interface for presentation to a user, the graphical user interface identifying multiple slots that are configured to be coupled to the multiple input/output (I/O) modules; allow, using an adapter tool, one or more users to define a generic adapter representation of a head end module and a slot assembly data map for the multiple I/O modules; receive, from the user via the graphical user interface, information defining a slot assembly data map, the slot assembly data map identifying data offsets and data sizes associated with the I/O modules, the data offsets and the data sizes identifying where data can be sent to or received from the multiple I/O modules over the single logical connection, wherein the slot assembly data map provides information defining how data is parsed automatically during runtime in order to communicate with the different I/O modules over the single logical connection; and use, by the generic adaptor representation, the slot assembly data map to define logical representations of the I/O modules in a rack or other collection; use the data offsets and the data sizes of the slot assembly data map to provide data to or receive data from one or more of the I/O modules over the single logical connection; identify status or other diagnostic information for one or more of the I/O modules using the slot assembly data map; and receiving information defining an update to the slot assembly data map, wherein the update is associated with a replacement of one or more of the I/O modules, a reordering of two or more of the I/O modules, or a firmware update of one or more of the I/O modules that changes at least one of the data offsets or at least one of the data sizes, and wherein the adaptor tool is configured to obtain data from the one or more users defining how slot status processing occurs, which allows one or more controllers or other devices to identify diagnostic information for each I/O module received over the single logical connection. 8. The apparatus of claim 7 , wherein the at least one processing device is further configured to: receive, from the user via the graphical user interface, information defining a slot status assembly map, the slot status assembly map identifying additional data offsets associated with the I/O modules, the additional data offsets identifying where diagnostic data can be received from the multiple I/O modules over the single logical connection; and use the additional data offsets of the slot status assembly map to obtain diagnostic data from at least one of the I/O modules over the single logical connection. 9. The apparatus of claim 7 , wherein: the at least one processing device is configured to use the data offsets and the data sizes of the slot assembly data map to provide or receive data associated with a consolidated configuration assembly, a consolidated input assembly, and a consolidated output assembly; the consolidated configuration assembly comprises data defining a configuration of a collection of the I/O modules; the consolidated input assembly comprises data produced by the collection of the I/O modules; and the consolidated output assembly comprises data consumed by the collection of the I/O modules. 10. The apparatus of claim 7 , wherein: the at least one processing device is further

Assignees

Inventors

Classifications

  • Updates (security arrangements therefor G06F21/57) · CPC title

  • Configuring for program initiating, e.g. using registry, configuration files · CPC title

  • Execution arrangements for user interfaces · CPC title

  • Help systems · CPC title

  • Input/output · 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 US11221606B2 cover?
A method includes presenting a graphical user interface to a user, where the graphical user interface identifies multiple slots that are configured to be coupled to multiple input/output (I/O) modules. The method also includes receiving, from the user via the graphical user interface, information defining a slot assembly data map. The slot assembly data map identifies data offsets and data size…
Who is the assignee on this patent?
Honeywell Int Inc
What technology area does this patent fall under?
Primary CPC classification G05B19/0423. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 11 2022 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).