Flexloader Vision Lite Functionality - ABB FlexLoader SC 6000 Product Manual

Table of Contents

Advertisement

F.4 FlexLoader Vision Lite functionality
Overview
The FlexLoader Vision Lite uses the part module LitePartCam1 as described earlier.
In addition to that there is also an important system module which handles all
communication variables that is needed to get correct information from FlexLoader
Vision.
Module
FlexLoaderVision-
Lite.sys
FlexLoaderVisionLite.sys
The module FlexLoaderVisionLite.sys contains a number of predefined
procedures/functions that enables the parametrized loading and unloading of the
machine tool.
The variable names in this module must not be changed, as FlexLoader Vision
transfers data to these variables.
Routine
FUNC num calcLoad-
Compensation()
PROC CalibLoadCom-
pensation()
FUNC pos calcPosLoad-
Machine(\num
nSpindleOffset)
FUNC pos calcPosUn-
loadLeftOverPart(\num
nSpindleOffset)
FUNC pos calcPosUn-
loadMachine(\num
nSpindleOffset)
FUNC bool Check-
IfLiteBranchValidated()
PROC CheckState()
FUNC num getAllowed-
NumberToStack()
FUNC num getState()
PROC ValidateL-
iteBranch()
Product manual - FlexLoader SC 6000
3HAC051768-001 Revision: D
Description
Contains FlexLoader Vision Lite variables and calculation routines.
Description
Calculate load compensation when leaving and picking from chuck.
Calibrates load compensation constants for later use in calcLoad-
Compensation.
Calculate load position inside machine.
Calculate grip position for left over part.
Calculate unload position inside machine.
Checks if current light branch has been tested and validated.
Checks if current state is validated. If not, ask user how to proceed.
Returns allowed number of details to stack on outbelt.
Checks current machine and cell state. Also checks settings used
in part teach in to calculate what to do next. Returns a state which
describes next action for robot. This action is then called from the
MainRoutine1 to handle the main flow.
Add current branch to validated array.
© Copyright 2014-2020 ABB. All rights reserved.
F FlexLoader RAPID reference
F.4 FlexLoader Vision Lite functionality
209

Advertisement

Table of Contents
loading

Table of Contents