ABB FlexLoader Vision Product Manual page 268

Table of Contents

Advertisement

B FlexLoader RAPID reference
B.3 FlexLoader application functionality
Continued
Routine
SafeRobotStart()
SetSpeed()
StartEvent()
StopEvent()
ToolSetup()
MoveRobotVia.mod
The principal motion in the FlexLoader Vision is controlled by the MoveRobotTo
routine, which moves the robot from known zone positions to a target zone position.
From these zone positions (via-positions), movement within certain areas of the
robot cell can be initiated.
The MoveRobotTo routine is defined and verified for standard parts (as defined
by the product specification) and standard 3-finger grippers in a standard
FlexLoader Vision configuration. When components are moved, rotated, enlarged
or otherwise modified, the MoveRobotTo routine has to be verified again.
Routine
CheckPos()
GoHome()
MoveRobotTo()
ViaPositions()
Continues on next page
268
Description
Is always called up first in the main program The routine warns
the user that the robot is too far from its home position at start-
up.
Calculate and set correct robot speed depending on weight of
detail/details in gripper.
This routine is called on start event. Fill with suitable code if
needed in application.
This routine is called on stop event. Fill with suitable code if
needed in application.
Set up all used tools in the cell.
CAUTION
When starting the robot from unknown positions, collisions can occur.
© Copyright 2014-2018 ABB. All rights reserved.
Description
This procedure checks where the robot is positioned. Returns
correct number for the zone the robot currently is positioned
in.
Moves robot to home position.
Not to be used from any position. Make sure robot can move
to closest via position before calling this. Robot must be
jogged in manual to a position where it is possible to go
straight to closest via-position.
This routine moves the robot to a selected zone.
All via-positions are collected at the end of the routine to
simplify modifying by ModPos. When modifying zones or via
positions, be sure that the movements are still possible
This procedure shall to be called manually. It helps the oper-
ator to move robot between different stations in the cell. A
menu with different zones is presented. The robot will execute
the MoveRobotTo routine with the selected target zone.
Product manual - FlexLoader Vision
3HAC051771-001 Revision: B

Advertisement

Table of Contents
loading

Table of Contents