Home:




Hardware Resources

 

1. The already existent system

In the robotics laboratory an intelligent assembly cell composed of several working stations joined together by a transportation system is already installed, as a result of previous projects. All this cell is controlled by a Bosch Rexroth IndraLogic PLC and an IBM Cell Server (see the figure). The present project proposes to extend this structure with an extension for part supplying (marked in blue). The role of this extension is to take bulk parts and to place them on the pallets in order to supply the working stations. These extensions will be building around an Adept Cobra S800 robot that will take the parts supplied by two Adept AnyFeeders; also it will attack the problem of picking up and placing a part on a movable pallet. This extension will be controlled by its own Bosch Rexroth IndraLogic PLC and will be compatible with the pallet movement/ tracking system already installed.

Fig.1. System and extension structure

2. Conveyor

The implemented conveyor will be the same as in the already existent cell. This conveyor will transport the pallets to their correct destinations.

a) Workpiece Pallet
The component who decides the design of the transport system is the workpiece pallet. They are used to carry the assembly pallets. TSplus conveyors transport parts on workpiece pallets. The workpiece pallets (160 x 160 mm) ride on the surface of the conveying medium. This transport method has many advantages for product assembly applications, including:
Positioning
Pallets are positioned at workstations to ± 0.002 inches when used with a Rexroth Lift-Position Unit, permitting precision assembly operations.

Mounting
Pallets can be tooled with fixtures to secure parts for manual or automated operations. Identification and data carrying devices (used to coordinate assembly sequences, identify model types, etc.) are also commonly mounted to pallets.
Stopping
Pallets can be stopped on the leading or trailing edge - regardless of pallet orientation on the conveyor. Pallets can also be accumulated in queue and released one at a time.


Sensing
Exciter plates on the pallet bottom and sides work with conveyor-mounted proximity switches to sense pallet presence. Pallet orientation and routing can be controlled using Rexroth ID/10 or ID/80 identification systems.


Fig.2.Workpiece Pallet

b) Longitudinal conveyor
The role of the longitudinal conveyor is to transport pallets in a closed loop.



Fig.3.Longitudinal conveyor

c) Leg Set
The structure of the conveyor is supported by an aluminium frame composed of pair of adjustable (only during the mounting stage) leg sets.


Fig.4.Leg set


d) Motor
The drive module (motor) drives the belt. The motor can be mounted suspended or horizontally
.


Fig.5.Motor

e) Transfer unit
The electrical transverse conveyor is used to join two parallel longitudinal conveyor sections with a conveyor separation > 320 mm. All the transport belts for the electrical transverse conveyor are driven by the same motor. Along with the workpiece pallets, the lift transfer units are the key elements of the system.


Fig.6. Transfer unit.

3. Horizontally articulated robot

The Adept Cobra™ s800 SCARA robot is a high-performance SCARA robot system for mechanical assembly, material handling, packaging, machine tending, screwdriving, and many other operations requiring fast and precise automation. The manipulator is directly driven, the motors operate without reducers. The Adept Cobra s800 SCARA robot offers maximum flexibility and scalability, a dramatic 70% reduction in wiring over other SCARA robots, and unique cost-saving expansion capabilities that are only available with Adept SmartServo. The Adept Cobra s800 SCARA robot supports high-performance options, including conveyor tracking, vision guided motion, auxiliary servo axes, general machine control.

 


Fig.7.Adept Cobra 800

Technical data
Axes 4
Reach 600 mm
Payload 2.0 kg  - rated
  5.5 kg  - maximum
Repeatability (x,y): ±0.017 mm 
  (z): ±0.003 mm 
  Theta: ±0.019°
Digital I/O Channels 12 inputs, 8 outputs (included)
  additional available on controller
Robot Brakes Joints 1, 2, and 4: Dynamic
  Joint 3: Electric


Fig.8.Adept Cobra 600 Working envelope

4. Teach pendant

The Adept T1 Pendant provides a user interface and teach pendant in an ergonomic and rugged package. The T1 Pendant was designed for right-handed and left-handed use. All gripping and holding positions enable comfortable and fatigue-free operation.


Fig.9.Adept MCP

Technical data
REQUIRES Adept SmartController CX or Cobra i-Series robot
INCLUDES T1 Pendant with 10 m cable attached
  2 m adapter cable with bulkhead connector
SUPPORTS Enable/disable power and jog the robot
  Teach locations
  Display robot position, digital I/O, system status and more
  Start and stop application programs
  Display and edit global program variables

5. Robot controller

The Adept SmartController™ CX is a high-performance robot and vision controller based upon Adept SmartServo architecture. Its distributed processing architecture improves performance by freeing up 30% of the processor’s resources. The Adept SmartController CX features a faster processor and conveyor belt tracking support, and optional vision guidance support. It also features several high-speed communication interfaces, including Fast Ethernet and SmartServo™. A single SmartController™ CX can control up to 2 robots through the SmartServo communication ports.


Fig.10.ADEPT Smart Controller CX

