FCM_User Reference Manual.pdf.pdf - 第48页

Mount Program User Re ference Manual 4022 5 91 96082 4-2 FCM Multiflex 02.02 4. 2 Exam p le of a Produ ction A ction Spec COMM ENT ---- ------------------ ----------------- ------------------ ------------ COMM ENT TEMP O…

100%1 / 306
4022 591 96082 User Reference Manual
02.02 FCM Multiflex 4-1
Mount Program
CHAPTER 4 Mount Program
4.1 Introduction
An Action Spec gives information on:
General aspects of the Action Spec, e.g.:
Name, creation date, syntax of the Action Spec
For which FCM Multiflex on which production-line it is intended
Product aspects, e.g.:
Name of the product, and the family to which it belongs.
Board dimensions
How many boards can be used, and the individual distance between each
board on the transport beam
Transport activities, e.g.:
Transport Beam movement
BVM activities, e.g.:
Measuring Fiducials
Measuring Badmarks
Placement Module activities (i.e. LAS or WVM), e.g.
Picking up components from a feeder by means of a PPU
Mounting components on the board
This chapter describes the syntax of these action specs by means of an example
Action Spec.
On the following pages, the action spec example is shown on the left page, while
the syntax is explained on the right page. The right page only explains those parts
of the action spec which are displayed in bold on the left page.
NOTE: In the example, the Placement Module activities for LAS and WVM are not
discussed seperately since the syntax is almost identical. Because WVM has
some additional records, which are not used for LAS, an example of a WVM
is used for illustration.
4.1.1 Special symbols
Square brackets ( [ and ] ) denote optional choices.
Curly brackets ( { and } ) that surround a set of symbols, indicate that the part of
the rule between the brackets may be repeated. If the “{“ is preceded by a number,
and the “}” followed by a number, the number of repetitions is restricted (e.g., :
1: {“,” circuit_nr}:127 means that “,” circuit_nr may be repeated 1 to 127 times).
A construction like “A” | “B” | “C” is a selection. Only one of the possibilities
separated by vertical bars must be chosen.
Mount Program
User Reference Manual 4022 591 96082
4-2 FCM Multiflex 02.02
4.2 Example of a Production Action Spec
COMMENT ---------------------------------------------------------------------
COMMENT TEMPORARY ADAPTIONS OF THIS ACTION SPEC
COMMENT ---------------------------------------------------------------------
COMMENT Blanks in identifiers are replaced by a: _
COMMENT Truncated identifiers always end with a: @
4.2.1 General Aspects
AS GENERAL
COMMENT
COMMENT General Actions
COMMENT
SYNTAX 4
CREATOR fcmpps
FILE_ID 146_00.1
LINE_ID PMLAS+WVM
MACH_ID m1
MACH_ADDR 1
ISSUEDATE 1999-07-01
4022 591 96082 User Reference Manual
02.02 FCM Multiflex 4-3
Mount Program
4.2.1.1 SYNTAX
syntax: syntax_version_nr
type: integer
range: 4
description: Indicates the syntax version according to which this action
spec is created.
4.2.1.2 CREATOR
syntax: creator
type: string
length: 1.. 80
description: Identification of the creator of the action spec (the job
creator).
4.2.1.3 FILE_ID
syntax: basename ["." + fn_ext]
basename
type: string
length: 1..8
description: Base part of a filename.
fn_ext
type: string
length: 1..3
description: Extension of a filename.
4.2.1.4 LINE_ID
syntax: line_id
type: string
length: 1.. 20
description: Identifies the name of the production line containing the
FCM for which this action spec is intended.
4.2.1.5 MACH_ID
syntax: mach_id
type: string
length: 1.. 20
description: Identifies the FCM machine by name.
4.2.1.6 MACH_ADDR
syntax: mach_addr
range: 1..
description: Identifies the FCM machine in the line by number.