Flexloader Machine Tool Interface Functionality - ABB FlexLoader SC 6000 Product Manual

Table of Contents

Advertisement

7.7 FlexLoader machine tool interface functionality

Overview
The FlexLoader SC 6000 standard modules communicate with the machine tool
by means of the interface module TemplateMachine_Lathe.sys or
TemplateMachine_CNC.sys, which must be modified and adapted to the actual
machine tool by the integrator. Those modules are template modules that describes
how the machine communication should be handled.
Read the module and routine comments, in order to add machine tool specific code
where needed.
For further reference, see
States and actions
This module contains a number of predefined states and actions that are
consistently used throughout the FlexLoader SC 6000.
For further reference, see
RAPID example
Depending on the type of the machine tool and the type of application, a variety
of communication flows are possible.
A typical machine tool communication flow for a load-unload sequence as realized
in the standard setup could be as follows. Note that no movement is included in
this schematic code.
Different machine tools have different behavior. As described in the previous
section, FlexLoader SC 6000 supplies a comprehensive set of tools and adjustment
possibilities to handle these behaviors.
Product manual - FlexLoader SC 6000
3HAC051768-001 Revision: D
! Prepare for machine tool interaction
Machine1Action INIT_MACHINE;
WaitUntil Machine1Check(LOAD_MAIN_OK)=TRUE;
Machine1Action OPEN_DOOR;
WaitUntil Machine1Wait(DOOR_OPENED,10);
! Enter machine tool and load part in main chuck
Machine1Action CLOSE_CHUCK_MAIN;
! grip detail in sub chuck
Machine1Action OPEN_CHUCK_SUB;
! leave machine
Machine1Action CLOSE_DOOR;
Machine1Action CYCLE_START;
CAUTION
All predefined states and actions that are used in the template module shall be
implemented or deleted. This minimizes the risk of unexpected machine behavior.
© Copyright 2014-2020 ABB. All rights reserved.
7.7 FlexLoader machine tool interface functionality
FlexLoader machine tool interface functionality on page 218
FlexLoader machine tool interface functionality on page 218
7 RAPID program
Continues on next page
115

Advertisement

Table of Contents
loading

Table of Contents