ABB FlexLoader Vision Product Manual page 262

Table of Contents

Advertisement

B FlexLoader RAPID reference
B.2 FlexLoader Vision interface
Continued
Routine
SendBlackRe-
gion(sBlackRegion)
SendClearSend()
SendConfirmInterlayer-
PickCam1...4()
SendConfirmPick-
Cam1...4()
SelectDetailOn-
TheFly(nCamera,
sGroupName, sDetail-
Name)
SendEdgeHeight(nCam-
era, nEdgeHeight)
SendGrab(nCamera)
SendStop()
SetAlarm(sMessage)
SetInformation(sMes-
sage)
SetWarning(sMessage)
StartBelt(nCamera)
WriteFileFlexLoader
Vision(sFileName,
sMessageData)
Calibration3D.sys
This module contains routines needed for the calibration of 3D cameras.
Important routines
Routine
Calibration3DRoutine
Calibration3DUpdate-
Positions
Continues on next page
262
Description
Sends a reconfiguration to FlexLoader Vision to concentrate the
camera's field of view on the selected areas. The user can either
make a rectangular area invisible (=black image), or make the
area outside a selected rectangle invisible.
The areas are specified in the format A-BBB-CCC-DDD-EEE-F,
as follows:
A indicates camera number (1–4). BBB indicates in percent where
the rectangle starts in the x-axis (000–100). CCC indicates in
percent where the rectangle ends in the x-axis (000–100). DDD
indicates in percent where the rectangle starts in the Y-axis
(000–100). EEE indicates in percent where the rectangle ends in
the Y-axis (000–100). F indicates whether the actual rectangle
becomes black (1) or if the surrounding area becomes black (0).
For system internal usage.
Called up to confirm to FlexLoader Vision that an interlayer has
been picked. Used in certain cases when picking from pallets.
For system internal usage.
For advanced integration only. Used to change detail during oper-
ation.
Note
Use this functionality with care. Ensure that all other processes
are finished before calling SelectDetailOnTheFly, else unpredict-
able behaviour or system crashes might occur.
Called up to set a new edge height in the selected camera. Usually
used when running stacks on the belt.
For system internal usage.
For system internal usage.
Called up to set an alarm in FlexLoader Vision from the robot.
Called up to set an information message in FlexLoader Vision
from the robot.
Called up to set a warning in FlexLoader Vision from the robot.
Starts the belt under the selected camera. Usually only used from
VisionCom.
Called up to write a text to the selected file name on the FlexLoader
Vision computer.
Description
This routines performs the actual calibration in cooperation with
FlexLoader Vision.
Support routine for convenient update and control of all calibration
positions.
© Copyright 2014-2018 ABB. All rights reserved.
Product manual - FlexLoader Vision
3HAC051771-001 Revision: B

Advertisement

Table of Contents
loading

Table of Contents