FCM_User Reference Manual.pdf.pdf - 第303页
4022 591 96082 User Re ference Manual 02.02 FCM Multiflex 9-3 Seco nd So ur ce List 9.2.2.2 Placement Progr am Restri ction Further , a r estriction can be m a de on the altern ative part t o u se per p lacement pr ogr a…

Second Source List
User Reference Manual 4022 591 96082
9-2 FCM Multiflex 02.02
NOTE: The syntax of the Second Source file is compatible with the syntax of the
second source list used with the RVS. Further, both files have the same
filename. This allows simple reuse of the RVS file on SVS-pro.
9.2 File Specification
9.2.1 File Syntax
General syntax requirements:
■ Maximum length of each line is 80 characters.
■ Maximum number of <2
nd
_src_spec> in the second source file is 20000.
TABLE 9-1
9.2.2 File Semantic Rules
9.2.2.1 Alternative Parts
Primary objective of the second source file is to specify alternative partnumber(s)
for a primary partnumber to be verified:
■ If a partnumber (
PRIPART) has an alternative (ALTPART), an entry should be
present in the second source file:
PRIPART = ALTPART
■ If a partnumber has more than one alternatives, an entry should be present in
the second source file for each alternative:
PRIPART = ALTPART1
PRIPART = ALTPART2
■ There is no limit to the maximum number of alternatives for a single entry
(other than the maximum number of entries in the second source file and the
maximum number of 10 second sources per feeder lane).
Item Type Specification
Partnumber String Part number as present in the placement program file (maximum 20
characters)
Placement program String Placement program filename (DOS 8.3 format)

4022 591 96082 User Reference Manual
02.02 FCM Multiflex 9-3
Second Source List
9.2.2.2 Placement Program Restriction
Further, a restriction can be made on the alternative part to use per placement
program:
■ If a partnumber has an alternative that is only allowed within a certain
placement program (
ACTSPEC.ASP), an entry should be present in the source
file:
PRIPART = ALTPART, ACTSPEC.ASP
■ If a partnumber has the same alternatives for different placement programs,
multiple entries should be present:
PRIPART = ALTPART, ACTSPEC1.ASP
PRIPART = ALTPART, ACTSPEC2.ASP
■ If a partnumber has different alternatives for the different placement programs,
multiple entries should be present:
PRIPART = ALTPART1, ACTSPEC1.ASP
PRIPART = ALTPART2, ACTSPEC1.ASP
PRIPART = ALTPART2, ACTSPEC2.ASP
PRIPART = ALTPART3, ACTSPEC3.ASP
■ If a second source file contains an alternative part specification with a
placement program, and an alternative part specification without a placement
program for the same primary partnumber, the latter is valid for all placement
programs:
; placement program specific alternatives:
PRIPART = ALTPART1, ACTSPEC1.ASP
PRIPART = ALTPART2, ACTSPEC1.ASP
PRIPART = ALTPART2, ACTSPEC2.ASP
PRIPART = ALTPART3, ACTSPEC3.ASP
; all placement programs:
PRIPART = ALTPARTX
PRIPART = ALTPARTY
9.2.2.3 Conflicts
■ If the second source file contains more than one entry for the same primary and
alternative partnumbers for which the restriction levels conflict, the least
restrictive entry is valid. All other entries are ignored:
; least restrive is valid:
PRIPART = ALTPART
;following entries are ingored:
PRIPART = ALTPART, ACTSPEC1.ASP
PRIPART = ALTPART, ACTSPEC2.ASP

Second Source List
User Reference Manual 4022 591 96082
9-4 FCM Multiflex 02.02
9.2.3 Example Second Source File
NOTE: The default example second source file which will be delivered with SVS Pro
(automatically installed with the machine software supporting SVS Pro)
consists of comment lines only.
; This is an example second source file
; All COMMENT lines start with “;”
;------------------
; Vendor X
;------------------
;N116543BFENAAC = VENDORX_1
;N11296RFBENAAC = VENDORX_2
; Action spec specific alternatives
;N17000ADMGVAAC = VENDORX_3A, ACTSPEC1.ASP
;N17000ADMGVAAC = VENDORX_3B, ACTSPEC2.ASP
;------------------
; Vendor Z
;------------------
;N116543BFENAAC = VENDORZ_1
;N11296RFBENAAC = VENDORZ_2
; Action spec specific alternatives
;N17000ADMGVAAC = VENDORZ_3A, ACTSPEC1.ASP
;N17000ADMGVAAC = VENDORZ_3B, ACTSPEC2.ASP