Distributed control systems and methods for use in an assembly line grow pod
US-2018359948-A1 · Dec 20, 2018 · US
US11929982B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11929982-B2 |
| Application number | US-201917297302-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 12, 2019 |
| Priority date | Nov 27, 2018 |
| Publication date | Mar 12, 2024 |
| Grant date | Mar 12, 2024 |
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 assigning an identifier to a controller of a modular vacuum pumping and/or abatement system, the method including: determining, by a first controller of the modular vacuum pumping and/or abatement system, that a first identifier is to be assigned to a second controller of the modular vacuum pumping and/or abatement system, wherein the second controller is located at a module of the modular vacuum pumping and/or abatement system; transmitting, by the first controller, a first signal indicative of the first identifier to the second controller; receiving, by a user input device coupled to the module, a user input; and adopting, by the second controller, the first identifier as its identifier in response to the user input.
Opening claim text (preview).
The invention claimed is: 1. A method of assigning an identifier to a controller of at least one of a modular vacuum pumping or a modular abatement system comprising a plurality of modules, the method comprising: determining, by a first controller of the at least one of the modular vacuum pumping or the abatement system, that a first identifier is to be assigned to one of a plurality of second controllers of the at least one of the modular vacuum pumping or the modular abatement system, wherein each of the plurality of second controllers are located at a respective one of the plurality of modules of the at least one of the modular vacuum pumping or the modular abatement system; transmitting, by the first controller, a first signal indicative of the first identifier to all of the second controllers; receiving, by a user input device coupled to each of the plurality of modules, a user input at only one of the plurality of modules; adopting, by the second controller, the first identifier as an identifier of the second controller at the one of the modules in response to the user input; determining, by the first controller, that there is a third controller connected to the second controller via a connection; transmitting, by the first controller, a second signal indicative of a second identifier to the second controller and the third controller, wherein the second signal is also indicative of the connection between the second controller and the third controller; transmitting, by the second controller via the connection between the second controller and the third controller, a signal to the third controller; and in response to the signal transmitted via the connection, adopting, by the third controller, the second identifier as the identifier of the third controller, wherein the adopting of the first and second identifiers allow the first and second controllers to be commissioned to control the respective one of the plurality of modules without the second and third controllers comprising any pre-loaded information. 2. The method of claim 1 , further comprising: transmitting, by the third controller to the first controller, an acknowledgement that the third controller has adopted the second identifier as the identifier of the third controller. 3. The method of claim 2 , further comprising: in response to the acknowledgement that the third controller has adopted the second identifier as the identifier of the third controller, transmitting, by the first controller, a further second signal indicative of a further second identifier to the second controller and a further third controller, wherein the further second signal is indicative of a connection between the second controller and the further third controller; transmitting, by the second controller via the connection between the second controller and the further third controller, a further signal to the further third controller; and in response to the further signal transmitted via the connection between the second controller and the further third controller, adopting, by the further third controller, the further second identifier as the identifier of the further third controller. 4. The method of claim 3 , further comprising: transmitting, by the further third controller to the first controller, a further acknowledgement that the further third controller has adopted the further second identifier as the identifier of the further third controller. 5. The method of claim 1 , further comprising: in response to determining that the first identifier is to be assigned to the second controller, displaying, by the user interface, an indication that the second controller at the one of the modules is to be assigned the first identifier. 6. The method of claim 1 , further comprising: transmitting, by the second controller to the first controller, an acknowledgement that the second controller has adopted the first identifier as the identifier of the second controller. 7. The method of claim 1 , further comprising: starting a timer in response to transmitting the first signal, wherein the second controller only adopts the first identifier as the identifier of the second controller if a user input is received at the user input device within a predetermined amount of time from the start of the timer. 8. The method of claim 1 , wherein the user input device is a button, and the user input comprises pressing the button. 9. The method of claim 1 , wherein the user input device comprises a light emitting device. 10. The method of claim 1 , further comprising: controlling, by the first controller, the operation of all or part of the at least one of the modular vacuum pumping or the modular abatement system. 11. The method of claim 1 , wherein the second and third controllers are part of a module control system, the method further comprising controlling, by the module control system, the operation of only the one of the modules of the at least one of the modular vacuum pumping or the modular abatement system. 12. The method of claim 1 , wherein the first and second controllers are connected via a communications network. 13. A system for assigning an identifier to a controller of at least one of a modular vacuum pumping or a modular abatement system, the system comprising: a plurality of modules; a first controller; a plurality of second controllers each located at a respective one of the plurality of modules of the at least one of the modular vacuum pumping or the modular abatement system; and a user input device coupled to each of the plurality of modules, wherein the system is configured to: determine, by the first controller, that a first identifier is to be assigned to one of the plurality of second controllers; transmit, by the first controller, a first signal indicative of the first identifier to all of the second controllers; receive, by the user input device, a user input at only one of the modules; adopt, by the second controller, the first identifier as an identifier of the second controller at the one of the modules in response to the user input; determine, by the first controller, that there is a third controller connected to the second controller via a connection; transmit, by the first controller, a second signal indicative of a second identifier to the second controller and the third controller, wherein the second signal is also indicative of the connection between the second controller and the third controller; transmit, by the second controller via the connection between the second controller and the third controller, a signal to the third controller; and in response to the signal transmitted via the connection, adopting, by the third controller, the second identifier as the identifier of the third controller, wherein the adopting of the first and second identifiers allow the first and second controllers to be commissioned to control the respective one of the plurality of modules without the second and third controllers comprising any pre-loaded information. 14. A modular vacuum pumping or modular abatement system comprising: a plurality of modules; a first controller; a plurality of second controllers each located at a respective one of the plurality of modules of the modular vacuum pumping or the modular abatement system; and a user input device coupled to each of the modules, wherein the system is configured to: determine, by the first controller, that a first identifier is to be assigned to one of the plurality of second controllers; transmit, by the first controller, a first signal indicative of the first identifier to all of the second controller
for local use, e.g. in LAN or USB networks, or in a controller area network [CAN] · CPC title
characterised by system universality, reconfigurability, modularity · CPC title
by local area network [LAN], network structure · CPC title
Initialisation or configuration control {(processor initialisation G06F9/4405)} · CPC title
to obtain high vacuum · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.