Data converter, signal transmission method, and signal transmission system
US-2019339665-A1 · Nov 7, 2019 · US
US2024219881A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024219881-A1 |
| Application number | US-202318545468-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 19, 2023 |
| Priority date | Dec 29, 2022 |
| Publication date | Jul 4, 2024 |
| Grant date | — |
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 of communication with a programmable logic controller (PLC) system, performed by a computing device. The method includes converting a plurality of tags into a same operation unit, including blocking the plurality of tags by aligning each tag according to an offset, and putting the blocks in a window corresponding to a protocol data unit (PDU). A determination may be made whether or not to split a block that is put in the window.
Opening claim text (preview).
What is claim is: 1 . A method of communication with a programmable logic controller (PLC) system, performed by a computing device, the method comprising: converting a plurality of tags into a same operation unit by generating blocks of the plurality of tags where each of the plurality of tags is aligned according to an offset; determining whether or not to split one or more of the blocks; and putting the one or more blocks and/or one or more split blocks in a window corresponding to a protocol data unit (PDU). 2 . The method of claim 1 , wherein the blocks corresponding to the plurality of tags are sequentially put in the window with a predetermined size, wherein a respective block is determined to be split when only a portion of the respective block is to be put in the window. 3 . The method of claim 2 , wherein determining comprises determining that the respective block is to be split when the respective block is a leading block located first in the window. 4 . The method of claim 2 , wherein determining comprises determining that a respective block is not split when the respective block has a size not larger than the size of the window and corresponds to a last block in the window. 5 . The method of claim 2 , wherein determining comprises determining that a respective block is not split when the respective block has a size not larger than a size of the window, when an effective size of valid data included in the window is larger than estimated total padding cost, and when the size of the block to be split, which is put in an existing window, is equal to or larger than an incurred padding cost. 6 . The method of claim 5 , wherein the respective block is not split when the effective size of the valid data included in the window is larger than the estimated total padding cost or if the size of the respective block to be split that is put in the existing window is smaller than the incurred padding cost. 7 . The method of claim 2 , wherein a respective block is split when a size of the respective block is larger than the size of the window and when the size of the block to be split that is put in a new window is within the size of the new window; wherein the respective block is not split when the size of the respective block to be split that is put in the new window is larger than the size of the new window. 8 . The method of claim 1 , further comprising: converting, by the computing device, one window into one PDU to perform communication with the PLC system. 9 . The method of claim 8 , further comprising: identifying, by the computing device, one window for one block container; and converting, by the computing device, the one block container into a PDU to perform communication with the PLC system, wherein each tag is configured to subscribe to one or more block containers. 10 . The method of claim 8 , further comprising: processing, by the computing device, the converted PDU in a queue waiting manner.
Communication, exchange of control, I-O data between different plc, · CPC title
Input/output · CPC title
Queue scheduling · CPC title
Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts · CPC title
by adapting the transmission format · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.