
5.2 Overview
The FlexMT RAPID code consists of three main blocks, all of which are necessary
to run the FlexMT:
•
PickMT core code.
This code handles the interface and the communication to and from PickMT.
No changes should be made to this code.
•
FlexMT core code.
This code handles feeder subsystem, operator interaction, and some assistant
functions for the FlexMT. No significant changes should be made to this
code, especially not the feeder subsystem.
•
FlexMT application code.
This code handles the complete workflow of parts in the cell (e.g. unloading
and loading of parts, option handling, picking from inconveyor, leaving on
outconveyor, …).
This code consists of a basic executable skeleton, which can be modified
by the integrator in order to match the actual application.
However, the basic structure should be followed to ensure smooth operation.
The FlexMT application code contains also a template for a machine tool interface,
which must be modified and adopted to the actual machine tool by the integrator.
The provided application code offers two possibilities:
•
Application code for parameter based simplified TeachIn for upright standing
cylindrical parts, the so called FeedLine Light
•
Application code for a general teachin. No general robot program can be
provided for unknown parts, so that the skeleton has to be adapted to each
new part.
The following sections describe parts that are relevant for commissioning and
adopting the code skeleton to the actual application. Further information on the
three main parts can be found in the technical appendix.
94
3HAC051768-001 Revision: -
© Copyright 2014-2014 ABB. All rights reserved.
5 Robot program
5.2 Overview
Содержание FlexMT
Страница 1: ...Product manual FlexMT ...
Страница 2: ...Trace back information Workspace Main version a80 Checked in 2014 10 08 Skribenta version 4 1 210 ...
Страница 3: ...Product manual FlexMT Document ID 3HAC051768 001 Revision Copyright 2014 2014 ABB All rights reserved ...
Страница 10: ...This page is intentionally left blank ...
Страница 12: ...This page is intentionally left blank ...
Страница 56: ...This page is intentionally left blank ...
Страница 78: ...This page is intentionally left blank ...
Страница 92: ...This page is intentionally left blank ...
Страница 112: ...This page is intentionally left blank ...
Страница 206: ...This page is intentionally left blank ...
Страница 224: ...This page is intentionally left blank ...
Страница 236: ...This page is intentionally left blank ...
Страница 242: ...This page is intentionally left blank ...
Страница 243: ...16 Apendix D Own notes 3HAC051768 001 Revision 243 Copyright 2014 2014 ABB All rights reserved 16 Apendix D Own notes ...
Страница 244: ......
Страница 245: ......