Multiple controllers configuration management interface for system connectivity
US-10095202-B2 · Oct 9, 2018 · US
US10343289B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10343289-B2 |
| Application number | US-201715588448-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 5, 2017 |
| Priority date | May 5, 2017 |
| Publication date | Jul 9, 2019 |
| Grant date | Jul 9, 2019 |
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.
Systems, methods, and software products that provide enhanced efficiency in automated and semi-automated manufacturing processes by employing process intelligence to verify that a user-selected manufacturing process to be applied to a workpiece corresponds to the manufacturing process actually designated for that workpiece, thereby avoiding potentially costly manufacturing errors.
Opening claim text (preview).
What is claimed is: 1. A manufacturing system, comprising: a manufacturing apparatus configured to perform a manufacturing process on a workpiece in a workspace; a scanner configured to identify the workpiece in the workspace; a robotic controller configured to control the manufacturing apparatus to perform a desired manufacturing process by executing a corresponding control program; a user interface configured to permit a user to identify, from a plurality of control programs, a desired control program for execution by the robotic controller; a process controller that is in communication with the robotic controller, the user interface, a data server that contains a plurality of control programs, and a manufacturing database that contains a plurality of work orders; wherein the process controller is configured to: receive the identification of the user-identified control program; identify the workpiece in the workspace using the scanner; retrieve a work order for the identified workpiece from the manufacturing database that specifies a designated control program for an appropriate manufacturing process for the identified workpiece; and validate whether or not the desired control program matches the designated control program. 2. The manufacturing system of claim 1 , wherein the process controller is further configured so that if the desired control program does not match the designated control program, the process controller prevents execution of the desired control program and provides an alert to the user that the desired control program is incorrect. 3. The manufacturing system of claim 1 , wherein the process controller is further configured so that if the desired control program matches the designated control program, the process controller sends the desired control program to the robotic controller for execution. 4. The manufacturing system of claim 1 , wherein the scanner includes one or more of a camera, a barcode scanner, and an RFID scanner that is configured to detect identifying indicia associated with the workpiece positioned in the workspace. 5. The manufacturing system of claim 4 , wherein the process controller is further configured to receive the detected identifying indicia and correlate the indicia with the identity of the workpiece. 6. The manufacturing system of claim 5 , wherein the scanner is a camera configured to capture image data of the workpiece, and the process controller is configured correlate the image data with the identity of the workpiece using image recognition. 7. The manufacturing system of claim 5 , wherein the scanner is an RFID scanner, and the RFID scanner is configured to detect an RFID tag associated with the workpiece, and the process controller is configured to correlate the RFID tag with the identity of the workpiece. 8. The manufacturing system of claim 5 , wherein the scanner is a barcode scanner, and the barcode scanner is configured to read a barcode associated with the workpiece, and the process controller is configured to correlate the barcode with the identity of the workpiece. 9. The manufacturing system of claim 1 , wherein the user interface is associated with the robotic controller. 10. A method for validating a control program for a manufacturing apparatus, comprising: receiving at a process controller user-input of an identification of a desired control program for a robotic controller of a manufacturing apparatus; receiving at the process controller an identification of a workpiece positioned within a workspace of the manufacturing apparatus; retrieving by the process controller from a database containing a plurality of work orders a work order for the identified workpiece that specifies a designated control program for an appropriate manufacturing process; and validating by the process controller whether or not the desired control program matches the designated control program; wherein when the desired control program does not match the designated control program, the method further comprises preventing an execution of the desired control program. 11. The method of claim 10 , further comprising providing an alert to a user that the desired control program is incorrect. 12. The method of claim 11 , wherein providing the alert includes generating a notification that the identified workpiece is at an inappropriate manufacturing apparatus, generating a notification that the desired control program is an inappropriate control program for the identified workpiece, and providing an identification of the designated control program for the identified workpiece. 13. The method of claim 10 , wherein validating whether or not the desired control program matches the designated control program includes retrieving by the process controller the desired control program from a remote data server and comparing the desired control program with the designated control program. 14. The method of claim 10 , wherein receiving an identification of a workpiece positioned within the workspace of the manufacturing apparatus includes detecting and interpreting an identifying indicium associated with the workpiece. 15. The method of claim 14 , wherein detecting the identifying indicia includes one or more of capturing an image of the workpiece using a camera, detecting an RFID tag using an RFID scanner; and reading a barcode using a barcode scanner. 16. A computer program product, comprising: at least one computer readable storage medium having computer readable program instructions embodied therewith, the computer readable program instructions, when read by a processor, being configured to: receive user-input of an identification of a desired control program for a robotic controller of a manufacturing apparatus; receive a scanner input of an identification of a workpiece positioned within a workspace of the manufacturing apparatus; retrieve from a database containing a plurality of work orders a work order for the identified workpiece that designates a control program for an appropriate manufacturing process; and determine whether or not the desired control program matches the designated control program, and responsive to a match generate an output for transmitting the desired control program to the robotic controller for execution, to thereby cause the robotic controller to control the manufacturing apparatus to perform a desired manufacturing process on the identified workpiece. 17. The computer program product of claim 16 , wherein the computer readable program instructions, when read by the processor are further configured to prevent an execution of the desired control program when the desired control program fails to match the designated control program. 18. The computer program product of claim 17 , wherein the computer readable program instructions, when read by the processor are further configured to provide an alert that the desired control program is incorrect. 19. The computer program product of claim 16 , wherein the computer readable program instructions, when read by the processor are further configured to transmit the desired control program to the robotic controller for execution.
Manufacturing or assembling aircraft, e.g. jigs therefor · CPC title
characterised by data acquisition, e.g. workpiece identification · CPC title
Manipulators for mechanical processing tasks · CPC title
Tool · CPC title
characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters (G05B19/408, G05B19/4093 take precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.