Automated terminal wiring modification
AssigneePassiveLogic, Inc.
InventorsTroy Aaron Harvey, Jeremy David Fillingim
Life of this patent
Estimating the term…
Abstract
Tools and techniques are described to automate creation of point mapping diagrams between controllers and controlled resources. After receiving a defined space diagram (which may be input using a graphical interface of the controller, or by other means), resource locations and resource wiring requirements (which may be done automatically), a wiring diagram including point mapping between the resources and any necessary controllers is generated. If resources need to be moved, a new wiring diagram and/or point mapping can be regenerated.
Claims20
A computer-implemented method comprising:
- accepting a defined space representation into a controller, the controller comprising a processor and a memory;
- accepting a list of unit models into the controller, unit models within the list of unit models having wiring requirements and location within the defined space representation;
- generating, using the processor, the memory, and the defined space representation, a computed location of the controller within the defined space representation;
- generating a wiring route between the controller and the unit models within the list of unit models based at least in part on the defined space representation;
- allowing a user to modify a terminal wiring requirement of a wiring module of the controller, producing a modified wiring requirement, and
- wherein the controller is configured to check the modified wiring requirement to determine match between the modified wiring requirement and a wiring requirement of a resource to be connected to a terminal associated with the wiring module.
A system comprising:
- a controller with a processor, and a memory in operable communication with the processor;
- including instructions residing in the memory, which are executable by the processor to perform a method which includes:
- accepting a defined space representation into the controller, the controller comprising a processor, and a memory;
- accepting a list of unit models into the controller, unit models within the list of unit models having wiring requirements and location within the defined space representation;
- generating, using the processor, the memory, and the defined space representation, a computed location of the controller;
- generating, using the processor, a wiring route between the controller and the unit models within the list of unit models based at least in part on the defined space representation;
- allowing a user to modify a terminal wiring requirement of a wiring module of the controller, producing a modified wiring requirement;
- checking the modified wiring requirement to determine match between the modified wiring requirement and a wiring requirement of a resource to be connected to a terminal associated with the wiring module;
- and
- wherein the controller is configured to check the modified wiring requirement to determine match between the modified wiring requirement and a wiring requirement of the resource to be connected to the terminal.
A non-transient storage medium configured with code which upon execution by a controller having one or more processors coupled with memory-stored instructions performs a controller placement method, the method comprising:
- instructions for accepting a defined space representation into a controller based on a user instruction, the controller comprising a processor, and a memory;
- instructions for accepting a list of unit models into the controller, unit models within the list of unit models having wiring requirements and location within the defined space representation;
- instructions for generating a computed location of the controller using the processor, the memory, and the defined space representation;
- instructions for generating a wiring route between the controller and the unit models within the list of unit models based at least in part on the defined space representation;
- instructions for allowing a user to modify a terminal wiring requirement of a wiring module of the controller, producing a modified wiring requirement;
- instructions for the controller to check modified wiring requirement to determine match between the modified wiring requirement and a wiring requirement of a resource to be connected to a terminal associated with the wiring module;
- and
- wherein the controller is configured to check the modified wiring requirement to determine match between the modified wiring requirement and a wiring requirement of the resource to be connected to the terminal.
Dependencies are inferred from the claim text.