Technical data
Processor Motorola 68060
Memory (RAM) 32MB
Communication Ports Ethernet 10/100 BaseT (1)
DeviceNet (1)
RS232 (3)
RS422/485 (1)
SmartServo (2)
IEEE 1394 (2)
Belt Encoder Port
Clock Speed 50 MHz
Mass Storage 128 MB (Compact Flash)
Expansion Slots NA
Digital I/O 12 optically isolated inputs (4 fast)
8 optically isolated outputs
(expansion is available)


6. Conveyor controller

The IndraLogic L40 PLC solution is based on the innovative IndraControl L40 embedded terminal control. A number of communication interfaces simplify the integration with various control structures. Expansion with function modules enables flexible adaptation to requirements for various applications and processes. The I/O periphery is easily expandable by direct connection of Rexroth Inline modules. User-friendly and programmable using IndraWorks engineering software that is IEC 61131-3 compliant. Diagnostics are easily performed using IndraWorks or locally using the control’s integrated display.
This controller is used to command the conveyor and to gather and process data received from the identification devices through the PROFIBUS interface. It features 128 I/O ports for external connections.


Fig.11.IndraControl L40

Technical data
 User Memory(Code/Data)   8 MB (4MB/4MB) 
 NVRAM   64 kB 
 Number of Tasks  16 
 Task Types   cyclic, periodic, free running, externally event-controlled 
 Processing Time   typical, 70 µs (1000 commands in IL, bit and word commands) 
 I/O   512 I/O (central), expansion via Profibus DP (max. 126 units, per 8 kB I/O), 8 I / 8 O on board 
 Programming Software   Rexroth IndraWorks 
 Programming Languages(IEC 61131-3)   IL, LD, FBD, ST, SFC 
 Programming Interface   Ethernet, RS232 
 Functionality for Program Testing   breakpoint, single-step, single cycle, write/force, monitoring, sampling trace, simulation, online change 
 Included Libraries   PLCopen, Communication, Standard IEC 61131-3 
 Communication Interfaces   RS232, Ethernet, PROFIBUS-DP 

 

7. Identification system

Identification and data storage systems are used for controlling numerous production and transport systems in assembly technology. On the one hand, data related to objects is the basis for targeted control of process and processing steps and, on the other, is used for type or variant-dependent infeeding and outfeeding of workpiece pallets when manufacturing product variants on flexible assembly systems with branches.
In the proposed manufacturing system the identification of the workpiece pallets is carried out through data carrier chips attached to each pallet.


Fig.12.Read/write data carrier

Technical data
Function read/write
Dimensions
Ø 16×7
Antenna type round
Weight 2 g
Memory capacity
1023 Byte
Operating temperature -30...+70 °C
Memory type EEPROM
Memory organization
32 bytes per block
Mounting in steel flush/non-flush

At each crossroad there is a read/write head who alters the information contained within the data carrier.


Fig.13.Read/write head

Technical data
Function Read/Write
Dimensions M30
Housing material X8CrNiS 18-9
Antenna type round
Weight 90 g
Mounting in steel non-flush
Operating temperature -20...+70 °C

The processor supervises the bi-directional data transfer between data carrier and read/write head and serves as buffer storage. It is the link between the host system and the data carrier.


Fig.14.Communication processor

Technical data
Function read/write
Supply voltage 24 V DC ±20 %
Current draw ≤ 400 mA
Operating temperature 0...+50 °C
Read/write head ports 2 external
Control inputs 1 (via opto-coupler), 24 V DC
Connection type terminals 1 × Pg 9; terminals 2 × Pg 11
Interface/software Profibus DP
Accessories included Software GSD-File

 

8. Basler A601f video camera

The Basler video camera is an industrial camera supported by Adept. The camera communicates digitally by the IEEE 1374 FireWire interface. Also, for accessing the inputs/outputs of the camera, an RJ45 10 pins connector is provided. Other characteristics:

  • small and ruged housing with a 29x44mm footprint
  • Up to 100fps at VGA resolution
  • Up to 25fps at 1.3 megapixels rezolution
  • CMOS shutter global imaging sensor
  • Plug-and-Play interface, driver provided by the producer
  • 4 digital inputs / 4 digital outputs

Fig.15.Basler video camera

9. Adept AnyFeeder

Adept AnyFeeder is a vibrant surfaces system that spreads out the bulk parts on a larger surface. This surface is inspected by a camera that enables the robot to catch the parts. The undetected parts are vibrated in order to turn them on the other side or to change their position relative to each-other, after witch the detection process is restarted.

Main characteristics:

  • Bulk payload : 10kg
  • Gripping surface : 240 x 320mm
  • Engines : 2
  • Power supply : 24VDC 8A
  • Air supply : 6 bar
  • Serial port : RS232
  • Logic ports : 8 intrari, 12 iesiri
  • Leds front panel that signals the communications and engines state

Fig.16.Adept AnyFeeder


Links:

 

 

 

 

Last update : 11.11.2009


All rights reserved. Designed in 2007