Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INDEX
SYSTEM DESCRIPTION ------------------------ 2
SENSORS ------------- 15
7-8
COUNTERS -------------------------------------- 8
CODES ------------ 17-18
ALARM MESSAGES
10
ELECTRICAL CABINET
File: AnodePressManual2D.docx
Ver1.1
Page
1
11-12
AIR SUPPLY
12
SYSTEM POWER
CONTROL INTERFACE
FORCE PRESSURE
SYSTEM CONTROLLER
SYSTEM DESCRIPTION
Tantalum powdered metal is pressed into slugs for processing into tantalum capacitors.
This machine is designed to perform that task while inserting a tantalum solid wire into
the slug while the metal powder is being compacted.
The process is handled with nine Yaskawa servo motors
connected to a central control system. The controller
has an operator interface using a RedLion touchscreen
HMI providing access to process or motor parameters
and control buttons for the various motor functions.
Below the HMI screen there are three additional
switches. The left one is a key switch used to disable the
machine guards in the event access is required to
operate the system while accessible. At the center there
is an illuminated pushbutton switch with multiple functions. This switch is only active
when the indicator light is on. It is used to jog selected enabled servo motors, single step
the pressing sequence, and reset various process settings and counters. Additional
details of this pushbutton functions will be provided later in this manual. To the far right
side there is the Emergency Stop pushbutton. This is used to shut power off to all servo
motors preventing their operation. An indicator light is illuminated when active. When the
system is to be shut down for any extended period it is a good idea to use this shut off
function.
When the system is powered on the HMI will come up to the Main screen. This is the
normal running screen used while the system is producing anodes. Each screen page on
the HMI has a name associated with it along with a numerical value that is displayed on
the right top corner. These numbers are provided as a reference to aid the identification
of various screen pages used. These page numbers will be indicated in this document to
File: AnodePressManual2D.docx
Ver1.1
Page
2
ensure clarity of its intended functions. The left side of the HMI has a vertical row of six
buttons, to the right there is an additional row of vertical buttons shown on the screen.
Both rows of buttons have the same functions and operations.
On all HMI screen pages at the bottom there is a white area showing alarm or status
messages. When an alarm is detected a red alarm indicator will be displayed to the
bottom right. At the same time the light tower will illuminate the yellow light. An Alarm
Reset button is to the left of the white text area. This button
clears all alarm conditions and prepares the system to run again.
When multiple alarms are present then the Alarm Reset
pushbutton may need to be pressed more than once. Each alarm
message contains a date, time value, number identifier and
description, example: 9/5/10 10:14 Alm106> Wire Supply Move
Up Overtime. Details concerning the various alarm messages
and actions are described later in ALARM MESSAGES. Some
alarm messages are not associated with fault conditions but only
to indicate the status of the system and display a time of when a
condition was present.
File: AnodePressManual2D.docx
Ver1.1
Page
3
Page
4
cycling but does not include any jogging operations. Those settings are contained in the
screens that are password protected. Other data is present on the manual screens
including: Distance between punches, Load Cell Force (Lbs.), Limit Switch Status, Peak
Torque Values (+-%), Wire Length Measurement, and Servo Status (On/Off).
File: AnodePressManual2D.docx
Ver1.1
Page
5
MACHINE SETUP
Preparation to run a batch on this machine requires installing a tooling set comprised of
two punches and a cylindrical dieset corresponding to the diameter of anodes to be
processed. These are selected in sets as their parts are very precise in fit and diameters
of the different anode sizes required.
Pressing the Manual Functions pushbutton
brings up the Jog and Manual Positioning Select
screen. Select Press Top and Bottom Punch
Drive. This will bring up the Press Punches
screen providing controls to manually move the
press punches. The screen includes both Top
and Bottom press punches. Two of jog controls
are available for the Top Punch. Two servo
motors are used with each one having a
specialized function. The top left set of controls
is the Top Punch Low Force High Speed (LF/HS).
This servo is used to provide a high speed
positioning of the punches. Next to it on the right screen side another set of controls
labeled Top Punch High Force Low Speed (HF/LS). At the bottom of the screen is the
Bottom Punch set of controls.
Using the Bottom Punch Jog pushbuttons press and hold the Down button while watching
the bottom punch move down. Move it down low enough for the punch to fully clear the
dieset. Also use the Top Punch Jog pushbutton to move the Top Punch up to give room to
access the punch for removal. When both punch mechanisms are clear of the dieset then
the punches are ready to be changed out. Press the Emergency Stop pushbutton to
ensure the mechanism will not move during the change out process.
Using an a 3/16 inch allen wrench loosen the pinch bolt for each punch and dieset
component then remove it and store it away in the storage container. Install the new
tooling set components while making sure they are properly seated in their positions. The
dieset tooling must be installed with its top even with the powder shoe sliding surface.
This may take several attempts to get this even. By using a flat edge of a scale or similar
item will aide in this setting
With the tooling installed a Homing Operation will need to be done. Returning to the Main
screen select Process Setup then on that screen select System Homing. Reset the
Emergency Stop pushbutton pressed earlier when the tooling was being changed out. A
Gauge Block will be used to home the punches. The thickness of this block is shown on
this screen and can be adjusted if different thickness blocks are used in the homing
operation.
File: AnodePressManual2D.docx
Ver1.1
Page
6
File: AnodePressManual2D.docx
Ver1.1
Page
7
File: AnodePressManual2D.docx
Ver1.1
Page
8
File: AnodePressManual2D.docx
Ver1.1
Page
9
(Wire Cutter cut line to Top of Dieset distance). Third: Powder Binder Percentage, Osc.
Strokes Done (Times the Powder Shoe shakes while filling the Dieset), Scott Density, Press
Density, Fill Depth and Overfill.
Batch setup operation is next with
information about the run to be entered by
using the Batch Setup select pushbutton,
shown on the Main screen. On the Batch
Setup screen left side there are areas to enter
count numbers of the batch. Each batch is
composed of a quantity of Levels with a
preset number of anodes to be placed in each
one. Entering the level quantity along with
the number of levels has the system calculate
the total number of anodes to be made for
the given batch. The count value totals will
need to be cleared before starting another
batch. Below each count box there is a reset pushbutton (Reset Batch Count and Reset
Level Count). When pressing any of these two pushbuttons the center pushbutton below
the HMI will illuminate. By pressing that pushbutton and the reset pushbutton on the
screen the count will reset to zero.
As the data is entered from the Batch Router Sheet the
system will calculate and set the press punch positions
required to start an initial run. Tantalum powder is loaded
on the Bulk Powder Feeder unit and Tantalum Wire spool
is placed and threaded through the wire straightener
mechanism, upper loop area and then down to the Top
Punch area. Moving the Top Punch to the Stage
position will make it easier to access and thread the wire
into the mechanism. A lever is provided to release the
wire from the drive wheel pinch roller set. The wire is to
be threaded thru the Top Punch center hole. Allow the
wire to extend beyond the end of the punch.
A flat item such as a brush wooden handle can be used
to gently push the wire up flush with the punch end while
holding the release lever. When flush then release the
lever and the wire is all set. Whenever the wire needs to
be reset this method can be used. A possible instance
would be after manually cutting an anode from the end
of the wire with some snips.
File: AnodePressManual2D.docx
Ver1.1
Page
10
File: AnodePressManual2D.docx
Ver1.1
Page
11
AUTOMATIC OPERATION
With tooling changed, product
parameters setup, counters reset
and materials loaded the system is
ready to run. Selecting the Main
screen batch count information can
be viewed. On the right side of the
screen there is a Time and Date
Display.
The Main screen center area
contains pushbuttons to operate the
system in automatic. Areas
surrounding the Stop and Start
Pushbuttons provide a colored
surround that is only active when
the process is operational. A prompt is shown below the Start pushbutton indicating
Ready To Start status along with the pushbutton background. If the Emergency Stop
pushbutton is pressed or if an alarm condition is detected then this color box and prompt
area message becomes invisible. This makes it easy to identify if the system is in running
condition. Also while the system is cycling a prompt is shown indicating System
Running.
Stopping the system operating is normally done using the Cycle Stop pushbutton unless
there is a need to discontinue running mid cycle. This pushbutton is only visible while the
system is running. The cycle can be stopped anywhere by pressing the Stop pushbutton
and can be resumed by pressing the Start pushbutton again. If a cycle is stopped mid
cycle and the system switched to Manual Mode then the process cycle will be reset to
start at the beginning when restarted. The Auto/Manual Mode status is shown in the
upper right corner of all screens.
When making anodes some adjustments are necessary to compensate for variances in
materials and machine conditions including flexing under compaction loads. Selecting
Adjust Dimension from the Main screen brings up four adjustment parameters. The left
two items are associated to the Anode Length and Weight. While the right two
parameters are associated to Wire Outside Length and Overall Length. Anytime the part
dimensions are changed in the Process Setup the adjusted dimensions are restored to
an initial value determined from the system calculations from that entered data.
File: AnodePressManual2D.docx
Ver1.1
Page
12
File: AnodePressManual2D.docx
Ver1.1
Page
13
Page
14
displayed below in the alarm message box at the bottom of the screens. The system will
not restart and the count alarm will not clear until the counter is reset again or count
preset changed to a higher value. The counter can be reset to zero by pressing the
Count Reset and the center pushbutton below the HMI . By pressing that reset
pushbutton and one below the HMI screen the count will reset to zero.
File: AnodePressManual2D.docx
Ver1.1
Page
15
File: AnodePressManual2D.docx
Ver1.1
Page
16
File: AnodePressManual2D.docx
Ver1.1
Page
17
File: AnodePressManual2D.docx
Ver1.1
Page
18
A
or
File: AnodePressManual2D.docx
Ver1.1
Page
19
File: AnodePressManual2D.docx
Ver1.1
Page
20
File: AnodePressManual2D.docx
Ver1.1
Page
21
File: AnodePressManual2D.docx
Ver1.1
Page
22
File: AnodePressManual2D.docx
Ver1.1
Page
23
As the Cutter Swing moves from the Cut to the Anode Release position the cut
position is recalculated for the next move to the cut position. Using the Manual Wire
Cutter controls the positioning controls can be
checked and verified. As shown in the picture on
the right there is the Cutter Swing Start Cut Pos.
To the right three parameters are shown. A Cut
Offset value is shown that is two wire diameter
indexes past the starting position. The Cut New
Pos indicates the position the cutter will move on
its next move to cut a wire off at the Top Punch.
The index value can be changed for verification
but the value setting will be automatically reset
when the system is running. Moving the Cut
Swing back and forth between the two positions between cutting and drop off will
indicate how it operates during normal operation cycling.
If the cutter is damaged and a section needs to be bypassed then the Starting point and
the Cutter Width values can be adjusted to have the system operate until the tooling
issues can be addressed. By adjusting the starting point position of the Cutter Swing and
the Cutter Width movement can be restricted from a damaged or worn out area of the
cutter tooling.
To monitor the number of cut cycles a counter can be programmed with the cutter name
and a preset value of machine cycles. When the number is reached then an alarm will
signal the event alerting the operator that the tooling needs attention. Additional details
can be found in the Counter section of this document.
ANODE CUT SENSOR PH4
A sensor is provided to detect anodes cut and moved
to drop into the Level Trays. The sensor is a reflective
type using a fiber cable connecting to a Keyence
sensor amplifier. Below the cutter assembly a bracket
is provided to allow adjustment of the sensor end to
align it with an anode being held in the cutter wire
holding jaws. Light reflected back from the sensed
anode is picked up and sent back to the sensor
amplifier where it converts it to a numerical value and
compares it against an adjusted setting. When the received value meets or exceeds the
setting then the anode sensed is present.
File: AnodePressManual2D.docx
Ver1.1
Page
24
Page
25
Page
26
rotary turntable. Several controls are provided to adjust the actions of the drive motor.
Accessing the Motor Axis Setup by entering the password the Motor Select & Force
Loadcell screen is shown. Selecting the Wire Cutter Axis 6 will bring up that screen. On
the bottom right side there is a box labeled Pressed Anode Tray Turntable Motor Control.
Two sets of adjustments are provided with the top one setting the number of cycles
Anode Tray Cycles to Turn to start the turntable motor running. If the value is set to zero
then the turntable motor will never start. Below that the amount of time the tray needs to
rotate is set with Anode Tray Turn Seconds. If the tray needs to continuously turn then
enter zero to this setting.
The motor can also be manually turned on for checking or
setup purposes by using the Control I/O accessible from
the Manual Function selection. After reaching the
control screen select the Output Control pushbutton.
Output 11 can then be toggled to switch the output on
and off as needed.
SERVO MOTOR SYSTEM
Axis 1 Bottom Punch, Axis 2 Top Punch Low Force/High Speed (LF/HS), Axis 3 Top
Punch High Force/Low Speed (HF/LS), Axis 4 Powder Shoe, Axis 5 Bulk Powder
Feeder, Axis 6 Wire Cutter, Axis 7 Wire Cutter Swing, Axis 8 Wire Feed, Axis 9
Wire Supply
Nine servo motors are used in the system with each one
setup and tuned to a specific function. It is not advised to
interchange the motors or drives. During machine setup
each drive module and servo motor was loaded with a set of
parameters specifying how that motor was to function with
the mechanical load attached. Each motor has two sets of
cables attached to it connecting to the drive module located in the main electrical
enclosure. The cables connecting them have a battery
backup in them located near the drive end of them. This
battery keeps the data stored in the motor active and also
keeps the motors encoder shaft position updated. Under no
circumstances should any motor cable be disconnected
from a motor. If it is disconnected then all servo
configurations and motor shaft position data will be lost.
Restoring the motor configuration will require reloading the
servo parameters by connecting the drive to a computer
using a Yaskawa program called SigmaWin+.
File: AnodePressManual2D.docx
Ver1.1
Page
27
Having the
motors fitted
with a battery
backup the
system does
not need to be
homed when
the main
power is
switched off.
This holds true
even if the
motor shafts
are turned in
the off
condition. Rehoming is only
necessary
after
disassembling
a mechanism that upsets the mechanisms position relative to the motor shaft rotation
angle.
Each servo motor drive has a setting address that identifies it on a network called
Mechatrolink. A set of rotary switches are located on each drive to setup them. Details
on each ones setting can be found in the electrical schematics. The motors are each
numbered with an Axis number from one to nine. Number labels are placed on each
motor to help identify them and referenced in the various screen pages as to their
function names given them. The motor drives also have a number label to identify them.
Drive placement in the electrical enclosure does not follow a
sequential order but is grouped with its wattage power rating.
In the event a servo motor fails and stops working an alarm
message code will result. On the upper part of each servo drive
there is an LED readout that will flash signal codes identifying
its status. Reading the code will reveal the reason the motor
has stopped working. However not all alarm codes will stop the
motors operation. Some of the code signal conditions indicate intermittent motor torque
overloading and other detected occurrences not favoring ideal running operations. The
three servo motors used to drive the press punch tooling have motor alarm readouts
shown on the Batch Setup and Punch Motion Testing HMI screens. When no alarm is
present then the red code readout box will not appear.
File: AnodePressManual2D.docx
Ver1.1
Page
28
Alarm Name
A400
Overvoltage
deceleration
A410
Undervoltage
A510
Overspeed
Alarm Content
Incoming Power Input Voltage High or motor
setting too high
Incoming Power Input Voltage Low.
The servo Speed is too High.
A710
Overload (Instantaneous The Servo Motor ran with a torque exceeding its
rated torque
Maximum Load)
for several or more seconds.
A720
Overload (Continuous
at torque ratings
Maximum Load)
A7A0
or
A810
Encoder Backup Alarm
encoder cable
disconnected from the motor.
A830
Encoder Battery Alarm
and needs replacing
A860
Encoder Overheat
motor being
ACA0
ALARM MESSAGES
The alarm messages are numbered and identified with that number in the control
program. When a problem exists with a given alarm use the reference number when
contacting machine support. As each alarm is shown it is also logged into a screen for
viewing. Selecting the Adjust Dimension screen and then selecting Revision and Alarm
Data Log the logging screen is active. Here all alarm and machine condition messages
are shown. As each item changes condition from active to inactive the message line
File: AnodePressManual2D.docx
Ver1.1
Page
29
Alm1>
Page
30
Page
31
Page
32
Page
33
Page
34
Page
35
File: AnodePressManual2D.docx
Ver1.1
Page
36
replace it into the fan filter frame and snap the cover back on with the louvers pointing
down.
AIR SUPPLY
Pressurized air is used in
the system on two air
cylinders used to hold
tantalum wire. The
incoming air connection is
fitted with a quick
disconnect coupling. A
manual air control valve
placed between the air
supply and pressure regulator contains an air dump feature to exhaust all pressure
contained in the system.
A filter regulator unit is provided employing a gauge indicating the regulator setting. The
regulator should be set to 65 PSI. On the output side of the regulator unit a pressure limit
switch is attached. When the air pressure is below its setting setpoint the switch goes off
indicating a problem with the air supply. From there the air line connects to a multiple
electrically controlled solenoid bank unit feeding to the air cylinders.
SYSTEM POWER
Power to the system is connected
to a single twist lock connector
located to the right side of the
system next to the lower cooling
fan air intake. The system is
designed to run on a single phase
circuit of 208 to 240 Volts AC. The
maximum peak current load is
approximately 12 Amps. A lockable
rotary power switch is fitted mid
way up the right side of the
electrical enclosure. When in the
OFF position a padlock can be
attached to prevent the system to
be operated. After the switch is a
dual circuit breaker for protecting the various circuits.
File: AnodePressManual2D.docx
Ver1.1
Page
37
Each servo motor drive has a pair of circuit breakers along with additional ones to protect
the other devices connected to power. These circuit breakers are operated by pushing in
the blue end button to reset or switch on and off. The circuit power is Off when the
actuator button is in the out position.
When the Emergency Stop pushbutton is pressed or an activated Safety Guard is
breached then the 240 Volt AC power is disconnected from the servo motor drives. Two
contactor relays are used to switch this power and can be seen between the power circuit
breakers on the electrical panel in the enclosure.
CONTROL INTERFACE POWER
An Omron 24 Volt power supply is
used to operate all of the sensors,
HMI touch screen, air valves, relays
and servo motor brakes. The unit
employs a switchable readout that
will display the power supply output
voltage or load current amps. Four
circuit breakers are used to protect the circuits connected to it. Each of the 24 Volt power
distribution block employ an LED indicator attached to indicate 24 Volt power.
Two 24 Volt circuits are present providing Switched and Un-switched DC power. The
Switched 24 Volt circuit is controlled by the Emergency Stop switch and the Safety
Guards. If either of these is activated then the power will be cut off.
File: AnodePressManual2D.docx
Ver1.1
Page
38
Calibration of the
an external calibrated
readings at low and
readings match. If this
calibration data
used. An external
match values indicated
document and the
Span adjustments are
SYSTEM CONTROLLER
All of the machine controls are handled with a
Yaskawa MP-2200 series controller. The
programs are written in a Ladder Format with
several subroutines. All control bits and
registers are Tag Based items defined such to
help identify program area and function used by
it. The program structure is broken into two
classifications of High and Low speed programs.
High speed programs deal with the process
cycle and actions of msto of the servo motors.
Low speed programs handle the operator
interface, alarm checking, motor homing and
certain calculations.
Software used to program the controller is Yaskawa MPE720 Version 6. Connection is
made between the programming computer and the controller using a regular USB cable
plugged into the CPU module. A flash memory is used to store the program and user
variables. Indicator lights are on the CPU and associated modules to alert of their status
and possible alarm conditions.
To the right of the CPU module there are additional modules. The servo motor
communications network Mechatrolink module. A serial communications module was
included allowing the addition of bar code reading or any other type of expansion. For
sensor and output device interface a Digital I/O module with 16 points each type. This
module also has a counter input used to collect the Wire Feed encoder input. On the end
there is an Analog module to interface the Loadcell output.
File: AnodePressManual2D.docx
Ver1.1
Page
39