SlideShare a Scribd company logo
1 of 21
Download to read offline
Instruction Manual
AUTOMATIC ULTRASONIC
CLEANING MACHINE
BENZTECH M/N: 3RBT-01
Mechanical design and robot assembly:
Marlone Gutierrez
HMI control design and PLC programmer:
Dondon Dopeno
February, 2015
1. THE SYSTEM
1.1 SYSTEM OVERVIEW
The system is comprised with three (3) custom engineered XY Robots
driven by a high speed AC Servo motors rated at 450 watts and 750 watts
respectively with a load capacity up to 100 kg max. These robots are
being controlled by two (2) of the most advanced and efficient PLC being
linked together for simultaneous operation of its fully automated material
handling system for a single line 24 stations cleaning system containing a
load station, 21 tank stations, plus 2 unload stations.
The workflow is from left to right, consisting a number of wash with
ultrasonic and rinse tanks being equipped with automatic water spray,
rotation, heating, and a slow motion upward movement at the final rinse
(station#22) to free up parts from water and then the baskets will go to
unload#2 (station#24) that will be ready for drying in oven, otherwise, if
station#22 is bypassed in the recipe, baskets will be unloaded at unload#1
(station#23) which will go to another cleaning process.
Robot no. 1 will handle materials from station 1 (load station) to station
9. Robot no. 2 will handle materials from station 9 to station 18 and,
Robot no. 3 will handle materials from station 18 to station 24 (unload
station#2).
SPECIAL FEATURES:
Aside from being multi-lingual, the system is capable of handling 5
recipes and can run the recipes simultaneously at any time during the
process. Also, tank heaters ON function can be programmed to your
desired time to save energy as well as prolonged heaters’ life span.
IMPORTANT SAFETY NOTICE: The system is designed to ultra-
clean with water and water-detergent solutions only. It is not equipped
with the safeguards necessary for cleaning with combustible or
flammable chemicals.
Therefore, you must NOT use either combustible or flammable
chemicals in this machine.
1
1.2 XY ROBOT DESIGN
The 3 identical robots are made out of a stainless steel material and
utilizing a high-grade bearings, rollers, and belts on its mechanism. It
used a 40:1 gearbox ratio from the driving servomotors to ensure that
they are capable of handling heavier loads up to 100 kg maximum.
These robots will travel in left – right, up – down direction that are
positioned at the rear end of the tanks so that only its arm are extended
above the tanks to pickup and transfer baskets. This is to minimize the
possibility of micro particles out from the robot mechanism that may
fall into the tanks that may cause contamination to the parts being
cleaned.
The robots arm has two claws assemblies in it so that it can carry two
baskets at the same time. The robot claws with an open / close
function were driven by a precision pneumatic cylinders.
High speed sensors that detect and sends signal to the central PLC are
being used to give swift corresponding actions to robot position,
movements, and limits.
2
1.3 CONTROL DESIGN
The overall machine status, robot positions and movement directions,
its inputs, and outputs are being processed by two PLC
(Programmable Logic Controller) being linked together for
simultaneous operation. These PLC are one of today’s best in
automation industry that is fast, super compact, and expandable. They
are housed together with the HMI, relays, and contactors in a single
standard 22 X 26 X 70 inch control cabinet that is placed near to the
machine input or at left side for an easy operation.
Each PLC is capable to handle a maximum of two XY axis or two
robots so that 2 PLC are needed to handle 3 robots.
A wide screen 11-inch (1024 X 768 pixel) hi-speed HMI (Human
Machine Interface) touch screen is paired to the PLC for easy
monitoring and controlling the machine and to input its process
parameters. This is also where the machine operator can be able to
load the specific process recipe (from recipe#1 to recipe#5) that will
go along with the parts to be cleaned from start to finish or from
loading (1) to unloading (23, 24) stations.
Both HMI and the PLC have the capability to be controlled and
monitored remotely anywhere around the world if they are being
connected to the Internet.
3
2. MACHINE OPERATION
2.1 PUSH BUTTONS AND SWITCHES @
CONTROL PANEL:
4
Main switch
Stop / Pause
Start / Load
Recipe Select (1 - 5)
HMI screen
Emergency STOP
Alarm silence
Slow down
Buzzer / Alarm
Tower lamps (x3)
2.1.1 Main switch (toggle sw, red color) – switch to ON position
to apply 220 VAC to the main control, motor drivers, AC
contactors, and 24 VDC power supply to the HMI, PLC, and
sensors.
2.1.2 Start / Load button (momentary sw, green color) – press
this button to start the very first process operation in which
robot 1 will pickup basket if present at load station. Press
this button to restart process if being paused. This button is
also available in the HMI main screen.
2.1.3 Stop / Pause button (momentary sw, red color) – press
this button to pause the machine operation at any time. Long
press this button for 5 seconds to reset robot back to its
initial positions (will only function during manual mode).
This button is also available in the HMI main screen.
2.1.4 Recipe selection buttons (5 momentary sw, green color) –
this is used to select process recipe number from 1 to 5 (left
to right). Be sure to press any of this buttons to start a new
recipe. Recipe number indicator will blink to indicate which
recipe is being loaded. Note that recipe selection buttons are
also available in the HMI main screen.
2.1.5 Alarm silence (momentary sw, red color) – press this
button to acknowledge any alarm after the fault is corrected.
2.1.6 Emergency STOP button (latching, red color) – press this
button to cause the process into sudden stop causing all
robots to an abrupt stoppage. Only used for emergency!
2.1.7 Slow down motion (2-way flip sw with OFF @ center
position, black color) – only flip this switch to the right to
cause a general slow down motion of the three robots of all
recipes. It is only intended just in case all recipes are
running for critical or small components, which is very
uncommon. Note that only recipe number 3 has a slow down
button option that you can set in the recipe edit screen.
5
2.2 TOWER LAMP INDICATORS ON TOP OF THE
CONTROL CABINET:
2.2.1 Red lamp – flashing light, indicates that an error in the
system has occurred and alarm will sound. Check the alarm
status at HMI for listed error and possible corrective action.
- Steady light, indicates that an emergency stop switch is
being activated. Pullout the Emergency Stop button to
deactivate.
2.2.2 Yellow lamp – flashing light, indicates that auto process is
being paused.
2.2.3 Green lamp – flashing light, indicates that the system is
ready and waiting for basket input at load station.
- Steady light, indicates that the system is running in
normal cleaning process.
6
2.3 IMPORTANT HMI SCREENS OR WINDOWS
AND ITS FUNCTIONS:
2.3.1 Main screen – this screen contains most of the machines’
primary buttons such as START, STOP / PAUSE, individual
PAUSE, AUTO on/off, MANUAL operation, RESET,
Basket ON/OFF, RECIPE select buttons, FAST SEL button
– to access other setup windows, and of course it contains
the graphics that corresponds to the real – time monitoring
of the cleaning process. Please note that the Start and Pause
buttons can only be activated when the Auto on/off button is
turned ON while other buttons can also be activated when
Auto on/off button is OFF.
7
2.3.2 Manual screen (accessible when Auto on/off button is at
OFF state), to access from main screen, click the “Manual
opn” button at the bottom - right corner of the screen then
you’ll be prompted with “YES or NO” pop – up window for
confirmation, click YES to proceed – here you can
manually move any robots to any direction you want until
hitting their XY limits, also, you can do any of the ff;
- Manually open or close tank lid cover at station#2 or first
tank, rest of the tanks does not have lid cover.
- Manually open or close any of the robots claw.
- Setup the XY speed parameters of the 3 robots.
- Reset robots to its initial positions (can also be done in
the main screen).
- Reset unloads basket counters.
8
2.3.3 Basket ON/OFF screen, (accessible when process is being
paused) – here you can virtually placed any baskets at any
tanks by hitting the “Basket ON” button located right on top
of each tank. This is useful during power interruptions
where basket is already moved to the station but still not
detected when the power goes off. Or use this function to
simulate the process.
9
2.3.4 Recipe #1 to #5 edit screens, (accessible only when process
is halted and also, it is a password protected window – be
sure that you have the password ready to get an access).
- This is where you can input recipe parameters such as
dwell time in each tanks, bypass a tank or a number of
tanks, if you intend that the basket will not go through a
certain tank or station.
- Turn ON or OFF water spray – if ON, can also select
either heavy spray or light spray for critical components.
- Turn auto rotate ON or OFF.
- Turn ultrasonic ON or OFF.
- And turn the SLOW option ON or OFF – if ON, the
robot down movement speed is reduced down to about
20%, this is useful for critical or small components.
NOTE: All individual recipe settings will not affect to any other
recipe settings.
10
2.3.5 Heater setup screen (hit Heaters setup button from Fast Sel
menu).
In this screen, you can turn ON or OFF manually any tank
heater available along the system, this very useful during
setup. You’ll also find the “Auto heater ON “ setup
parameters with HR (hour), MIN (minutes), SEC (seconds)
data entry for numeric inputs of the specific time you want
all tank heaters to automatically turned ON. It is actually a
countdown type timer.
Use the timer function if you wanted to turn ON the tank
heaters hours in advance to the work schedule in the
following day to give the heating system enough time to
achieved its temperature set points so that you can have the
cleaning system get ready for cleaning right at the first hour
of work.
11
2.3.6 RECTIFIER, ULTRASONIC, ROTATION, WATER
SPRAY screens (all is accessible from Fast Sel menu).
All these windows are intended for manual, testing, or setup
purposes where you can manually turn ON or OFF each of
these tank attributes functions.
Window select color-coded buttons are located at the top on
each of these windows and ON / OFF button is located in
each tank if that certain feature is available (see below figure
as an example for rotation screen with tank number 4, 5, and
6 were turned ON and the rest are OFF).
12
2.3.7 EVENT LOG pop-up screen (button can be found
somewhere at the bottom of the main screen next to the
system current status display).
Use this window to view event log or system status,
warning, and alarm messages.
13
3. TROUBLESHOOTING GUIDE
3.1 PLC INPUTS ( X ) ADDRESS:
3.1.1 PLC NO. 1
X Link L remarks
0 Vacant
1 Vacant
2 Vacant
3 rbt1 pre-home
4 rbt1 0 pos
5 rbt2 pre-home
6 rbt2 0 pos
7 rbt1 up pos
8 rbt1 down pos
9 rbt2 up pos
A rbt2 down pos
B rbt1 fwd sw
C rbt1 rev sw
D rbt2 fwd sw
E rbt2 rev sw
F rbt1 clyA close
20 2a rbt1 clyA open
21 rbt1 clyB close
22 rbt1 clyB open
23 rbt2 clyA close
24 rbt2 clyA open
25 rbt2 clyB close
26 rbt2 clyB open
27 D6 cylinder open
28 D6 cylinder close
29 Vacant
2A Vacant
2B Vacant
2C Vacant
2D Vacant
2E Vacant
2F Vacant
14
3.1.2 PLC NO. 2
X remarks Link L
0 Vacant
1 Vacant
2 Vacant
3 rbt3 pre-home
4 rbt3 0 pos
5 rbt3 up pos
6 rbt3 dwn pos
7 rbt3 fwd sw
8 rbt3 rev sw
9 rbt3 clyA close 214
A rbt3 clyA open 215
B rbt3 clyB close 216
C rbt3 clyB open 219
D Vacant
E Vacant
F RBT4 @ unload pos int
20 load sensor A 23a
21 load sensor B 23b
22 unload1 sensor A
23 unload1 sensor B
24 unload2 sensor A
25 unload2 sensor B
26 E.STOP 23c
27 STOP 23d
28 START 23e
29 alarm silence
2A recipe1 24a
2B recipe2 24b
2C recipe3 24c
2D recipe4 24d
2E recipe5 24e
2F SLOW down 24f
15
3.2 PLC OUTPUTS ( Y ) ADDRESS:
3.2.1 PLC NO. 1
Y remarks
0 CH0 rbt1 X axis FWD
1 CH0 rbt1 X axis REV
2 CH1 rbt1 Y axis UP
3 CH1 rbt1 Y axis DWN
4 CH2 rbt2 X axis FWD
5 CH2 rbt2 X axis REV
6 CH3 rbt2 Y axis UP
7 CH3 rbt2 Y axis DWN
8 rbt1 clyAB close
9 rbt1 clyAB open
A rbt2 clyAB close
B rbt2 clyAB open
C Vacant
D Vacant
E Vacant
F Vacant
20 Tank#1 lid cylinder on
21 Tank#1 lid cylinder off
22 rotation @tank2
23 rotation @tank3
24 rotation @tank4
25 rotation @tank5
26 rotation @tank6
27 rotation @tank7
28 rotation @tank10
29 rotation @tank11
2A rotation @tank13
2B rotation @tank14
2C spray@4 valave1
2D spray@4 valave2
2E spray@7 valave1
2F spray@7 valave2
16
3.2.2 PLC NO. 2
Y remarks
0 CH0 rbt3 X axis FWD
1 CH0 rbt3 X axis REV
2 CH1 rbt3 Y axis UP
3 CH1 rbt3 Y axis DWN
4 rbt3 cylAB close
5 rbt3 cylAB open
6 Vacant
7 Vacant
8 rec#1 @unlod1
9 rec#2 @unlod1
A lamp recipe1
B lamp recipe2
C lamp recipe3
D lamp recipe4
E lamp recipe5
F rec#5 @unlod1
20 heat @2a
21 heat @2b
22 heat @3a
23 heat @3b
24 heat @5a
25 heat @5b
26 heat @6a
27 heat @6b
28 heat @10a
29 heat @10b
2A heat @17
2B ultrasonic @2
2C ultrasonic @3
2D ultrasonic @5
2E ultrasonic @6
2F ultrasonic @17
40 air blow @21
41 RBT3 @unloading pos int
42 spray @4
43 spray @7
44 spray @11
45 spray @14
46 soltank8,9
47 soltank12
48 soltank15,16
49 rectifier @10
4A rectifier @13
17
Y remarks
4B Vacant
4C GREEN lamp
4D YELLOW lamp
4E RED lamp
4F ALARM
18
3.3 ALARMS AND WARNINGS MESSAGES @
EVENT LOG SCREEN:
Content Description / Action to be taken
Process ready! Machine at initial state and ready to start.
Process running! Machine is running normally.
Basket @unload 1! Remove basket that is present at station#23.
Basket @unload 2! Remove basket that is present at station#24.
Process hold! The machine is being paused. Press "Start" button to resume.
Robot #1 on-hold!
Robot#1 pause toggle switch is activated. Press same switch to
deactivate.
Robot #2 on-hold!
Robot#2 pause toggle switch is activated. Press same switch to
deactivate.
Robot #3 on-hold!
Robot#3 pause toggle switch is activated. Press same switch to
deactivate.
E.STOP is activated!
Emergency stop button is pressed. Turn it clockwise while pulling
it up to deactivate.
Robot #1 reset to initial position!
In manual mode. Robot#1 reset button is pressed thus having
the robot perform XY home and then go to its initial position,
which is in station#2.
Robot #2 reset to initial position!
In manual mode. Robot#2 reset button is pressed thus having
the robot perform XY home and then go to its initial position,
which is in station#10.
Robot #3 reset to initial position!
In manual mode. Robot#3 reset button is pressed thus having
the robot perform XY home and then go to its initial position,
which is in station#20.
Problem @unload1 sensors!
Basket has been unloaded at station#23 but not detected.
Please check sensors.
Problem @unload2 sensors!
Basket has been unloaded at station#24 but not detected.
Please check sensors.
Recipe #1 is selected! Recipe#1 will be processed when basket is loaded at station#1.
Recipe #2 is selected! Recipe#2 will be processed when basket is loaded at station#1.
Recipe #3 is selected! Recipe#3 will be processed when basket is loaded at station#1.
Recipe #4 is selected! Recipe#4 will be processed when basket is loaded at station#1.
Recipe #5 is selected! Recipe#5 will be processed when basket is loaded at station#1.
Basket @loading station!
Basket is present at loading station. Otherwise, please check
sensors.
Slow down is activated!
Slow down 3-position switch at front panel is flipped to the right.
Flipped it back to center position to deactivate.
Rbt1 claw did not close!
Robot#1 claw close sensor is not activated at close condition.
Please check sensor its alignment.
Rbt1 claw did not open!
Robot#1 claw open sensor is not activated at open condition.
Please check sensor its alignment.
Rbt2 claw did not close!
Robot#2 claw close sensor is not activated at close condition.
Please check sensor its alignment.
Rbt2 claw did not open!
Robot#2 claw open sensor is not activated at open condition.
Please check sensor its alignment.
19
Content Description / Action to be taken
Rbt3 claw did not close!
Robot#3 claw close sensor is not activated at close condition.
Please check sensor its alignment.
Rbt3 claw did not open!
Robot#3 claw open sensor is not activated at open condition.
Please check sensor its alignment.
RBT1 vert motor fail!
Robot#1 up and down movement has jammed. Please check
motor drivers for errors and robot mechanism.
RBT2 vert motor fail!
Robot#2 up and down movement has jammed. Please check
motor drivers for errors and robot mechanism.
RBT3 vert motor fail!
Robot#3 up and down movement has jammed. Please check
motor drivers for errors and robot mechanism.
RBT1 horz motor fail!
Robot#1 left - right movement has jammed. Please check motor
drivers for errors and robot mechanism.
RBT2 horz motor fail!
Robot#2 left - right movement has jammed. Please check motor
drivers for errors and robot mechanism.
RBT3 horz motor fail!
Robot#3 left - right movement has jammed. Please check motor
drivers for errors and robot mechanism.
20

More Related Content

What's hot

Dc117 A Production Timer
Dc117 A Production TimerDc117 A Production Timer
Dc117 A Production Timer
Alzatex, Inc.
 

What's hot (7)

APS48Z Quick Start Install.pdf
APS48Z Quick Start Install.pdfAPS48Z Quick Start Install.pdf
APS48Z Quick Start Install.pdf
 
Dc117 A Production Timer
Dc117 A Production TimerDc117 A Production Timer
Dc117 A Production Timer
 
Valsad pps by ceaspl 26 5-2018
Valsad  pps by ceaspl 26 5-2018Valsad  pps by ceaspl 26 5-2018
Valsad pps by ceaspl 26 5-2018
 
2010 Pontiac G6 Miami
2010 Pontiac G6 Miami2010 Pontiac G6 Miami
2010 Pontiac G6 Miami
 
Valsad Milk Union Feed Plant
Valsad Milk Union Feed PlantValsad Milk Union Feed Plant
Valsad Milk Union Feed Plant
 
Mackie control
Mackie controlMackie control
Mackie control
 
Matrix e
Matrix eMatrix e
Matrix e
 

Viewers also liked

B.tech sem i engineering physics u v chapter 2-ultrasonic waves
B.tech sem i engineering physics u v chapter 2-ultrasonic wavesB.tech sem i engineering physics u v chapter 2-ultrasonic waves
B.tech sem i engineering physics u v chapter 2-ultrasonic waves
Rai University
 

Viewers also liked (20)

ultrasonic maching
ultrasonic machingultrasonic maching
ultrasonic maching
 
Ultrasonic machining
Ultrasonic machiningUltrasonic machining
Ultrasonic machining
 
Ultrasonic Machining by Ms Shikha Kashyap
Ultrasonic Machining by Ms Shikha KashyapUltrasonic Machining by Ms Shikha Kashyap
Ultrasonic Machining by Ms Shikha Kashyap
 
Ultrasonic Machining (USM)
Ultrasonic Machining (USM)Ultrasonic Machining (USM)
Ultrasonic Machining (USM)
 
Ultrasonic machining
Ultrasonic machiningUltrasonic machining
Ultrasonic machining
 
Ultrasonic Machining
Ultrasonic MachiningUltrasonic Machining
Ultrasonic Machining
 
Advantages and disadvantages of Ultrasonic Machining by Himanshu Vaid
Advantages and disadvantages of Ultrasonic Machining by Himanshu VaidAdvantages and disadvantages of Ultrasonic Machining by Himanshu Vaid
Advantages and disadvantages of Ultrasonic Machining by Himanshu Vaid
 
Ultrasonic Machining
Ultrasonic MachiningUltrasonic Machining
Ultrasonic Machining
 
Ultrasonic Machining by Himanshu Vaid
Ultrasonic Machining by Himanshu VaidUltrasonic Machining by Himanshu Vaid
Ultrasonic Machining by Himanshu Vaid
 
Ultrasonic Food Cutting Automation Systems
Ultrasonic Food Cutting Automation SystemsUltrasonic Food Cutting Automation Systems
Ultrasonic Food Cutting Automation Systems
 
ULTRASONIC DRILLING
ULTRASONIC DRILLINGULTRASONIC DRILLING
ULTRASONIC DRILLING
 
Drilling
DrillingDrilling
Drilling
 
Chemical machining
Chemical machiningChemical machining
Chemical machining
 
B.tech sem i engineering physics u v chapter 2-ultrasonic waves
B.tech sem i engineering physics u v chapter 2-ultrasonic wavesB.tech sem i engineering physics u v chapter 2-ultrasonic waves
B.tech sem i engineering physics u v chapter 2-ultrasonic waves
 
SPME ASSINGMENT 2
SPME ASSINGMENT 2SPME ASSINGMENT 2
SPME ASSINGMENT 2
 
Ultrasonic machining
Ultrasonic machiningUltrasonic machining
Ultrasonic machining
 
Non traditional technologies
Non traditional technologiesNon traditional technologies
Non traditional technologies
 
Electron Beam Machining
Electron Beam MachiningElectron Beam Machining
Electron Beam Machining
 
Ebm
EbmEbm
Ebm
 
Electrochemical grinding (ecg)
Electrochemical grinding (ecg)Electrochemical grinding (ecg)
Electrochemical grinding (ecg)
 

Similar to 3RBT01

JamesWijonoPLCBottleFilling
JamesWijonoPLCBottleFillingJamesWijonoPLCBottleFilling
JamesWijonoPLCBottleFilling
David James
 
TFL5785 LA County with audio
TFL5785 LA County with audioTFL5785 LA County with audio
TFL5785 LA County with audio
William Harding
 
Bonnell Apwss Bhr 2010
Bonnell Apwss Bhr 2010Bonnell Apwss Bhr 2010
Bonnell Apwss Bhr 2010
williebloom
 
Report_Monitoring & Control of Water Tank Filling System
Report_Monitoring & Control of Water Tank Filling SystemReport_Monitoring & Control of Water Tank Filling System
Report_Monitoring & Control of Water Tank Filling System
Tariq Jamil
 
Dgps control system
Dgps control systemDgps control system
Dgps control system
Aryan Raj
 
Shimadzu hplc standard_operation_procedure_by_dr._sana_mustafa
Shimadzu hplc standard_operation_procedure_by_dr._sana_mustafaShimadzu hplc standard_operation_procedure_by_dr._sana_mustafa
Shimadzu hplc standard_operation_procedure_by_dr._sana_mustafa
Felipe Machado
 
QUICKREFSeries2000 w links
QUICKREFSeries2000 w linksQUICKREFSeries2000 w links
QUICKREFSeries2000 w links
John Dettinger
 

Similar to 3RBT01 (20)

Project on PLC (SILO)
Project on PLC (SILO)Project on PLC (SILO)
Project on PLC (SILO)
 
JamesWijonoPLCBottleFilling
JamesWijonoPLCBottleFillingJamesWijonoPLCBottleFilling
JamesWijonoPLCBottleFilling
 
Features of CNC machining centers
Features of CNC machining centersFeatures of CNC machining centers
Features of CNC machining centers
 
15 el83 automatic washing machine using microchip pic18f series microcontro...
15 el83 automatic washing  machine using microchip pic18f series  microcontro...15 el83 automatic washing  machine using microchip pic18f series  microcontro...
15 el83 automatic washing machine using microchip pic18f series microcontro...
 
Hst ppt
Hst pptHst ppt
Hst ppt
 
STEPS INVOLVED IN AUTOMATED FEED MILL
STEPS INVOLVED IN AUTOMATED FEED MILLSTEPS INVOLVED IN AUTOMATED FEED MILL
STEPS INVOLVED IN AUTOMATED FEED MILL
 
Fadal Power On-Off Operator Manual.pdf
Fadal Power On-Off Operator Manual.pdfFadal Power On-Off Operator Manual.pdf
Fadal Power On-Off Operator Manual.pdf
 
Fadal Operator's Manual
Fadal Operator's ManualFadal Operator's Manual
Fadal Operator's Manual
 
TFL5785 LA County with audio
TFL5785 LA County with audioTFL5785 LA County with audio
TFL5785 LA County with audio
 
Bonnell Apwss Bhr 2010
Bonnell Apwss Bhr 2010Bonnell Apwss Bhr 2010
Bonnell Apwss Bhr 2010
 
Rectangular & Cylindrical Horizontal Autoclave Manufacturer in India
Rectangular & Cylindrical Horizontal Autoclave Manufacturer in IndiaRectangular & Cylindrical Horizontal Autoclave Manufacturer in India
Rectangular & Cylindrical Horizontal Autoclave Manufacturer in India
 
Report_Monitoring & Control of Water Tank Filling System
Report_Monitoring & Control of Water Tank Filling SystemReport_Monitoring & Control of Water Tank Filling System
Report_Monitoring & Control of Water Tank Filling System
 
Dgps control system
Dgps control systemDgps control system
Dgps control system
 
Shimadzu hplc standard_operation_procedure_by_dr._sana_mustafa
Shimadzu hplc standard_operation_procedure_by_dr._sana_mustafaShimadzu hplc standard_operation_procedure_by_dr._sana_mustafa
Shimadzu hplc standard_operation_procedure_by_dr._sana_mustafa
 
Embedded system in washing machine
Embedded system in washing machineEmbedded system in washing machine
Embedded system in washing machine
 
Basic of CNC Maintenance
Basic of CNC MaintenanceBasic of CNC Maintenance
Basic of CNC Maintenance
 
Industrial component cleaning machines manufacturer,supplier in India
Industrial component cleaning machines manufacturer,supplier in IndiaIndustrial component cleaning machines manufacturer,supplier in India
Industrial component cleaning machines manufacturer,supplier in India
 
Automated Process control.ppt
Automated Process control.pptAutomated Process control.ppt
Automated Process control.ppt
 
automated carwash system
automated carwash systemautomated carwash system
automated carwash system
 
QUICKREFSeries2000 w links
QUICKREFSeries2000 w linksQUICKREFSeries2000 w links
QUICKREFSeries2000 w links
 

3RBT01

  • 1. Instruction Manual AUTOMATIC ULTRASONIC CLEANING MACHINE BENZTECH M/N: 3RBT-01 Mechanical design and robot assembly: Marlone Gutierrez HMI control design and PLC programmer: Dondon Dopeno February, 2015
  • 2. 1. THE SYSTEM 1.1 SYSTEM OVERVIEW The system is comprised with three (3) custom engineered XY Robots driven by a high speed AC Servo motors rated at 450 watts and 750 watts respectively with a load capacity up to 100 kg max. These robots are being controlled by two (2) of the most advanced and efficient PLC being linked together for simultaneous operation of its fully automated material handling system for a single line 24 stations cleaning system containing a load station, 21 tank stations, plus 2 unload stations. The workflow is from left to right, consisting a number of wash with ultrasonic and rinse tanks being equipped with automatic water spray, rotation, heating, and a slow motion upward movement at the final rinse (station#22) to free up parts from water and then the baskets will go to unload#2 (station#24) that will be ready for drying in oven, otherwise, if station#22 is bypassed in the recipe, baskets will be unloaded at unload#1 (station#23) which will go to another cleaning process. Robot no. 1 will handle materials from station 1 (load station) to station 9. Robot no. 2 will handle materials from station 9 to station 18 and, Robot no. 3 will handle materials from station 18 to station 24 (unload station#2). SPECIAL FEATURES: Aside from being multi-lingual, the system is capable of handling 5 recipes and can run the recipes simultaneously at any time during the process. Also, tank heaters ON function can be programmed to your desired time to save energy as well as prolonged heaters’ life span. IMPORTANT SAFETY NOTICE: The system is designed to ultra- clean with water and water-detergent solutions only. It is not equipped with the safeguards necessary for cleaning with combustible or flammable chemicals. Therefore, you must NOT use either combustible or flammable chemicals in this machine. 1
  • 3. 1.2 XY ROBOT DESIGN The 3 identical robots are made out of a stainless steel material and utilizing a high-grade bearings, rollers, and belts on its mechanism. It used a 40:1 gearbox ratio from the driving servomotors to ensure that they are capable of handling heavier loads up to 100 kg maximum. These robots will travel in left – right, up – down direction that are positioned at the rear end of the tanks so that only its arm are extended above the tanks to pickup and transfer baskets. This is to minimize the possibility of micro particles out from the robot mechanism that may fall into the tanks that may cause contamination to the parts being cleaned. The robots arm has two claws assemblies in it so that it can carry two baskets at the same time. The robot claws with an open / close function were driven by a precision pneumatic cylinders. High speed sensors that detect and sends signal to the central PLC are being used to give swift corresponding actions to robot position, movements, and limits. 2
  • 4. 1.3 CONTROL DESIGN The overall machine status, robot positions and movement directions, its inputs, and outputs are being processed by two PLC (Programmable Logic Controller) being linked together for simultaneous operation. These PLC are one of today’s best in automation industry that is fast, super compact, and expandable. They are housed together with the HMI, relays, and contactors in a single standard 22 X 26 X 70 inch control cabinet that is placed near to the machine input or at left side for an easy operation. Each PLC is capable to handle a maximum of two XY axis or two robots so that 2 PLC are needed to handle 3 robots. A wide screen 11-inch (1024 X 768 pixel) hi-speed HMI (Human Machine Interface) touch screen is paired to the PLC for easy monitoring and controlling the machine and to input its process parameters. This is also where the machine operator can be able to load the specific process recipe (from recipe#1 to recipe#5) that will go along with the parts to be cleaned from start to finish or from loading (1) to unloading (23, 24) stations. Both HMI and the PLC have the capability to be controlled and monitored remotely anywhere around the world if they are being connected to the Internet. 3
  • 5. 2. MACHINE OPERATION 2.1 PUSH BUTTONS AND SWITCHES @ CONTROL PANEL: 4 Main switch Stop / Pause Start / Load Recipe Select (1 - 5) HMI screen Emergency STOP Alarm silence Slow down Buzzer / Alarm Tower lamps (x3)
  • 6. 2.1.1 Main switch (toggle sw, red color) – switch to ON position to apply 220 VAC to the main control, motor drivers, AC contactors, and 24 VDC power supply to the HMI, PLC, and sensors. 2.1.2 Start / Load button (momentary sw, green color) – press this button to start the very first process operation in which robot 1 will pickup basket if present at load station. Press this button to restart process if being paused. This button is also available in the HMI main screen. 2.1.3 Stop / Pause button (momentary sw, red color) – press this button to pause the machine operation at any time. Long press this button for 5 seconds to reset robot back to its initial positions (will only function during manual mode). This button is also available in the HMI main screen. 2.1.4 Recipe selection buttons (5 momentary sw, green color) – this is used to select process recipe number from 1 to 5 (left to right). Be sure to press any of this buttons to start a new recipe. Recipe number indicator will blink to indicate which recipe is being loaded. Note that recipe selection buttons are also available in the HMI main screen. 2.1.5 Alarm silence (momentary sw, red color) – press this button to acknowledge any alarm after the fault is corrected. 2.1.6 Emergency STOP button (latching, red color) – press this button to cause the process into sudden stop causing all robots to an abrupt stoppage. Only used for emergency! 2.1.7 Slow down motion (2-way flip sw with OFF @ center position, black color) – only flip this switch to the right to cause a general slow down motion of the three robots of all recipes. It is only intended just in case all recipes are running for critical or small components, which is very uncommon. Note that only recipe number 3 has a slow down button option that you can set in the recipe edit screen. 5
  • 7. 2.2 TOWER LAMP INDICATORS ON TOP OF THE CONTROL CABINET: 2.2.1 Red lamp – flashing light, indicates that an error in the system has occurred and alarm will sound. Check the alarm status at HMI for listed error and possible corrective action. - Steady light, indicates that an emergency stop switch is being activated. Pullout the Emergency Stop button to deactivate. 2.2.2 Yellow lamp – flashing light, indicates that auto process is being paused. 2.2.3 Green lamp – flashing light, indicates that the system is ready and waiting for basket input at load station. - Steady light, indicates that the system is running in normal cleaning process. 6
  • 8. 2.3 IMPORTANT HMI SCREENS OR WINDOWS AND ITS FUNCTIONS: 2.3.1 Main screen – this screen contains most of the machines’ primary buttons such as START, STOP / PAUSE, individual PAUSE, AUTO on/off, MANUAL operation, RESET, Basket ON/OFF, RECIPE select buttons, FAST SEL button – to access other setup windows, and of course it contains the graphics that corresponds to the real – time monitoring of the cleaning process. Please note that the Start and Pause buttons can only be activated when the Auto on/off button is turned ON while other buttons can also be activated when Auto on/off button is OFF. 7
  • 9. 2.3.2 Manual screen (accessible when Auto on/off button is at OFF state), to access from main screen, click the “Manual opn” button at the bottom - right corner of the screen then you’ll be prompted with “YES or NO” pop – up window for confirmation, click YES to proceed – here you can manually move any robots to any direction you want until hitting their XY limits, also, you can do any of the ff; - Manually open or close tank lid cover at station#2 or first tank, rest of the tanks does not have lid cover. - Manually open or close any of the robots claw. - Setup the XY speed parameters of the 3 robots. - Reset robots to its initial positions (can also be done in the main screen). - Reset unloads basket counters. 8
  • 10. 2.3.3 Basket ON/OFF screen, (accessible when process is being paused) – here you can virtually placed any baskets at any tanks by hitting the “Basket ON” button located right on top of each tank. This is useful during power interruptions where basket is already moved to the station but still not detected when the power goes off. Or use this function to simulate the process. 9
  • 11. 2.3.4 Recipe #1 to #5 edit screens, (accessible only when process is halted and also, it is a password protected window – be sure that you have the password ready to get an access). - This is where you can input recipe parameters such as dwell time in each tanks, bypass a tank or a number of tanks, if you intend that the basket will not go through a certain tank or station. - Turn ON or OFF water spray – if ON, can also select either heavy spray or light spray for critical components. - Turn auto rotate ON or OFF. - Turn ultrasonic ON or OFF. - And turn the SLOW option ON or OFF – if ON, the robot down movement speed is reduced down to about 20%, this is useful for critical or small components. NOTE: All individual recipe settings will not affect to any other recipe settings. 10
  • 12. 2.3.5 Heater setup screen (hit Heaters setup button from Fast Sel menu). In this screen, you can turn ON or OFF manually any tank heater available along the system, this very useful during setup. You’ll also find the “Auto heater ON “ setup parameters with HR (hour), MIN (minutes), SEC (seconds) data entry for numeric inputs of the specific time you want all tank heaters to automatically turned ON. It is actually a countdown type timer. Use the timer function if you wanted to turn ON the tank heaters hours in advance to the work schedule in the following day to give the heating system enough time to achieved its temperature set points so that you can have the cleaning system get ready for cleaning right at the first hour of work. 11
  • 13. 2.3.6 RECTIFIER, ULTRASONIC, ROTATION, WATER SPRAY screens (all is accessible from Fast Sel menu). All these windows are intended for manual, testing, or setup purposes where you can manually turn ON or OFF each of these tank attributes functions. Window select color-coded buttons are located at the top on each of these windows and ON / OFF button is located in each tank if that certain feature is available (see below figure as an example for rotation screen with tank number 4, 5, and 6 were turned ON and the rest are OFF). 12
  • 14. 2.3.7 EVENT LOG pop-up screen (button can be found somewhere at the bottom of the main screen next to the system current status display). Use this window to view event log or system status, warning, and alarm messages. 13
  • 15. 3. TROUBLESHOOTING GUIDE 3.1 PLC INPUTS ( X ) ADDRESS: 3.1.1 PLC NO. 1 X Link L remarks 0 Vacant 1 Vacant 2 Vacant 3 rbt1 pre-home 4 rbt1 0 pos 5 rbt2 pre-home 6 rbt2 0 pos 7 rbt1 up pos 8 rbt1 down pos 9 rbt2 up pos A rbt2 down pos B rbt1 fwd sw C rbt1 rev sw D rbt2 fwd sw E rbt2 rev sw F rbt1 clyA close 20 2a rbt1 clyA open 21 rbt1 clyB close 22 rbt1 clyB open 23 rbt2 clyA close 24 rbt2 clyA open 25 rbt2 clyB close 26 rbt2 clyB open 27 D6 cylinder open 28 D6 cylinder close 29 Vacant 2A Vacant 2B Vacant 2C Vacant 2D Vacant 2E Vacant 2F Vacant 14
  • 16. 3.1.2 PLC NO. 2 X remarks Link L 0 Vacant 1 Vacant 2 Vacant 3 rbt3 pre-home 4 rbt3 0 pos 5 rbt3 up pos 6 rbt3 dwn pos 7 rbt3 fwd sw 8 rbt3 rev sw 9 rbt3 clyA close 214 A rbt3 clyA open 215 B rbt3 clyB close 216 C rbt3 clyB open 219 D Vacant E Vacant F RBT4 @ unload pos int 20 load sensor A 23a 21 load sensor B 23b 22 unload1 sensor A 23 unload1 sensor B 24 unload2 sensor A 25 unload2 sensor B 26 E.STOP 23c 27 STOP 23d 28 START 23e 29 alarm silence 2A recipe1 24a 2B recipe2 24b 2C recipe3 24c 2D recipe4 24d 2E recipe5 24e 2F SLOW down 24f 15
  • 17. 3.2 PLC OUTPUTS ( Y ) ADDRESS: 3.2.1 PLC NO. 1 Y remarks 0 CH0 rbt1 X axis FWD 1 CH0 rbt1 X axis REV 2 CH1 rbt1 Y axis UP 3 CH1 rbt1 Y axis DWN 4 CH2 rbt2 X axis FWD 5 CH2 rbt2 X axis REV 6 CH3 rbt2 Y axis UP 7 CH3 rbt2 Y axis DWN 8 rbt1 clyAB close 9 rbt1 clyAB open A rbt2 clyAB close B rbt2 clyAB open C Vacant D Vacant E Vacant F Vacant 20 Tank#1 lid cylinder on 21 Tank#1 lid cylinder off 22 rotation @tank2 23 rotation @tank3 24 rotation @tank4 25 rotation @tank5 26 rotation @tank6 27 rotation @tank7 28 rotation @tank10 29 rotation @tank11 2A rotation @tank13 2B rotation @tank14 2C spray@4 valave1 2D spray@4 valave2 2E spray@7 valave1 2F spray@7 valave2 16
  • 18. 3.2.2 PLC NO. 2 Y remarks 0 CH0 rbt3 X axis FWD 1 CH0 rbt3 X axis REV 2 CH1 rbt3 Y axis UP 3 CH1 rbt3 Y axis DWN 4 rbt3 cylAB close 5 rbt3 cylAB open 6 Vacant 7 Vacant 8 rec#1 @unlod1 9 rec#2 @unlod1 A lamp recipe1 B lamp recipe2 C lamp recipe3 D lamp recipe4 E lamp recipe5 F rec#5 @unlod1 20 heat @2a 21 heat @2b 22 heat @3a 23 heat @3b 24 heat @5a 25 heat @5b 26 heat @6a 27 heat @6b 28 heat @10a 29 heat @10b 2A heat @17 2B ultrasonic @2 2C ultrasonic @3 2D ultrasonic @5 2E ultrasonic @6 2F ultrasonic @17 40 air blow @21 41 RBT3 @unloading pos int 42 spray @4 43 spray @7 44 spray @11 45 spray @14 46 soltank8,9 47 soltank12 48 soltank15,16 49 rectifier @10 4A rectifier @13 17
  • 19. Y remarks 4B Vacant 4C GREEN lamp 4D YELLOW lamp 4E RED lamp 4F ALARM 18
  • 20. 3.3 ALARMS AND WARNINGS MESSAGES @ EVENT LOG SCREEN: Content Description / Action to be taken Process ready! Machine at initial state and ready to start. Process running! Machine is running normally. Basket @unload 1! Remove basket that is present at station#23. Basket @unload 2! Remove basket that is present at station#24. Process hold! The machine is being paused. Press "Start" button to resume. Robot #1 on-hold! Robot#1 pause toggle switch is activated. Press same switch to deactivate. Robot #2 on-hold! Robot#2 pause toggle switch is activated. Press same switch to deactivate. Robot #3 on-hold! Robot#3 pause toggle switch is activated. Press same switch to deactivate. E.STOP is activated! Emergency stop button is pressed. Turn it clockwise while pulling it up to deactivate. Robot #1 reset to initial position! In manual mode. Robot#1 reset button is pressed thus having the robot perform XY home and then go to its initial position, which is in station#2. Robot #2 reset to initial position! In manual mode. Robot#2 reset button is pressed thus having the robot perform XY home and then go to its initial position, which is in station#10. Robot #3 reset to initial position! In manual mode. Robot#3 reset button is pressed thus having the robot perform XY home and then go to its initial position, which is in station#20. Problem @unload1 sensors! Basket has been unloaded at station#23 but not detected. Please check sensors. Problem @unload2 sensors! Basket has been unloaded at station#24 but not detected. Please check sensors. Recipe #1 is selected! Recipe#1 will be processed when basket is loaded at station#1. Recipe #2 is selected! Recipe#2 will be processed when basket is loaded at station#1. Recipe #3 is selected! Recipe#3 will be processed when basket is loaded at station#1. Recipe #4 is selected! Recipe#4 will be processed when basket is loaded at station#1. Recipe #5 is selected! Recipe#5 will be processed when basket is loaded at station#1. Basket @loading station! Basket is present at loading station. Otherwise, please check sensors. Slow down is activated! Slow down 3-position switch at front panel is flipped to the right. Flipped it back to center position to deactivate. Rbt1 claw did not close! Robot#1 claw close sensor is not activated at close condition. Please check sensor its alignment. Rbt1 claw did not open! Robot#1 claw open sensor is not activated at open condition. Please check sensor its alignment. Rbt2 claw did not close! Robot#2 claw close sensor is not activated at close condition. Please check sensor its alignment. Rbt2 claw did not open! Robot#2 claw open sensor is not activated at open condition. Please check sensor its alignment. 19
  • 21. Content Description / Action to be taken Rbt3 claw did not close! Robot#3 claw close sensor is not activated at close condition. Please check sensor its alignment. Rbt3 claw did not open! Robot#3 claw open sensor is not activated at open condition. Please check sensor its alignment. RBT1 vert motor fail! Robot#1 up and down movement has jammed. Please check motor drivers for errors and robot mechanism. RBT2 vert motor fail! Robot#2 up and down movement has jammed. Please check motor drivers for errors and robot mechanism. RBT3 vert motor fail! Robot#3 up and down movement has jammed. Please check motor drivers for errors and robot mechanism. RBT1 horz motor fail! Robot#1 left - right movement has jammed. Please check motor drivers for errors and robot mechanism. RBT2 horz motor fail! Robot#2 left - right movement has jammed. Please check motor drivers for errors and robot mechanism. RBT3 horz motor fail! Robot#3 left - right movement has jammed. Please check motor drivers for errors and robot mechanism. 20