Professional Documents
Culture Documents
A Series
A Series
A Series
Robot Manual
OXPA-QmV
Introduction
Thank you for purchasing a model from the Okura Robot Palletizer A series.
This manual is a guidebook to help you safely and correctly use your A Series
Robot Palletizer. It should be useful not only to beginners who are using an Okura
Palletizer for the first time, but also to experienced users, who can use this Manual to
reconfirm their knowledge. Please read this Manual carefully and use the Palletizer
with a clear understanding of its content.
NOTE
Unauthorized reproduction of part or all of the content of this manual is
forbidden.
The content of this manual is subject to future change without prior notice.
Safety Instructions
Each A Series Robotic Palletizer is equipped with a variety of protective features.
However, an increased level of safety results when these safety precautions are
constantly reviewed and consistently followed with a separate manual of “Safetey”.
IMPORTANT
Only AUTHORIZED PERSONNEL can operate, maintain the robot or work on
programming.
The definition of “AUTHORIZED PERSON” is that the only personnel who can
operate the robot and/or robot system, are those who have enough knowledge or
experience of robot operation and have also been trained to operate the robot.
They must also have been authorized by the employer.
Table of Contents
1. PREPARATION ............................................................................1-1
1.1. FOR FIRST USES .................................................................................... 1-1
1.2. USABLE ROBOT ..................................................................................... 1-2
1.3. OPERATING FLOW CHART .......................................................................... 1-3
1.4. OXPA-QMV INSTALL AND START ................................................................. 1-4
1.5. UN-INSTALLATION .................................................................................. 1-4
1.6. START SCREEN OF OXPA-QMV................................................................... 1-5
This section explains main screen and basic operations before starting to create new
patterns and stacking programs.
Memory:
At least 12M bytes over to execute OXPA-QmV.
Communication port:
USB: 1 port
One communication port is required for this system.
1-1
HDD:
At least 50M bytes over to install OXPA-QmV
Maximum of stacking programs per a robot
z Use sequence comment
9999(maximum stacking programs) x {32768(maximum stacking program size)
+ 184000(maximum sequence comment size)}
9999 x (32768 + 184000) = 2.1G byte/Robot
z Not use sequence comment
9999 x 32768 = 313M byte/Robot
Other:
English OS, Mouse, 1024x768 display resolution over, CD-ROM drive
1-2
1.3. Operating Flow chart
As the following flowchart shows you, setup and robot registration procedure are first
time and daily operation after that.
Start
Yes
Already set up?
No
Setup OXPA-QmV
Enter the Serial
Yes
Registered the robot?
Procedure for only at
very first time No
END
1-3
1.4. OXPA-QmV install and start
For Windows XP, Vista and 7 only the Administrator can install this
software.
1.5. Un-installation
For Windows XP, Vista and 7, only the Administrator can uninstall this
software.
1-4
1.6. Start Screen of OXPA-QmV
After OXPA-QmV has been installed, you can start OXPA-QmV clicking on [Start] –
[Program] – [Okura] – [OXPA-QmV]. The below screen shows up for the first time
after installed. The popup screen asks you to enter serial No. So you enter your
serial No. and click on [Start] to go forward.
Once the serial number is entered for the first time, it never shows up again so you
can just press [Start] to go.
1-5
1.6.1. Main Screen
No robot is selected when it starts for the first time. Only version of OXPA-QmV is
shown on title bar. You can choose only either [Project selection] or [Exit] until the
robot selected at [3.1. Robot Registration].
If robot has been selected, the below information shows up at title bar.
* Comments (Project, etc.)
* Selected Project number
* Type of Robot
1-6
If you click on disabled button’s title, OXPA demands the entering of password.
Click on
Enter password and click on [OK] to make all the buttons activated.
1-7
1.6.2. Robot Selection
Select Click on
1-8
2. Version Information of OXPA-QmV
“About OXPA-QmV” screen is opened if the titled part is clicked on.
Click on
You can see “Memory vacant capacity” and COM port setup other than version
information.
2-1
2.1. COM Port Setting
You can setup COM port that OXPA-QmV uses. Choose COM port out of the list and
click on “OK”.
Click on
Setup
2-2
3. Project selection
This section explains how to make new program folder into OXPA-QmV.
OXPA-QmV is able to store different robot project data in one computer. Selecting
hard disk drive or USB flash drive allows OXPA-QmV to read the data. Other robot
project data can be saved into the same folder.
The below screen shows up if [Project selection] button on main screen is clicked on.
3-1
3.1.1. Browse
Choose folder in which robot project data exists clicking on [Browse] button.
Robots are listed on [Project list] if preset robots exist in the chosen folder. This
folder is also used to registered robots.
3-2
3.1.2. Start new project
“Start new project” screen shows up clicking on “Start new project button at [Project
selection].
Enter [Project ID], [Project comment], choose [Robot type], [Conveyor station],
[Pallet station] and click on [OK].
In the following example, enter “1x1111” (don’t use SPACE) to [Project ID] and
“Okura Test Robot” to [Project comment]. Choose “A1800N”, “2”, “2” to [Robot
type] [Conveyor stations], [Pallet stations] respectively.
Click on [OK] at [Start new project] screen then the below configuration message
pops up. Click on [OK] if everything is ok.
3-3
You go back to “Project selection” screen to see project “1x1111” added.
Then you click on [Select & Exit] to choose the above newly created project for the
currently selected robot.
3-4
3.1.3. Project comment and/or Robot Type Edit
You can edit [Project comment], [Robot type], etc. except for [Project ID], of the
robot selected in the list, clicking on [Edit selected project].
Click on
IMPORTANT
Never ever change “Robot type” to wrong one.
Otherwise, robot may be seriously failed.
3-5
4. How to create new program (Basic)
For creating new program, you just have to follow the screen and entering values
and register the position. This section explains how to create new carton box pattern
for example.
4-1
Proceed from following screens.
1. Create/modify stacking program.
2. Pattern selection
You must give 3 type of basic information to the Robot before starting creation new
palletizing and De-palletizing program.
1. Position (Pickup position, Stacking position, Point positions on the course, and
etc).
2. Speed (High speed, Smooth stopping and etc).
3. Communication with peripheral equipment (End-effector OPEN/CLOSE, Station
conveyor condition and etc).
4-2
4.1.2. Position Auto Calculation
4-3
4.2. Enter product dimension
Click on “Create/modify stacking program” button at main screen to open the below
screen.
Choose program number from 1 to 9999 except program number 0 and from 800 to
972. Since the program number 0 and from 800 to 972 are reserved for special
programs, do not erase or edit these programs.
4-4
4.2.2. Name
You can give maximum 30 alphabet characters for program name. It is easy for you
to realize the program with given names.
Enter product Length (L), Width (W) and Height (H) in millimeters (mm). You can
enter up to the 1st decimal place of the Height (H). Product Length is measured in
the direction of flow at station conveyor. Please see following figure.
When products may or may not be turned at the station conveyor (turning
selected at pattern creation) the length is in the direction of flow before
turning. When the products are always turned at the station (turning
selected in the default menu) the length is in the direction of flow after
turning.
Width W
Height H
Length L
Station conveyor
4-5
4.2.5. Pallet Type
Standard pallet is displayed in pallet type. Choose other pallet out of the list if
needed.
4.3. Parameters
The filed displays the maximum quantity of layers which can be stacked. The value is
automatically calculated, but can be reduced if preferred.
This layer is ranges from 0 to 99 from which it is omitted below the decimal
point. Even if the result becomes 0, it is likely to be able to stack by setting
APR(Special)
This field displays the actual if layers that will be stacked. The actual quantity of
layers that will be stacked must be at or below the maximum quantity of layers to be
stacked.
4-6
4.3.3. Actual height:
In situations where the stacking height varies for each layer due to the product, the
“actual height” field is used to compensate. The height a completed load is measured
and this value is entered. OXPA-QmV calculates the required height decrement using
the actual height of the load and the single product height entered. This decrement
value is not used with cases.
H
H-d
H-d Ha
H-d
H-d
4-7
4.3.4. Nesting depth
Enter dimension of nesting depth in MM for such plastic container stacking if those
are nested.
4.3.6. Pick-up
When “Labels out” palletizing, pickup must be “Variable.” If you does not “Label out”
palletize, pickup must be “Fix.”, OXPA-QmV automatically find stacking order without
collision with stacked product. When hand is bigger than product length, OXPA-QmV
does not think the collision with stacked product. In this situation pickup is
“Variable.” Then OXPA-QmV thinks collision with stacked product.
4-8
4.3.7. Stacking type:
4-9
Note:
Once 1st layer is fixed, Interlock type pattern created by automatically from
following rule.
1. Stacking pattern is not liner symmetry from both side of pallet, even layer
will be 180 degrees turned.
2. Stacking pattern is bilateral symmetry, even layer will be 90 degrees
turned.
1. Stacking pattern is not liner symmetry from both side of pallet, even layer will be
180 degrees turned.
4-10
4.3.8. Stack sequence only standard
Stacking order can be chosen “Auto” or “Manual”. In “Auto”, end effector may
interfere with products. At that case, the below message pops up when
recalculated.
“Yes”: Manually specify order. Open [Stacking order setting] screen on selected
pattern.
“No”: Choose other pattern. Back to [Candidate selection] screen.
“Cancel”: Cancel pattern selection.
Enter the maximum pickup in one time in this field when create multi pickup pattern
by automatically. When you use this function, Hand (End effector) must be “Variable
pick.” Also Multi-place needs to enter the maximum pickup in this field.
4.3.10. Products/layer
This is the amount of products per layer required in the pattern. OXPA-QmV has
more than 2,000 patterns stored in memory to choose from and this number
narrows the search to the amount entered and less. Enter the number required in
the pattern. The default is the maximum quantity of carton boxes that will fit within
the current parameters. When you enter the number of Picks/layer, the screen
displays equal or less picks/layer patterns only.
4-11
4.4. Options (1)
Important!
The 2-axis robots (A700V-P, A1600V-P, etc.) move only within the
vertical plane. Therefore, there are the following restrictions.
The “Extra Even/Odd layer” option allows the programmer to select alternating layers,
but choose two completely different patterns. During pattern selection the
programmer selects the pattern for layer 1 and the layer 2. The “Extra E/O layer”
option forces the product on the pallet to be stacked at the predominating pattern
edge making the load perimeter a cube.
The “Extra top layer” option allows the programmer to select a completely different
pattern for the top layer. This option is available when stacking type is column or
interlock.
The “Spread layer” option allows the programmer to select a moving all products to
the edge of the pallet.
4-12
4.4.4. Tight Top layer
The [Tight top layer] option allows the programmer to select a moving all product on
the last layer (top layer) to be as close as possible.
The space is adjusted so that the stacking pattern may become a square,
and the space is not adjusted when drawing it to the center of the pallet
usually. However, the work interference space and the hand interference
space do not lose and shorten these two spaces because it needs it for
safety. Set 0 in the work interference space and the hand interference space
when you make the stacking pattern without the space.
The “Compress layer” option is used to make the pattern as tight as possible. It is
not used regularly because the patterns are normally as tight as possible, however
some applications are set up to included spacing between products and this function
removes it.
4.5.1. Multi-place
The “Multi-place” option is used if a end-effector has the ability to pick multiple
boxes and place them to pallet separately.
4-13
4.6. Overlap setting
The bag overlap is used only for the bag stacking. The pattern matched to the
external size (shown in the below figure on how to specify) can be made.
When "Surface united overlap" option is selected, it is not possible to use it together
with options other than "With product repeated" group box. The stacking pattern
automatically made can be fine-tuned in the expansion display.
Note: Fine-tune
4-14
4.7. Pattern selection
Stacking program can be easily created by choosing a preferred one out of approx
2,000 patterns in OXPA-QmV. OXPA searches a pattern by number of products based
on the pallet size and the product size. Possible candidate patterns are shown up in
descending order of number of products per a layer. Double-click on a pattern you
want, choosing around with “next candidate” or “previous candidate” button. Create
a stacking program after double-clicked.
4-15
4.7.2. Registered Standard pattern selection
From pallet dimension and product dimension, OXPA-QmV search the stacking
pattern from pattern registered. Then display from oldest registered available
stacking pattern. As following figure, registered pattern displays odd layer, even
layer and by clicking right side of mouse button you can see 3D pattern. Also you
can check the “Extra top layer” or is there “Compression.”
Click the “Next page” or “Prev page” button for selecting the pattern then double
click when you find your pattern. After this create teaching program and move the
last screen which is Stacking type screen. At this moment stacking order, multi-pick
and drop (for bag) information selected as same as pattern from pattern registration.
Note:
Products to be placed on are shown in red and ones to be dropped high are
in blue. [Multi-pick], [Product direction] and [Picking direction] are
described later on at [5.2. Stacking order setting].
4-16
4.7.2.1. Use fine tuned position
Specific patterns for order projects are called “Custom pattern”. The
stacking order needs to be specified manually one by one as products
cannot be completely mated by OXPA.
It searches a stacking patterns based on pallet size and product size out of the
custom patterns registered. Possible stacking patterns are shown up in descending
order of number of products per a layer. Double-click on a pattern you want,
choosing around with “next candidate” or “previous candidate” button. [5.2. Stacking
order setting] screen are shown up after double-clicked, on which the stacking order
is set to create a stacking program.
4-17
Custom patterns can be added on at [13. Create/edit custom pattern] or by [Add
pattern] button at [Pattern selection] screen.
Caution:
4-18
4.8. Load Shape Configuration and Correction
Load shape can be confirmed at screens of stacking pattern, side view, 3-D view or
magnified view of stacking method.
Here is side view. Load can be moved by [<=], [Center] or [=>]. Either load-moved-
to-pallet edge or move-by-entered value can be chosen.
4-19
4.8.1.1. Pyramid mode
When stacking in a Pyramid shape for rice pallet, etc., the program is created using
the Pyramid mode. When a program is created with this mode, the planar position in
each layer is automatically calculated so that the stacking pattern is like Pyramid
shape.
The “Base lay No.” stacking position does not change. Setting range is from 1st layer
to actual quantity of layer. Pattern will be squeezed from selected planner layer to
top and expended from selected planner layer to bottom. Position calculation is done
by automatically.
The “Inclined” box is values for decreasing measurements of pallet width side. Enter
the difference value of 1st layer outline dimension and top layer outline dimension.
After click on “Pyramid” button, each planner layer’s product positions are calculated
by automatically then planner display will be change. By click “cancel” button, you
can back to beginning.
The “Unmovable” box is set the fixed effective width. The center of this range calls
“Center of the pallet” and set this range by clicking “=>” or “<=” at last display
(each click moves 100mm).
4-20
Following figures are before using pyramid and after using pyramid.
Before
Base layer
Inclined Inclined
Products Pallet
After
Base layer
Inclined Inclined
4-21
Fig 1. Before using Pyramid mode.
4-22
Fig 3. 3D view of Pyramid.
4.8.1.2. Sheet
Sheet placement can be setup.
DM value Sheet magazine BIT DM Layers
1 D12 0 – 15th
Negative 0 - 15 D13 16 – 31st
2 D14 0 – 15th
D15 16 – 31st
1 D12 0 – 14th
Positive 0 - 14 D13 15 – 29th
2 D14 0 – 14th
D15 15 – 29th
This can be used at Capacity calculation including sheet placement] on next page.
4-23
4.8.1.3. Example of typical sheet pick logic
OXPA-QmV can calculate the robot capacity of “Example of typical sheet pick logic”,
But, OXPA-QmV can not calculate the other sheet pick logic.
4-24
Y35 = 0 Sheet required relay OFF.
ENDIF
ENDIF
----- omission -----
4-25
4.8.2. 3D view
Here is a bird eye view of products stacked on pallet from slant top. Stacking order
can be animated on screen. The view direction can be changed by clicking on green
lined triangle. The current and chosen direction is turned to solid green color.
4-26
4.8.3. Magnification of indication
By clicking the “Magni view” you can enlarge the planar pattern. You can change the
layer display by clicking “Top”, “Up”, “Down” and “Bottom.” The position with the
product can be fine-tuned for Palletizing.
All layer changes if the first layer in column type is fine-tuned. Odd layer changes if
the first layer in interlock type is fine-tuned, and the even layer changes if the
second layer is fine-tuned. The layer to which a fine-tuned layer and the same layer
were set changes into a special type.
4-27
Please left-click the fine-tuned product. The screen changes as shown in the figure
below.
It is shown for the product to change into purple, and to have been selected. The
product that has not been selected changes into the black. The selected product
moves by "Arrow key" of the keyboard or "Direction" button of the screen. The
distance that moves for a click once is specified by "Pitch". The operation that ends
the movement is to click "Done" button or to left-click an area light blue outside of
the product. When the product is a bag, the product can be piled up. When the
product is a case, it is not possible to do.
4-28
4.8.4. Magnification of indication (Rotate products)
In program creation, you can rotate bags for being even out surface.
Check it ON
4-29
3. Open the “Magni View” screen.
4-30
4. Click on the products.
5. Click on the “CCW” or the “CW” buttons.
You can change the rotation increment. Enter the value between 0.1 to 10 degrees.
If it is rotation over the pre-determined maximum degree, the below error massage
shows up.
4-31
6. Click on the “Done” `button.
4-32
7. Click on the “OK” button. Return to “Create/modify stacking pattern” screen. The
“Create/modify stacking pattern” screen does not display the rotation.
4-33
8. The coordinate values of T-axis are changed upon your rotation. See the below
display to compare.
4-34
4.9. Downloading Programs to Robot
From “Create/modify stacking pattern” screen you can download the program to
robot by clicking the “Download to robot”.
4-35
Click on [Upload. Download] button at main screen to open [Upload. download
(Communicate with controller)] screen, choose [Download to robot] in [Operation]
top right of the screen, choose programs you want, you can download the programs
to robot by clicking on [Download from PC to robot].
See [7. Upload. Download] for detail.
4-36
4.9.1. Unable to downloading Programs to Robot
When you cannot download programs to the Robot, the cause(s) may be one or
some of the following case(s).
4-37
Check on [OXPA-usage condition setting] screen
4-38
5. How to create new Program (Practical)
This section explains how to create pattern not like Column type or Alternative type.
Also explains how to create program for layout which station or pallets positions are
more than one.
Vacuum
pad
Therefore some product is unable to make label is outside (as below figure square
mark is label). We called “Labels out.” For example we use following 5 products
alternative pattern figure.
As figure 1st layer’s 4th product and 2nd layer’s 1st, 3rd, 4th, 5th products are unable to
make Labels out. Because product on the station is fixing also label and vacuum pad
position relation is not change.
For this situation turns hand 180 degrees before pickup (Procedure for turns hand
180 degrees see section "3.3. Stacking order and editing detail").
This “turns hand 180 degrees” function calls “Variable pick.” This function is not use
5-1
only for “Labels out” also you can use for changing direction of products. The
“Variable pick” setting is must done before create pattern.
Following figure is “Labels out” pattern. You can see 1st layer 4th product and 2nd
layer 1st, 3rd, 4th, 5th layer are “Labels out.”
Note:
WTARM
0ENCHK M6006
COUNT
MOV 9
5-2
5.2. Stacking order and editing detail
Here explains how change the product direction or stacking order. Before start this
edit you must setup as followings.
1. You must choose standard pattern from OXPA-QmV memory. For Carton box
select [Parameter setting]-[Default]-[Manual stack sequence] to “NO” stacking
order is fixed by OXPA-QmV automatically.
2. Change the stacking order from layer editing.
You can change the Stacking order, Multi-pick, Turning product, Approach direction,
Product direction and Pickup direction for Carton box From “Stacking sequence
program” dialog. For bag you can set dropping. You must select “Variable” for
changing Pickup direction.
5-3
You will see Stopper side mark (Black Colored Square) and support side (Triangle) of
end-effector on the product as following figure.
Stopper side
Support side
Dark green with light pink: Indicates the selected product for modification
Red: The product has been sequenced (Is not dropped from above)
Dark blue: The product has been sequenced (The BAG is dropped from above)
Green: Indicates the selected product is multi picked
Left “Click”: Select product. Click the selected product again fix the stacking
order.
Right “Click”: Select the dropping from above product (BAG only).
Multi-pick: Two or more cases are picked from the station conveyor at the
same time. Light blue graphic change to Green. Select the entire
multi-pick product then click the “Left” or “Right” on the Light
blue color product (It is a last product for multi-pick) then your
chosen all product will be one group of Multi-pick.
Turn: The “Turn” function turns the production in OXPA-QmV 90 degrees
relative to default direction. This assumes that the product will be
physically turned before entering the station conveyor. The default
product direction enters the station conveyor “Width” way leading.
Product that is turned is “Length” Way leading.
Approach: “Approach” button allows the programmer to change the approach
direction (from step 5 to step7).
5-4
Undo: This command allows the programmer to “undo” the command
selection immediately preceding the “Undo” button operation.
Product direction: The “Prdct dir” button changes the stacking direction of the
product.
Pick direction: The “Pick dir” button allows the programmer to change the
orientation of the hand (end effector) when picking the product
from the station conveyor. The “Pick dir” can only be changed
when the “Pickup” is variable.
Clear: The “Clear” button allows the programmer to being the stacking
sequence modification from the first case.
Cancel: The “Cancel” button cancels all stacking sequence modification
made. The OXPA (2/2) screen displayed.
Above figure shows 1st and 2nd products are single pickup, 3rd and 4th products are
double pickup, 5th and 6th are double pickup, and 7th and 8th products are double
pickup. For single pickup, select the product by clicking “Left” then click again for
determination. For double pickup, select product (turns dark green color with pink)
by clicking “Left” button then select the “Multi-Pick” button, and select next product
(2nd products turns dark green color with pink) then click “Left” again. You can move
to [Create/modify stacking pattern] dialog select [Cancel] or complete all settings.
Click “Right” button you can select dropping bag. Also you can drop the bag more
than one.
5-5
5.3. Pattern copy/create
5.3.1. Specialize
If you use the pattern copy/create functions, you need to change the stacking type
from “Column/Interlock” to “Special”.
Click on to “Special”
5-6
You click on the “Specialize” button, to display the following message.
5-7
5.3.2. Copy pattern from other layers
Example : Copy pattern form the 5th layer to the 3rd layer
1st and 3rd layer 2nd and 4th layer 5th layer
1. Select the target layer (Ex. 3rd) by clicking on the “Up/Down” button of the
“stack pattern” group box.
2. Click on the “Modify stacking pattern” button.
Click here
5-8
4. Select the 9th layer. And click on the “OK” button.
Click here
5. Complete copy operation. (The 5th layer is same as the 3rd layer)
5-9
5.3.3. Replace with new pattern
You can create replace with new pattern to any pre-created layer.
1. Select the target layer (Ex. 1st) by clicking on the “Up/Down” button of the “stack
pattern” group box.
2. Click on the “Modify stacking pattern” button.
Click here
Click here
5-10
5. Select the pattern of the 1st layer
5-11
7. Complete newly create operation. (The 1st layer is new pattern)
5-12
5.4. Multi-place and Multi-row
Function of multi-place is used when multi-products per a pick are placed at a time
or some per a pick are placed separately. Choose [Custom stacking] at stacking type
selection, choose [Multi-place] and enter number of picks at a time into [Max.
number of multi-picks].
Only when [Station type] in station informatin is set to [Fixed position] and also
[Fixed picking position] set to [2], [Picking type] at [Stacking information] screen
can be changed to [Enable to change]. Other than that, the default of [Picking type]
is [Fixed].
5-13
Setup stacking order. See [5.2. Stacking order setting] for detail. One machine cycle
time in general is decided by how many products are picked at a time. If multi-picks
are split to multi-layers, the case cannot be laid out on a single figure.
Below is example of 2-picks and 2-cycles. [A.B] represent order of machine cycle
and [1.2.3] represent order of stacking per a machine cycle.
5-14
Next, the remaining two products are laid out. The below example is of 3-picks and 2
places. One remained is stacked on next layer. Or choosing [Cycle end] allows you to
make two products one cycle.
All layers are carried out with a product by repeating this procedure.
5-15
5.4.1. The rear product first place
When multi-placed, stacking order and/or stacking direction may be needed to edit.
At stacking order/attribute edit, stacking order, multi-pick, turning, approach
direction, product direction, picking direction and drop high for bag can be setup.
However, picking direction can be changed only when it is set to variable.
If the end-effector is a double hand for rice bags (see the below), you can choose
the placing order like the front work first or the rear work first.
Two bags are gripped at the same time as shown in the figure below.
The end-effector can separately place the front work and the rear work
Front Rear
Station conveyor
5-16
Choose, “The rear work first”
When [Rear product first place] is chosen, neither [Multi-place] nor [Cycle end] on
half way can be chosen.
If less than max. multi-picks, pressing [Cycle end] button allows robot to
pick/place next ones after placing products in end effector.
5-17
The below diagram shows you a product at rear side. The laid product turned to light
green. As long as no product is laid at front side, you cannot switch over [Front
product first place] to [Rear product first place] or vs.
5-18
Two products gripped are placed to enable you to change [Rear product first place]
to [Front product first place] or vs.
Able to change
Both 1st and 2nd works should be in the same pick-up direction.
5-19
After that, do the same manner as used to be. The signs to represent stacking order
are comprised with capitals to show stacking order and the number to show placing
order. When rear side is first, the rear one is 1, the front one is 2.
5-20
5.4.2. Procedure for setting the multi-row
Click
Click
5-21
3. Do the same things with other row to be picked at a time.
Click
5-22
5. Do the same things to rest of all products to complete the setting by clicking on
“OK”.
Click
5-23
6. In [Stacking order/attribute edit] screen, setting whole products and layers has
been completed to end up with a stacking program completed. Stacking load
shape can be viewed at [Stacking type] or [Magnified display] screen.
5-24
6. Editing program
This section explains how to edit the created program. Also explains program
structure for helping you when edit program.
1. System parameter
2. Communication method setting file
3. Servo parameter
4. DSP program file
5. Error information
6. Key trace data
7. Each program data
Every program which you made has program No. and you can copy the program or
delete the program.
1. Program parameter
2. Sequence program (Such as hand open/close, control the external I/O signals)
3. Step Auxiliary data
4. Step data
6-1
6.1.3. Step data
Step data has following information
1. Step parameter
2. Position coordinate
Position coordinate quantity is depends on the step quantity. For example, position of
hand waiting on the station conveyor does not change by stacking layer or stacking
number. Position coordinate data of hand waiting on the station conveyor is 1st layer
of 1st product (We call 1st work). On the other hand, a stacking position coordinate
has more than one position coordinates. Alternative pattern has 1st layer and 2nd
layer of all product position coordinates data and Up to 3rd layer position coordinate
has only height data. Since it is a repeatedly of odd layer and even layer.
6-2
Structure of program data
Servo parameter
Error information
Program data
Sequence program
Step data
6-3
6.2. Editing program
Click on [Program editing in detail] button at main screen to open the screen.
Choose programs to edit and ones to refer then choose item to edit.
6-4
6.3. Editing Program parameter
6-5
Pallet on floor: Change the pallet height automatically from detected pallet
quantity by external PLC, select this dialog box and enter pallet
height into “Thickness” field.
Pallet thickness: Thickness of a pallet in case of on floor.
Motion type: Bag pal, case pal, Depal
Stacking pattern: Column, alternative, special, RP mode. SPZ
Station No.: Station number
Pallet No.: Pallet No. only when the "10.11.2. 2 stations to 1 pallet" is ON,
two station numbers are shown at the program newly created.
It shows that a layer going to be stacked is same pattern as at which stacked layer
is.
6-6
6.3.2. Inching distance
See the below figure of case-pal or right side on the next program parameter screen
of bag for what each variable of distance means.
6-7
6.3.3. Step 6 (ADN) Planer position
Select the planer position for step 6(ADN) to one of the following figures.
5 5
Step 7 6 6 Step 5
7 7
6-8
6.3.4. Step8 (CLW) Height
6-9
Select the planer position for step8 (CLW) to one of the following figures.
9 9 8
Use step 11
Standard Step9
9 11 9 8,11
Note:
If station conveyor is higher than pallet and end effector hits the station
conveyor during stacking, select step 9.
6-10
6.3.5. Step 5 (APR) Height
6-11
Select the planer position for step 5 height is equal to step 4 height.
4 4 5
Use step 10
Standard Step 4
4 10 4 5,10
Note
If station conveyor is higher than pallet and end effector hits the station
conveyor during stacking, select step 4 or use step 10.
6-12
6.3.6. Step 5 (APR) T-axis angle
5 5
6 6
Note
When T-axis turns about 360 degrees during the movement from step 5 to
step 6, select “Fixed.”
6-13
6.3.7. Step 10 (APU) and 11 (PUP)
Note
Step 10 command is “APU” and Step 11 command is “PUP.” See section 6.5.
[Editing Step parameter] for detail of step command.
6-14
6.3.7.1. Inclined motion
You can get a short cut path with improved ‘Inclined motion’. End-effector never
collides with equipment of the station/pallet conveyor. See the followings about how
it works.
High station
(4) (10)
(5)
(9) (11)
(4) (10)
(8) (8)
Arm moves horizontally
(5) (5)
(6) (6)
(7) (7)
6-15
* Station is low, and pallet is high
Low station
(10)
(5)
(6) (6)
(7) (7)
(9)
(4)
Arm moves horizontally
6-16
6.3.7.2. ‘COUNT’ instruction of robot sequence
When you use improved ‘Inclined motion’, ‘COUNT’ instruction must be executed
between ‘MOV 8’ and ‘MOV 11’.
Instruction Comment
--omission--
--omission--
6-17
6.4. Robot sequence
The robot sequence and the comment can be edited. Please click the column of the
instruction or the comment, and edit it directly. The editing can be canceled by "ESC"
key. The edit is ended by "Enter" key. The function of "Enter" key is described as
follows.
6-18
[All copy]
The “All copy” button copies all reference sequence program to editing program.
[Syntax check]
The “Syntax check” button checks your sequence program is correct or not.
[Find and Replace]
From list view of the editing program it finds or replace the string, or. As for the line
which becomes the object of finds and replaces please set with [ Inst Cmnt Both ]
radio button.
[Find]
To enter the string which is found in the edit box [ Find ] it find with the button.
[Replace]
It enters the string and the string after the replacing are find in the edit box,
[ Replace ] it find or replace with the button. The string which is selected the string
which is found in same case it replace, when it is different, it find the string.
[Enter action]
The operation when 'Enter' is clicked while editing the instruction or the comment
is specified.
[Next line]
Turn on: The following of the selection row are edited.
Turn off: The edit of the column is ended.
[Auto insert]
It does while inserting the row next to the selection row and selecting it. When "Next
line" is only turning on, ON/OFF of "Next line" can be switched.
[OK]
The “OK” button saves your all changes.
[Cancel]
The “Cancel” button cancels all your changes.
Note
The maximum number of lines of the sequence programs is 2000 lines.
Refer to the separate "Robot Sequence Command" about how to use the sequence
commands.
6-19
6.5. Step parameters
Step parameters can be edited. Click on [Coord] at [Step] to list them. Choose one
out of the list.
6-20
Here is a example of list to show them by clicking on.
6-21
[Step add]
A step is added with the smallest number not currently stored (Except step 10 and
11). After the step 9 free step number is 12. At same time the step is added, initial
setting for step parameters is stored.
[Step delete]
This deletes the step at the step No. where the cursor is located.
[Reference copy]
Copy the selected reference program to selected editing program except Step and
Position data.
[Copy all]
Data of all items except for [Step] and [Position] is copied to all the steps of a
program to edit from all the steps of a reference program.
[OK]
By clicking “OK” save the all changes and close dialog box.
[Cancel]
By clicking “Cancel” all changes are canceled.
Step command:
The relationship between position coordinates of different steps is determined by a
step command. When creating a new program, position storage is performed for
steps 2, 3, and 7 only.
The remaining steps are found through calculation using the 3 steps for which
position storage has been done.
What calculation formula to use is determined by the step command in that step?
The program parameters D to D4 are used for the distance data used in the
calculation formula.
The relationship between step commands and position coordinate calculation formula
is shown in after.
Position command
Position command indicates whether the position data in a step changes depending
on the layer and work being stacked, and if it does not change, the command
indicates by how much. These commands cause the amount of memory area needed
for position data to be stored.
The relationship between position commands and changes in position data is shown
in the after.
6-22
Speed
This designates the speed for movement of the arm to this step.
The setting range is the values 1 - 10.
These values indicate speeds which are 10% increments of the automatic operation
speed.
Overlap
This designates the precision of the stop/pass range for this step.
There are five parameters FUL, HLF, QRT, ZRO and SPC, which increase in precision
in that order. However precision of the move coincides with the axis in system
parameters when SPC is selected.
CP/PTP
This designates the coordinate system for arm movement to this step.
In automatic operation, the R-axis and T-axis always move in their axis coordinates,
but for the D-axis and O-axis, this designation enables the following selections.
PTP: Movement in each axis coordinates (Arc)
CP: Movement in arm coordinates (Linear)
Auto: Automatically switch PTP and CP.
Coordinate standard
This designates the coordinates for storage and position display of this step position.
The following selections are possible.
ARM: Arm coordinates
HND: Hand coordinates
PAL: Pallet coordinates
6-23
6.5.1. Step commands list
Step
Calculation formula Position coordinate Concept Z shift
command
HWT(RZ)=STA(RZ)+D1
HWT -Position D1 above STA step X
HWT(Rθ,RX,Rα)=STA(Rθ,RX,Rα)
STA Stored data X
HLD Stored data X
SUP(RZ)=(1)HLD(RZ)+D1 -Position above HLD step
=(2)LOD(RZ)+D2Z -Height is determined by HLD
SUP Whichever of (1) or (2) is bigger (during and LOD O
inclined movement always (1))
SUP(Rθ,RX,Rα)=HLD(Rθ,RX,Rα)
APR(PX,PY,PZ)=LOD(PX,PY,PZ)+D2(X,Y,Z) -Position at distance D2 from
APR O
APR(Pß)=LOD(Pß) LOD step
ADN(PZ)=LOD(PZ)+D3
ADN -Position D3 above LOD O
ADN(PX,PY,Pß)=LOD(PX,PY,Pß)
LOD Stored data O
CLW(PZ)=LOD(PZ)+D4 -Position D4 above LOD step
CLW(PX,PY,Pß)=LOD(PX,PY,Pß)
6-24
Note
Step command other than NON can only be used once in the same program.
6-25
6.5.2. The position command list
Caution:
In case of multi-pallet on floor, height data except for FIX and TZF changes
depending on number of pallets when arm moves. However, those don’t
change when step command is HWT, STA or HLD.
6-26
6.6. Auxiliary data editing
Step auxiliary data can be edited. Click on [Dt2] at [Drp] to list up. Choose one out
of them.
Pickup direction
This is effective only when variable pick-up is designated. 0 or 2 can be selected.
Depending on the selection, the STA and HLD step position are designated in the
following way.
0: Position storage position above station
2: 180 degrees inverted storage position above station
6-27
Pickup quantity
This designates the value for incrementing or decrementing the stacking counter.
This is set so that counter value and stacking quantity match when handling more
than one work.
Turn
When a turn designation is made, a signal can be output for turning to the peripheral
conveyor.
Data 1
This enables setting of flag for internal use inside the robot.
In case of multi-row pick, it shows number of rows.
In case of multi-place, it shows number of picks.
Data 2
This enables setting of flag to be sent to PLC.
In case of multi-row pick, it shows end of row.
6-28
6.7. Editing Step position coordinate
Step position data can be edited. Edit them clicking on each position coordinate. You
can cancel by ESC key what you edited.
In all the coordinates at arm, hand, pallet or station, the numbers are shown in unit
of 0.1mm. So fraction number can be used in editing.
6-29
[OK]
By clicking “OK” save the all changes and close dialog box.
[Cancel]
By clicking “Cancel” all changes are canceled.
This coordinate indicates the center of product from pallet origin point.
PY
Pallet
PX
6-30
6.7.2. Station coordinates
This coordinate indicates center of T-axis from center of station conveyor stopper.
SY
Stopper
SX
Flowing direction
Station conveyor
Station conveyor origin point
Important!
A 2 axis robot (A700II-P, A1600II-P, BltJr etc.) works at a
2-dimensional plane. For this reason, there is the following restriction.
(1) [Copy] Group Effective, only when edit programs are arm
coordinates.
(2) [Reference copy] group is effective only when an edit program and a
reference program are arm coordinates.
6-31
6.8. Auto Height calculation
This function is for recalculate the height (Z coordinate) of product from 2nd layer.
Select “Yes”, recalculate the height (Z coordinate) of product from 2nd layer.
Select “No”, does not recalculate the height (Z coordinate) of product from 2nd layer.
[OK]
By clicking “OK” save the all changes and close dialog box.
[Cancel]
By clicking “Cancel” all changes are canceled.
6-32
6.9. Extended axis position data
Position data of extended axis can be edited. Click on each item to edit them. You
can cancel by ESC key what you edited.
Caution:
6-33
7. Upload / Download
All files in projects and communication between OPXA-QmV and controller are
described.
For the very first time to communicate, make sure in advance if [Standard COM port]
on [Version info of OXPA-QmV] is NOT set to {PC alone} but the COM port is
connected with controller.
Click on here
7-1
7.1. View / Refresh (PC)
Files in PC (laptop) are listed. Such files as system parameters, etc. are shown on
left column if available. Available stacking programs are shown.
7-2
7.2. View / Delete (Robot)
Stacking programs in controller are shown up on right column. But such system files
as system parameters are not shown. Stacking program can be deleted.
7-3
7.3. Download to robot
Files in PC (laptop) are listed on left column. Such system files as system parameters
will be displayed with the names if available.
7-4
Below message pops up when system parameters are downloaded. For fail-safe
measure, the default setting is such robot inherent data as [Origin offset] is OFF and
[Robot speed to change to [1] is ON. Double check if it is really OK before switching
over ON/OFF.
If any other system files than system parameters and stacking programs are in
controller, the below message pops up.
7-5
7.4. Upload to PC
Files in controller are listed on right column. Such system files as system parameters
will be displayed with the names if available. Available stacking programs are shown.
Available system files and stacking programs can be transferred to PC (laptop) from
controller.
7-6
Below message pops up when system files and stacking programs are in PC (laptop).
It verifies the files in PC (laptop) with that in controller. If all the same, “ ” is
marked. Or if not same, “ ” is marked in front of the names.
7-7
Comparison list can be shown having list on right side. If [Upload to PC] is chosen
first and then [PC-Robot verify] is chosen second. Both sides are listed.
7-8
8. Program utilities
Click
8-1
8-2
8.1. Program delete
Delete procedure
(1) Choose [Delete program]. But [Delete program] is chosen by itself as a default
right after [OXPA- auxiliary function] screen is opened.
(2) Choose programs to delete.
(3) Click on [Delete] button.
(4) Press [Close] button to close [OXPA auxiliary function.
Caution:
When all the programs in PC (laptop) are deleted, choose all programs with
[All select] button and delete them with [Delete] button.
8-3
8.2. Program copy
Note:
When a program copied from other is used for actual stacking, mating with
the peripheral conveyor control may be failed from time to time. It is much
easier for you to create a new program not by copying other one but created
by [OXPA mode] screen.
Copy procedure
(1) Choose [Program copy].
(2) Choose programs to copy from list.
(3) Enter program No. in copy destination.
(4) Click on [Execute] button.
(5) When repeat, repeat (2) through (4).
(6) Press [Close] button to close [OXPA auxiliary function].
Caution
You cannot copy if some programs are in copy destination. The programs
need to be deleted or the other program No. is to be designated.
8-4
8.3. Back-up
Backup procedure
(1) Choose [Backup].
(2) Choose a drive at backup destination.
(3) Click on [Execute] button.
(4) [Complete] message pops up when backup is completed. Click on [OK].
8-5
Caution
You cannot backup if already backup at the backup destination.
It is impossible to overwrite with the same project number.
You may need to delete the project No. in the backup destination, designate
other drive or use such other memory device as USB.
8-6
8.4. Global recalculate
8-7
Click on [Scan] button after you enter [Program No.]. OXPA scans programs of the
same conditions.
8-8
[Kept data]
Pattern structure: Pattern structure is kept. Position data in the
program for recalculation won’t be changed even if changed.
Pattern in which load shape is adjusted to pallet edge will be
back to the previous situation.
Stacking positions: Stacking positions are decided by both load shape created
with pattern structure and fine-tuning at magnified display
screen.
[Capacity calculation] can be done when [OXPA auxiliary function] at main screen is
chosen.
OXPA-QmV simulates robot sequence commands and calculates capacity (robot
stacking speed).
8-9
8.5.1. Arm position control
The time of the robot arm moving from “MOV” through “WTARM”
OXPA-QmV simulates how long it takes, from the start position to the target position,
with “Acceleration coefficient”, “Deceleration coefficient”, “Overlap” and “CP/PTP” of
the “Step parameters”. The simulation is carried out pallet to pallet. If step 2 does
not exist or is not processed, OXPA-QmV discontinues the simulation and ends with
error message.
If the following robot sequence commands exist, OXPA-QmV does not know the
target position. OXPA-QmV discontinues the simulation and ends with error message.
MVDWN, MOVDM and/or MVPOS
The following robot sequence commands count waiting time. If these exist between
“MOV” and “WTARM”, OXPA-QmV takes the waiting time or moving time whichever
happens longer.
WTTMR and WTMSP
“BMETM” is counted only when the amount or moving time whichever happens
longer.
8-10
8.5.3. Substitution
OXPA-QmV simulates Relay Substitution for relay and/or DM. The relay and/or DM is
zero at the time of that begins to be simulated.
8-11
8.5.6. Program branch
OXPA-QmV continues simulation “JMPL” jump to target “LBL”, “JTOP” and “ENDP”
return to beginning of robot sequence program.
OXPA-QmV decides the next process with the true or false of “IF” and/or “LOOP”. The
relay and/or DM are cleared to zero when simulation starts. D0 and D1 are counted
by “COUNT”.
8-12
8.5.9. Parameters of “Capacity calculation”
8.5.9.1. Open
In case products are “BAG”, OXPA-QmV needs the time of “WTCON” to be entered by
you.
(Maximum 20000msec)
In case products are “CASE”, OXPA-QmV can simply execute “WTTMR” whatever
“Open” is.
In case E.E. type is as below, time of E.E. opening needs to be added to “Close” for
compensation.
8.5.9.2. Close
OXPA-QmV needs the time of “WTCON” to be entered by you.
(Maximum 20000msec)
8.5.9.3. Discharge
OXPA-QmV needs the time of pallet discharge to be entered by you.
(Maximum 60000msec)
8-13
9. Print parameters
[Print-File output] screen shows up, clicking on [Print] button at main screen.
In stacking program printing and/or file output, such items as program parameters,
sequence program, step parameter4s, step auxiliary data, step data can be chosen
respectively. Number of lines, height of line and comment location of sequence
program in printing can be specified.
Clicking on “Print out” allows printer to output to the default one. Clicking on “File
output” allows printer to output file of [Print.txt] into project folder.
9-1
10. Default settings
10-1
10.1. Stopper direction
The stopper direction “combo box” is changed by the programmer when they need to
program at the robot and would like to view the patterns relative to the way their
laptop screen is positioned relative to the robot. When the programmer is standing at
the laptop screen, the pallet conveyor pallet stop can be referenced their left, right,
up (front) or down (rear).
When the stopper direction is set correctly, the pattern displayed on the screen and
the actual pattern viewed on the pallet will match. The correct view helps reduce
programming mistakes during pattern creation.
Enter the maximum and minimum Length, Width and Height for the product.
Setting the product size and load size as large as possible will allow the most
flexibility in pattern generation.
10-2
10.3. Maximum load size
Enter the maximum load width at the “Front view” field, when viewing the stack from
the pallet stop.
ENter the maximum load width at the “Right side view” field, when viewing the stack
from the right side of pallet stop.
If there is a load size limit including pallet height, enter max load size including pallet
height into [Height including pallet] box. If there is no such limit, enter [0].
The overhang ratio numbers determine the amount of acceptable distance that a
product is allowed to overhang the edge of the pallet without being unstable.
For big box: the number represents the fraction that the box can overhang. For
example, if the value is 3, then 1/3 of the box is allowed to overhang the pallet.
For small box: the number represents the fraction that the box can overhang. For
example, if the value is 6, then 1/6 of the box is allowed to overhang the pallet.
The big and small limit determines the size which a box is small or big. If the value is
400mm, then any product larger than 400mm will be classified as big.
10-3
When smaller dimension from product length and width is more then the
determination length of small or large, use overhang ratio. Following
example is for small product overhang ratio. Smaller dimension from
product length and width divided value call “Product overhang ratio.”
Maximum loaded length from pallet stopper with front direction. 1600
Maximum loaded length from pallet stopper with side direction. 1400
Pallet origin point L Side
Pallet length 1200
Pallet width 1100
OHL1 150
OHL2 150
OHW 150
Large product overhang 3
Small product overhang 6
Length of determining small or large 500
Product length 640
Product width 480
Compare the product length and width, smaller one is 480mm. It is smaller
than the length of determining small or large. Use smaller product overhang
ratio of determining overhang. This value is “80.”
480 ÷ 6 =80
Next, compare the pallet overhang and value “80” which we found in above
formula, “80” is most smallest value. It means overhang for this product is
product overhang, not pallet overhang. Add “80”mm to pallet dimension.
1200+80×2=1360
1100+80×2=1260
These values are inside of the maximum product dimension and it is OK.
Therefore range for creating stacking pattern is as followings.
10-4
10.5. Variable height setting
Actual Height” of “Create / modify stacking program” screen was limited within the
range from -20% to +20% of original height calculated by “No. of layer” and
“Product height”. When you entered the “Actual Height” out of the limit, OXPA-QmV
popped up the following alert (Fig.2), and canceled your entered value.
Fig.1
It is limited
Limited range
1000 x 0.8 = 800
1000 x 1.2 = 1200
Fig.2
10-5
It has been improved that you can change the limited range up to until +/-70%.
+/-20% +/-70%
Original
Height
Fig.3
Before After
From -20% to +20%. From -70% to +70%.
10-6
When “Variable” of “Actual height limit” is OFF, the limited range are back to default
(From -20% to +20%).
Fig.4
Check it ON.
And, change the
limited percentage.
10-7
In the above example, “Lower” is -50%, and “Upper” is +30%. If you enter wrong
height at Fig.1 the following alert pops up (Fig.5), re-enter correct one.
Limited range
1000 x 0.5 = 500
1000 x 1.3 = 1300
Fig.5
This value can be set to change the approach of the top layer differently than the
other layers. This will prevent the robot from going out of range at the top of the
envelope. If set to “0” the top layer will have approaches equal to the other layer.
“Auto stack sequence” must be set to “Manual” if multi-pick is being used.
W size
L Size
10-8
L-L
L size
L-W W size
L size becomes a standard when
L size is smaller than W size.
W-W
W size
Set the maximum product length for pick up by small hand. Small hand is “E.E. 1”
and large hand is “E.E. 2.” When this selection field is “0”, hand does not exchange.
10-9
10.10. Auto stack sequence
When a new stacking program is created at [OXPA mode], the default is set to which
stacking order is used, auto or manual. If auto, bag-drop high is also auto set.
Caution
The total volume of stacking programs along with sequence comments are
increased by about 30%. So, the max number of programs stored is
decreased by the same % accordingly.
When the robot moves from step 5 to step 7, T-axis may spin nearly 360 degrees. If
you check it ON, the position data of T-axis is created in order to prevent the
aforementioned spinning. The position data re-created is compared with that of
checked it off. Then position data at higher capacity is selected. This works neither
for " Multi-place" nor "De-palletizing". This can't be used together with "Pick both 1st
and 2nd station".
10-10
10.11.3.1. Prevent T-axis from unwanted spinning
OXPA-QmV can prevent T-axis from the following three unwanted spinning at MOV
5-7, 4-5 and/or 8-9.
Check on:
The calculation is changed to soft limit
based form 180 degrees fixed.
The default value is set to OFF for the
existing 180 degrees fixed.
10-11
10.11.3.2. Soft limit of T-axis
Purple line;
Blue line; T-axis origin point
T-axis spinning
Red line;
AT(+) side.
T-axis
spinning
T-axis soft
limit
T-axis soft
limit
-220 +220
Ex. T-axis can spin between -220 and 220 degrees at maximum.
T-axis never ever spins beyond the soft limits which are adjustable.
As the robot controlling basic logic, T-axis spins taking short cut direction. If it moves
to -179 of target position from 179 of current position, it spins to 181. Refer to the
robot manual “Installation and Adjustment”.
10-12
10.11.3.3. Case of moving P-5-7
Red line describes the case at the check box OFF. Spinning P to 5 CW is shorter
direction than CCW. T-axis spins -60 to -210, as spinning -60 to +150 is longer.
Then, T-axis eventually spins unwontedly, like T-axis to spin -210 to +130.
When the check box is ON, T-axis spins CCW -60 to +130 along blue line to prevent
from unwanted spinning as a result of the OXPA-QmV logic improvement.
10-13
10.11.3.4. Case of moving X-4-5
Red line describes the case at check box OFF. Spinning X to 5 CCW is shorter
direction than CW. So, T-axis spins 0 to +160.
Then, T-axis eventually spins unwontedly, like T-axis to spin +160 to -120.
When the check box is ON, T-axis spins CW 0 to -200 along blue line to prevent from
unwanted spinning, as result of the OXPA-QmV logic improvement.
10-14
10.11.3.5. Case of moving 8-11-9 along inclined motion
When the check box is OFF, T-axis is calculated based on 180 degrees fixed.
OXPA-QmV calculates the intermediate point as follows.
Ex. (-120 + 160) / 2 = +20.
It spins 8 to 11 CCW and then 11 to 9 CCW, as the red line shows. Then, T-axis
eventually spins unwontedly from 8 (-120) to 9 (+160).
When the check box is ON, T-axis is calculated based on the soft limits.
OXPA-QmV calculates the intermediate point as follows.
Ex. (-120 + -200) / 2 = -160.
Then, T-axis spins CW along the blue line to prevent from unwanted spinning
from 8 (-120) to 9 (-200).
10-15
10.11.4. Align by palm (Fork only)
When the “Align by palm (Fork only)” is checked ON, you can use the “Aligned
distance” of the “End-effector and station-conveyor parameters” screen.
10-16
10.11.7. Use ‘Lock with internal key’
To protect the controller’s files from overwriting by mistakes, check it ON and then
you can lock with internal key.
10-17
OXPA can detect the difference of the internal keys between Laptop and controller.
If the internal keys are differed, the below error massage pops up.
Moreover, the below error message pops up to stop downloading when tried to
transfer to controller from a project on which [Protect system-parameter of robot by
internal key] is set to OFF.
Caution
Such data as system parameters, servo parameters, stacking programs and
OXPA-PLCV are cleared so that do backup first following the below
procedure 1 and recover following the below procedure 6.
10-18
10.11.8. Set COM Port Exclusive For Order Project
Checking box [Use COM Port limited to project] ON allows it to setup a separate COM
port exclusively used for project other than standard use.
10-19
10.12. Comment file for robot sequence
10-20
Click on “OK” to open the next “Designate the comment file for sequence program”.
Click on “Open” after comment file chosen.
When comment for sequence file is setup, you can display or printout the sequence
program’s data memory and rely with comment at section 4.2.3. [Editing Program
parameter] and section 7.2.4. [Print out].
If command for sequence file does not setup you can not add the comment into
sequence program’s data memory and relay.
Comment file for sequence file saved as [Project.cmt] and different folder from
OXPA-QmV.
10-21
The files designated are displayed on screen.
10-22
10.13. Master password
Choosing “Not protected” allows OXPA to not confirm any password. All functions can
be used. Therefore, it is strongly recommended that you choose “Protected” to
protect the important configuration data when you as a service technician leave
customer site after installation is completed.
10-23
11. Parameter setting
Clicking on “EE & Conv. parameters” button at main screen allows you to open “End
effector and station conveyor parameters” screen.
Register stations. Choose [Station type]. The type of station chosen is displayed at
right side. Pressing the arrow marks at the top left corner allows you to choose the
direction of view.
11-1
11.1.1. Station type
Figure: Belt
Figure: Roller
(All center)
11-2
End-effector (For double E.E.)
Product Product
Station
(Typical)
11-3
11.1.2. Palm direction above conveyor
Auxiliary palm:
If the end-effector has a side vacuum or fingers etc., the palm in the side which
moves is called the auxiliary palm. Normally, the right palm becomes the auxiliary
palm.
If the “Synchronized palm” is set to “YES” in “Hand (end effector) dialog box, the
descent position above the station (Step 2) and the pick-up position above the
station (Step 3) are generated at the same position.
If the “Synchronized palm” is set to “NO”, Step 3 is generated at the position where
the hand (end effector) has closed. At this time, calculation is conducted taking the
right palm is the moving side and the left palm as the fixed side.
Note
Auxiliary palm: Palm with vacuum or finger or moving palm calls Auxiliary
palm or support palm.
Right palm: When robot is the home position and looking from behind of the
robot, right side the palm calls “Right palm” and left side palm calls “left
palm.”
11-4
11.1.3. First roller:
Roller type requires the entering of roller information which allows OXPA-QmV to
program for fingers.
This is used when the station conveyor type is roller. This is the distance between the
rollers. The distance is assumed to be typical along all of the rollers.
This is used for fixed position type of station. Distance between origin of station and
center of end effector is entered over here. Zero is to be entered to the picking fixed
distance in case product center is always required at the same as end effector center
whatever the product’s shape changes like bags. Distance between EE center and
origin of station is to be entered when vacuum end effector picks one product up to
multiple ones at the exact same position.
This is used to prevent the hand (end effector) colliding to fixed stop on the end of
conveyor. Enter the minimum distance between edge of the palm and fixed stop on
the end of conveyor to this field. Setting value is from 1mm to 999mm. When you
enter “0” minimum gap will be 20mm. Because old version of robot controller setting
the 20mm when OXPA-QmV minimum gap is “0.”
11-5
11.1.7. Gap of prd on sta
The crevice is entered, when leaving a crevice and holding two conveyance things on
a station.
Note:
Please the following station information must make the type in "Fixed type
(For double E.E.)".
Hand
Product Product
Station
If a turning device is used to rotate each product 90 degrees on the station conveyor,
the station conveyor, the “Turn direction” field is used. Select if the product will be
turned clockwise or counter-clockwise.
This is set only when the "2 stations to 1 pallet" is ON. Along the flow direction of the
products, side label direction is set to "right side" or "left side". If there are side
labels at both sides, major side is recommenced to use.
11-6
11.2. End-effector parameters
Register end effector. Choose [EE type]. Type of EE chosen is displayed at right side.
Pressing the arrow marks at the top left corner allows you to choose the direction of
view.
Type designates the hand (end effector) type that is being used. Each type of hand
(end effector), carton box, bag or vacuum requires distinct information so that the
calculations of the pick and set down are correct. Different hands (end effector) are
used for different stacking situations and the positions of the products differ on how
they actually positioned relative to the robot.
The carton box hand (end effector) clamps the product between two paddles. The
carton box hand (end effector) regularly uses vacuum assist to give additional
support to the product.
The bag hand (end effector) is the hand (end effector) that has two claw type
mechanisms that fit between conveyor rollers and close beneath the bag.
The vacuum hand (end effector) is the hand (end effector) that has a single
horizontal surface with multiple vacuum cups.
11-7
11.2.2. Finger (with/without)
Some carton box hand (end effector) use forks that go between the rolls on the case
conveyor like the bag hand (end effector). Selected whether or not, there are fingers
on the hand (end effector).
When a hand (end effector) opens and closes the palms are either synchronized
(move symmetrically and together) or none synchronized (where is only single palm,
only one of the palms move or move asymmetrically). If the left and right palms
move by the same distance when the hand opens and closes, set “Synchronized
palm” to “YES.” If a palm on one side is fixed, set “Synchronized palm” to “NO.”
When “Synchronized palm” is set to “NO”, the right palm is assumed to be the
auxiliary palm. Steps 2 and 3 are automatically generated.
Note
Auxiliary palm: Palm with vacuum or finger or moving palm calls Auxiliary
palm or support palm.
Right palm: When robot is the home position and looking from behind of the
robot, right side the palm calls “Right palm” and left side palm calls “left
palm.”
The auxiliary palm is aligned with one side of the station conveyor during pick up.
With fixed pick up, the auxiliary palm will be aligned with the side of the station as
selected in this field.
The right side of the station is referenced as if the programmer were sitting on the
product as it contacted the product stop. The station conveyor right would be the
programmer’s right. The station conveyor left would be the programmer’s left.
11-8
11.2.5. Collide chck (pos)
“Need”: OXPA-QmV checks whether the end-effector collides with the already
stacked products on the pallet at “Stacking sequence modification” screen.
“No need”: OXPA-QmV does not check at all.
Collided Endeffector : Yellow
11-9
11.2.6. Collide check (Apr)
“Need”: OXPA-QmV checks whether the end effector and/or products of all the
approach direction collides with the already stacked products on the pallet at
“Stacking sequence modification” screen.
“No need”: OXPA-QmV does not check.
11-10
11.2.7. Auto-adjust (Cnv)
“Need”: OXPA-QmV checks whether the end effector collides with the station stopper
and the rollers. If the end effector collides, OXPA-QmV auto-adjusts the pick-up
position.
“No need”: OXPA-QmV does not auto-adjust the pick-up position.
Endeffector : Yellow
Finger : Green
Auto-adjust
Roller : Gray
Station stopper : Orange red
11.2.8. To overlap
You can stack various products such as bundles. When “To overlap” is checked ON,
you can overlap the products. Default is OFF, and you can check it ON. If E.E. type is
“Bag”, this is fixed to ON automatically.
11.2.9. To drop
You can stack various products such as bundles. When “To drop” is checked ON, you
can drop the products. Default is OFF, and you can check it ON. If E.E. type is “Bag”,
this is fixed to ON automatically.
11-11
11.2.10. Product Gap:
Product gap is the distance between products that is to be maintained during pattern
generation. This is similar to palm gap, however; product gap is used where products
are spaced greater than the palm thickness to allow for cooling, or product specific
reasons. This parameter uses the same value in all end effector.
Enter the hand weight only. This value used for acceleration and deceleration
calculation. This parameter uses the same value in all end effector.
When hand (end effector) are attached to the end of robot arm at the other than
90-degee increments, an attachment angle is used to correctly set the hand (end
effector) orientation.
Attach the hand (end effector) when T-axis is “0” degree in Arm coordinate. Then
attach the hand with right palm is right side of robot. Enter the value of attachment
angel (To the left is plus “+”, to the left is minus “-“).
To align the products with palm, you can enter the distance where the robot arm
moves.
11-12
11.2.14. Longest radius
11-13
11.2.15. Length
For clamp style (carton box) hands (end effectors) set length to the widest
paddle/palm length. For finger style (bag or fork) hand (end effectors) set the length
to the finger mounting frame length. For vacuum style hand (end effector) set the
length to vacuum cup diameter or flame length for vacuum attachment.
This dimension is used to verify that the product is not too large during pattern
creation. Set the dimension between paddles/palms when they are fully spread open.
You can set this only for carton box product.
This dimension is used to verify that a product is not too small during pattern
creation. Set the dimension between paddles/palm when the paddles are closed. You
can set this only for carton box product.
On synchronized palms “C” is the distance from the center of the hand (end effector)
mounting flange holes to the center of the palms.
On non synchronized palms “C” is the distance from the center of the hand (end
effector) mounting flange to the fixed paddle.
The hand (end effector) generally does not close in this direction. In most cases “D”
is the distance from the center of the hand (end effector) mounting flange holes to
the actual center of the hand (end effector) relative to how it needs to center over
product.
11-14
11.2.20. First finger:
To calculate the position of the fingers, OXPA-QmV needs a position of the fingers
relative to the length of the paddle. The first finger distance is measured from the
end of the paddle or finger mount (front of the hand (end effector) to the center of
the first finger.
11.2.21. Height
For a hand (end effector) without fingers, set the height to the distance from the
hand (end effector) mounting flange surface to the tip of the palm or bottom of
vacuum cup. For a hand (end effector) with fingers, set the height to the distance
from the hand (end effector) mounting flange surface to the top of the fingers when
closed.
For carton box and bag hand (end effector) the frame depth is used in calculation to
prevent the hand (end effector) form interfering with the product when it is
straddling it during pick up. The distance is measured form the hand (end effector)
mounting flange surface to the bottom of cylinders or brackets which would interfere
with the paddle or fingers from closing on the product. For bag hand (end effector)
does not have this function. For vacuum hand (end effector) enter hand height.
For vacuum hand (end effector) the frame depth is used in calculations to account
for the collapse of vacuum cups. The frame depth is the distance from the hand (end
effector) mounting flange surface to the bottom of vacuum cups when the hand (end
effector) is under vacuum holding onto product.
If you are using a carton box type hand (end effector) with paddle and height of the
paddle is relatively short, you may have to adjust the pick-up position height
because of the tolerances that are build into the OXPA-QmV calculation (depending
on the height of the handle article).
The distance required to avoid interference between the hand (end effector) and the
product during pick up is automatically added to the pick-up height at the station.
11-15
11.2.23. Palm/CV- top gap:
This is used to determine the minimum value for palm clearance to the station
conveyor. For a hand (end effector) with no fingers, set the distance to the value
needed between the station conveyor top surface and the bottom edge of the palm
when the hand (end effector) grasps the product.
The distance typically used with clamp hand (end effector) is +20mm.
For a hand (end effector) with fingers, set the distance to the value needed between
the station conveyor top surface and the top of the fingers (when fingers are closed).
Normally the set value is signed +/-, plus for a hand (end effectors) without fingers
and minus for a hand (end effector) with fingers.
The distance typically used with bag hands (end effectors) is -10mm.
This is used to determine the minimum value for palm clearance to the pallet. For a
hand (end effector) with no fingers, set the distance to the value needed between
the pallet top surface and the bottom edge of the palm when the hand (end effector)
grasps the product.
The distance typically used with clamp hand (end effector) is +20mm.
For a hand (end effector) with fingers, set the distance to the value needed between
the pallet top surface and the top of the fingers (when fingers are closed).
The distance typically used with bag hand (end effector) is +40mm.
Normally, most palletizing requires no gap between products. When the clamp style
hand (end effector) is used, the smooth paddle (around 6mm thick) is required to
stay between carton boxes leaving a normal gap. If this gap is required to be large
due to a thick paddle, the OXPA-QmV calculations must take it into consideration.
Enter the more than the thickness of palm for Carton box hand (end effector). For
Bag hand it able to enter “0” because bag hand (end effector) is able to drop from
above.
Possible to enter only for Depal EE. Enter distance between EE center and edge of
product.
11-16
11.2.27. Fork type E.E. parameters
OXPA-QmV calculates Step2 position from the “Distance between E.E. center and the
station conveyor position”.Step2 position is always fixed from the station conveyor
position.
E.E Center
Prds
- <-> +
Distance between E.E. Center and the station conveyor position (L)
11-17
Action of Fork type E.E.
The red chain lines are represented the station conveyor position.
Small Large
(2) Step3 (These differ to each product’s width). The Guide is “Center”.
Move Robot Move Robot
Small Large
Move Fork Move Fork
Small Large
Pallet Pallet
11-18
12. Station & Pallet setup
Click on [Conveyor position, pallet] button at main screen to open [Station & pallet
setup] screen.
OXPA-QmV uses a single point on the station conveyor to help calculate step 2 which
is key value in determine the remaining steps. This point gives us the station origin.
Simply put, the position set for each station is the point on the conveyor where the
top of the roller plane intersects the point at the bottom, center of the fixed stop.
12-1
1. Intersect point of HX and HY:
The position of the station is referenced in “Hand coordinates.” This allows the
installer to measure directly form the center of the robot in Hx and Hy directions and
from the floor with reference to the robot base casting for the Hz direction.
3. The station angle (Ht also referred to as Hα) is determined by the combination of
the product travel direction and the + direction of the robot’s Hx-axis. The set the
station angle to clockwise (with minus) or counter-clockwise (with plus).
Note
Unused station conveyors can not select or register the origin point.
Note
12-2
12.1.2. One side basis (guide)
You can select the products flow center of the station conveyor or flow one side of
the conveyor. For example, if there is a pusher that registers the entire product
against a guide on the right then the right should be selected. Left or Right is
viewing from as flowing direction (Fixed stop on the end of conveyor is top).
Station width:
When you select the left or right in the guide field, enter the conveyor width to
“width” field.
Selection contents for “guide” Input value of “Width” field Guide =Right
funtion
Station Product
conveyor
origin point
Flowing
direction of
product
The pallet conveyor position is made up of two points on the pallet which help
determine the stacking location for the products being palletized. These two points
determine the pallet origin and give us the pallet coordinates used during
programming. The other part of the calculation is the pallet parameter (size) which is
discussed later. The two points making up the pallet origin can be the canter, left, or
right of the pallet. The decision of teaching the center, right, or left is called teaching
point-referred to below.
Enter the Hand coordinate of pallet origin point and opposite of pallet origin point in
HX, HY and HZ. The position of the pallet is referenced in “Hand coordinates.” This
allows the installer to measure directly from the center of the robot in HX and HY
directions and from the floor with reference to the robot base casting for the Hz
direction.
12-3
Pallet Terminology:
The front and rear positions of the pallet are used to define the pallet coordinate
origin. The pallet has a front, back, left and right. Generally, the pallet is positioned
by the conveyor until the pallet contacts a fixed or pop up stop. The pallet edge that
contacts the stop is routinely designated as the front. OXPA-QmV references this
edge when palletizing. The remaining side of the pallet is referenced from the front.
If you are on the pallet facing the front the rear is behind you, the left is your left,
and the right is your right.
Teaching position:
The teaching position determines the pallet origin on the center, left or right of the
pallet referenced to the front of the pallet.
When using multiple types (sizes) of pallets on the same pallet conveyor, select a
teaching point (pallet origin) that will remain constant between the pallets ranges
used. For example, if the pallets used do not change in width, then the pallet center
does not change and the center should be taught as the pallet origin. If there is a
pallet pusher that registers all of the pallets against a guide on the right then the
right should be taught as the pallet origin.
12-4
12.1.4. Extreme distance away from ‘Conv pos’
Station conveyor
Attached devices
Flow dir
Conveyor Position
Side dir
12-5
12.1.5. Distance ‘Plt edge’ to attached equipment
Pallet edge
Attached devices
Pallet
Flow dir
Side dir
12-6
12.1.6. Qty Plt on floor
Number of maximum pallets when pallet is piled to floor. This value is not used when
not is accumulation. It depends whether pile it on the reference program.
Refer to the "Robot Manual - Teaching" concerning the "Pallet floor placement".
When palletizing directly on a pallet that is supported by a powered lift, the pallet
will be lowered after stacking a specific amount of layers. The “distance for fall” is
the amount the lift will lower. When not using a lift, set the “distance for fall” value to
zero (0)
Enter number of 1 through 15 to [Pallet type] box. Enter pallet size next. PL
represents depth and PW represents width of pallet viewed from fork truck
approaching direction. Enter overhang values. The overhang at both sides of PW is to
OHW, fork truck side is to OHL2 and the opposite side is to OHL1. Press [Register]
button after entered.
12-7
12.2.1. Pallet list
Possible to view the registered pallets at [View list]. Default pallet for daily use can
be designated on the list of [Standard pallets].
12-8
13. Create custom pattern
On [Create Custom Pattern], the exact password has to be set to protect the data of
the inherent patterns.
Clicking on the button of [Create Custom Pattern] at main screen allows you to open
the screen.
For how to create a custom pattern, let’s have a example of 19 products in total
which consists of four 4-wheel-patterns and three more products.
The same below screen shows up as well when [Pattern add] at [Custom pattern
selection] is clicked on.
The screen is divided into such four areas and named Chartreuse area (A), Cyan grid
area (B) , Top area (C) and Bottom area (D). Those are respectively explained in
detail.
13-1
13.1.2. Create Odd layer pattern
1. Drag & drop and lay using a mouse a product to cyan-grid area (B) from
chartreuse area (A). The product is surrounded by a red doublet when laid.
2. Drag & drop and lay second and third products in other direction. All the three
products are surrounded by a red doublet which represents a external line of the
pattern you are working on.
13-2
3. Create two 4-produt-wheel patterns next each other in the same manner as
done at the previous 1 and 2.
4. Lay three products other than 4-wheel patterns in the same manner as done at
the previous 1 and 2.
13-3
5. Lay the remained two 4-wheel patterns in the same manner as No.1 and 2.
6. The pattern you have created is located a bit offset left in the cyan grid area
(See the above cyan painting palette). If you want, pressing [Centering] button
at bottom allows the pattern to be centered in the cyan grid area.(See the below
palette)
13-4
7. Edit a central product to be centered in the pattern surrounded by red doublet.
Grid
Center of the
whole pattern
Magnified
13-5
8. Products in cyan grid area (B) are to be laid by a grid division. So the current
central product may be shifted either direction of upward or downward.
Checking [Use half grid division] ON allows the product in cyan grid area to
move by a half grid division to be centered.
Checking this ON to
change a grid division
to a half one.
13-6
9. Move a central product by a half grid division to be centered.
Move it by a half
grid division
Center of pattern
Magnified
13-7
10. Now, the central product looks laid in the center of the pattern. However, OXPA
still doesn’t know where the central product is within the red doublet. In order to
center the product within the pattern and mate with the red doublet, checking
both [Hrz] & [Vrt] ON at [Mate with center line] and [Cross point] ON at [Mate
center product].
Red doublet
The red doublets represent the external or central lines of the pattern you
are working on, with which all the products are to be mated each other in
positioning.
Cross point
The cross point of both vertical and horizontal red doublets is used to mate
the central product with the center of the pattern. If just either red doublet
would be used, mating a product may be failed.
13-8
11. Only the products laid at the corners of red doublet have been mated so far.
However, other than that, the rest of the products need to be mated using the
functions at top area (C). The details are introduced later on.
11.1 Mate any products along external lines which do not mate with red doublets.
(At section 13.1, you have already experienced with the same case.) When
two products next each other in other direction are laid, click on [Outside] at
[Mate with other dir product]. The below is a example of two products to
mate with red doublet by itself as the default is set to click on [Outside].
A product at
four corners of
red doublet
Other direction
each other
Magnified
13-9
11.2 In order to mate product followed by mated one along external line, click on
[Inside] at [Mate with other dir product].
Product mated
along external
line
Product followed by
mated one along
external line
Other direction
each other
Magnified
13-10
13.1.3. Create even layer pattern
After completed odd layer pattern, set up how the even layer pattern is created.
As these odd and even layer patterns are the exact same as when one rotated or
reversed is equal to another, let’s assume both patterns are the exact same.
Select
[Same pattern]
Click on [Registration] button once both odd and even layer patters are created.
Click on this
button
13-11
13.1.5. Check if registration is completed and exit
Click on this
button
Click on [Check / Delete] to see “Check / Delete” screen. The pattern shows up if
successfully completed. If not, error message shows up at bottom.
Pattern shows up
Error message
13-12
When completed, click on [Exit] to return to [Create custom pattern] screen.
If this pattern can be accepted, click on [Exit] at [Create custom pattern] screen.
Click on this
button
13-13
13.1.6. Detailed descriptions for each area
Laid up (down)
Choose product in Chartreuse are (A). Drag & drop it to cyan grid area (B).
Grid
Dropping it by releasing left button of mouse allows product to be laid in cyan grid
area (B). If you want, you can relocate it or delete a laid product by right-clicking.
13-14
13.1.6.3. Top area (C)
One product along external line and another one in other direction are laid and
mated next to each other. See section 11.1 for the actual looks.
One product off external line and another one in other direction are laid and mated
next to each other. See section 11.2 for the actual looks.
A product to mate with cross point of both vertical and horizontal red doublets.
Mating may be failed if only either doublet is used.
13-15
13.1.6.3.5. Mate (2x2) brick by center line
The line of reversing axis of (2x2) brick pattern is to be specified with [Hrz center] or
[Vrt center] at [Mate (2x2) brick by].
OXPA
sometimes fails.
Example2: (2x2) brick pattern laid side by side the other direction
13-16
13.1.6.3.6. Lay products evenly
Products at left side are laid evenly on screen of [Check/Delete] after registered.
13-17
Evenly laid products at lower part shows up on [Check/Delete] screen after
registered.
Let’s see how products are laid if different product sizes are entered on screen of
[Check/Delete].
On the below example, only [Lower] is turned on so the upper part does not be laid
evenly.
Click on [Upper] at [Check/Delete] screen and register to see how products are laid.
Laid evenly
13-18
Products are also laid evenly by blue doublet. [On-line] or [Both side] for blue
doublet can be chosen.
Blue Doublet
Blue Doublet can specify products and gaps to be laid evenly.
The horizontal doublet can be moved by [Up] or [Down] and the vertical one
by [Left] or [Right].
The below example shows you a pattern to have (18)-products laid centered and
evenly spaced out.
Laid evenly
13-19
13.1.6.4. Even layer area (D)
In custom pattern creation, even layer won’t always be the same as odd one so even
layer pattern needs to be specified whenever.
13-20
13.1.6.4.3. Rotated 180 degree pattern
Even layer is of odd one rotated 180 degrees.
13-21
13.2. Edit Custom pattern
Click on [Check/Delete] button at [Create custom pattern] to see the below screen of
[Check/Delete].
You can walk through the custom patterns by clicking on [PREV] or [NEXT] button. If
you want, see load shape with changing product size or delete some custom patterns
you no longer need.
13-22
14. Appendix
14-1
14.1.2. Servo parameters
14-2
14.1.4. T, C and Extended axis setup
14-3
14.2. Error log and key trace
A correct password needs to be entered to view [Error log and key trace] as those
are also important.
Click on [Error log] button at main screen to display the below screen.
14-4
14.3. Trace Data Graph
A correct password needs to be entered to view [Trace Data] as those are also
important. When [RISC output], [Servo torque data], [Torque measuring data] are
uploaded from controller, those can be displayed on graph or be output as CSV file.
Click on [Trace data] at main screen to display the below screen once data is
uploaded.
14-5
14.4. Files inside of Hard disk
Setup OS:
It is not necessary using by recommended OS. See section 7.6.3 for recommended
OS.
For de-palletizing:
949.pr2 - 954.pr2: Reference program for from station 1 to pallet 1 to 6
955.pr2 - 960.pr2: Reference program for from station 2 to pallet 1 to 6
961.pr2 - 966.pr2: Reference program for from station 3 to pallet 1 to 6
967.pr2 - 972.pr2: Reference program for from station 4 to pallet 1 to 6
14-6
14.5. Editing tool for reference pattern
Editing tool for reference pattern means edit the standard pattern in OXPA-QmV (Call
Internal pattern) and original registered pattern for each robot (Call Original
pattern).
This function is able to register the new pattern to Internal pattern and Original
pattern. Also you can delete the pattern program.
Just after the installation of OXPA-QmV, file will not selected. Open the Internal
pattern or Original pattern from menu bar-[file]-[Open].
14-7
14.5.2. Create new reference pattern
Just after the installation, it is able to select only Internal pattern. Following
procedures are how to add the original pattern to certain robot.
1. OXPA-QmV has only one robot or register/erase all robots standardized stacking
pattern, select the Internal pattern and edit. For this situation following work is not
necessary.
14-8
6. Select the robot which where you want to store from “Store allocation” field.
7. Click the “Save As…” button.
Saved as last saved file name. Next time when start; select the saved file name from
menu bar-[File]-[Open].
14-9
14.5.3. Registering pattern
1. Select the registering pattern from “classification” dialog box. OXPA-QmV has 12
classifications of the patterns.
2. Click once on the pattern. Your selected pattern diagram will be displayed on left
side of screen. Select the same pattern style which you want to add.
3. Click the spin buttons on the M1 to 3, N1 to 3 or enter the numbers in this field.
Pattern diagram will be changed. Also stacking quantity of each layer will be
changed too.
4. Registered pattern indicates “Yes” in Green color, unregistered pattern indicates
“No” with red color.
5. After you find registering pattern, click the “Regist” button.
6. Check box will be displayed.
14-10
7. Click the “OK” for register, Click “Cancel” for does not register.
Registration level 1 and 2 is not necessary. This is special uses for Okura.
14-11
8. After the registration red colored “No” changes to green colored “Yes.”
9. Click the “Save” button from menu bar-[File]. Then this registered pattern is
enabling to select.
14-12
3. Click the “Search” button. Displays corresponded pattern from registered pattern.
4. Indicates how many patterns are corresponded and number of indicating pattern
as above figure. Use “Prev” and “Next” button.
It is able to delete the displayed pattern.
5. Select the “delete” button when you want to delete displayed pattern.
6. Check box will be displayed.
7. Click the “OK” for delete, Click for “Cancel” for does not delete.
8. Click the “Overwrite” button from menu bar-[File]. The deleted pattern program
reflected. If you do not want to reflect do not precede this.
14-13
14.5.5. Print out for pattern
1. Select the “Print” form menu bar-[File]. Following screen will be displayed.
2. Setup the printing out range by entering the maximum and minimum of
product/layer in “Maximum” and “Minimum” field. Do not change the selection
in the “Registration pattern level.” It should be “All.”
3. Click the “Print.”
4. The pattern will be printed on the default printer in the computer.
2. Click the “YES” for reflect the registering and delete, click the “NO” for does not
want to reflect the registering and delete. Finishes without displays above check
box if you did not registering and delete the program or overwrite the program
already.
14-14
ROBOT Manual
OXPA-QmV
01 Version: 2012.01.24
<Caution>
Unauthorized reproduction of part or all of the content of this manual is forbidden.
The content of this manual is subject to future change without prior notice.