Modular Parts Loading and Unloading System
20180111229 ยท 2018-04-26
Assignee
Inventors
- Michael Beransky (Irvine, CA, US)
- Mihai Cioclei (Chino Hills, CA, US)
- Alexey Volovik (Anaheim, CA, US)
- Jonas Gutierrez (Whittier, CA, US)
- Fred Cortez (Downey, CA, US)
- Karapet Kirishchyan (Chino, CA, US)
Cpc classification
B23K37/04
PERFORMING OPERATIONS; TRANSPORTING
B23Q37/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A basic loading and unloading system comprising a laser, shuttle, and controller, a module being added to the system in a manner whereby neither the laser, shuttle or controller needs to be physically modified.
Claims
1. A manufacturing system having first and second components and a controller, the improvement comprising means for adding a first module to said system without substantial physical modifications to either first and second components.
2. The system of claim 1 wherein said first component comprises a laser and said second component comprises a shuttle system.
3. The system of claim 1 wherein communication cables are utilized to connect said first module to said controller.
4. The system of claim 1 wherein a wireless communication system connects said first module to said controller.
5. The system of claim 4 wherein a second module is connected to said controller.
6. The system of claim 5 wherein communication cables connect said second module to said controller.
7. The system of claim 5 wherein a wireless communication system connects said second module to said controller.
Description
DESCRIPTION OF THE DRAWINGS
[0009] For a better understanding of the present invention as well as other objects and further features thereof, reference is made to the following description which is to be read in conjunction withe the accompanying drawing therein:
[0010]
[0011]
[0012]
[0013]
[0014]
DESCRIPTION OF THE INVENTION
[0015]
[0016] In accordance with the teachings of the present invention, a customer that has already purchased the main system 17 can upgrade and enhance that system rapidly and inexpensively by adding modifies A and B thereto (module A, for example, can be a master module and module B can be a slave module).
[0017] As illustrated, controller 16 interacts with, and controls, the various components which comprise system 10.
[0018] As will be set forth in more detail hereinafter, once a particular module is selected, it is positioned adjacent to main system 17 and cables are utilized to connect the that module to controller 16, thereby automatically establishing communication between those components (note that in lieu of cables, a wireless connection can utilized). Once connected and recognized, the module parameters are automatically set to established default values and the module is then ready to be operated. If additional modules are to be added to the above configuration (i.e. module B), default values that have already been assigned to the added module is automatically configured upon connection and recognition.
[0019] Referring now to
[0020]
[0021]
[0022] The process for establishing communications with an added module is shown in
[0023]
[0024] The fork unit 72 initially moves the slave module 70 adjacent master module 56 within a predetermined distance thereof to load material and unload parts. Then the operator connects communication cables that connect the slave module 70 to controller 16 (
[0025] Alter the user accepts the newly added module, the connection is finalized and the module a ready to be used with the system.
[0026] The steps utilized to establish the connection of the new module (such as the slave module) to the controller as follows:
[0027] 1. The module is spaced placed a predetermined position from the controller;
[0028] 2. The module is attached to the controller using air lines, and communication (Ethercat and/or Ethernet) cables. Electrical power (480 v) can be applied to the controller or separate power brought to the module depending on system power requirements.
[0029] 3. After the controller and module are connected together, the communication interface selected enables the controller to communicate with main module 50. If it is Ethercat, controller portion of the system is configured with all Ethercat nodes, the nodes being disabled. Once the proper module is attached, using Sysmac software developed by OMRON the installer will forward the module node address to the controller. By doing so, the controller now recognizes the module and provides a list of parameters to configure the module in a predetermined manner.
[0030] In this case of Ethernet IP, a general list determines which IP address the module will use and a data exchange is configured in the controller so that the controller can talk to the module via Ethernet IP (Ethernet communication protocol). Once this data is shared between the controller 16 and the module, a list of parameters will be activated in a manner to configure the module.
[0031] 4. The controller 16 has a place in memory so store the Ethernet IP address, and all Ethercat node configurations. The Ethernet/IP data exchange information is also stored in controller 16, all the configurations being stored in a file using the Sysmac studio software.
[0032] 5. Once the controller knows the existence of the module, the HMI (human operator interface) enables hidden parameters that determine how the controller interacts with the module (all these parameters are stored in non-volatile memory). These parameters also will be able to export to a text file into a storage device or flash drive card for backup purposes.
[0033] Note that each module that will be attached to the controller has a unique ID number. Use ID number contains a unique Ethercat node number and/or Ethernet IP address.
[0034] A controller which has been successfully utilized in the system of the present invention is the Omron NJ series controller.
[0035] The default parameters are divided into types; the first type determine the minimum configuration of the system (no devices added), which will be populated by Ethercat or Ethernet IP flags. The second type of parameters are the ones that determine the positioning speed and height of the material loading unit and the part unloading unit and in which direction the material loading unit moves.
[0036] The custom parameters are unique to the module added and how they interact with the MU base controller. A second laser can be configured as an added module if required.
[0037] The present invention thus provides a flexible and adaptable technique for adding modules to a basic loading and unloading system, such as the laser cutting system noted hereinabove without physically modify existing components, thus reducing costs to a customer seeking to expand its business.
[0038] While the invention has been described with reference to its preferred embodiments, it will be understood by those skilled in the art that various changes may be made and equivalent may be substituted for elements thereof without departing from the true spirit and scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from its essential teachings.