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
FlexLoader machine tool interface functionality on page 218
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
FlexLoader machine tool interface functionality on page 218
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.
! 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;
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.
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.
Continues on next page
Product manual - FlexLoader SC 6000
115
3HAC051768-001 Revision: D
© Copyright 2014-2020 ABB. All rights reserved.
7 RAPID program
7.7 FlexLoader machine tool interface functionality
Summary of Contents for FlexLoader SC 6000
Page 1: ...ROBOTICS Product manual FlexLoader SC 6000 ...
Page 8: ...This page is intentionally left blank ...
Page 12: ...This page is intentionally left blank ...
Page 78: ...This page is intentionally left blank ...
Page 172: ...This page is intentionally left blank ...
Page 174: ...This page is intentionally left blank ...
Page 176: ...This page is intentionally left blank ...
Page 178: ...This page is intentionally left blank ...
Page 182: ...This page is intentionally left blank ...
Page 184: ...This page is intentionally left blank ...
Page 186: ...This page is intentionally left blank ...
Page 192: ...This page is intentionally left blank ...
Page 224: ...This page is intentionally left blank ...
Page 283: ......