FCM_User Reference Manual.pdf.pdf - 第302页
Seco nd So ur ce List User Re ference Manual 4022 5 91 96082 9-2 FCM Multiflex 02.02 NOTE: The syntax of the Sec o nd Source f ile is c o mpatible with the syntax of the second source l ist used with the R VS. Further, b…

4022 591 96082 User Reference Manual
02.02 FCM Multiflex 9-1
Second Source List
CHAPTER 9 Second Source List
9.1 Functional description
The setup of the machine for a specific placement program contains the part
number for each component that must be loaded. However, sometimes it may occur
that this part number is not available, and a replacement part must be used; or that
the same component is obtained from a different vendor with a different part
number.
A second source list links the original (primary) part number to a number of
replacement (alternative) part numbers (a maximum of 10 second sources per
feeder lane is allowed). For a primary part, an alternative part can be defined at
placement program level.
For each primary-secondary partnumber pair the scope may be indicated in the
second source file. The scope may be:
■ allowed for all placement programs
■ allowed for one placement program (indicated by placement program name)
■ excluded for one placement program
The second source list is needed on the machine and on the SVS Pro loading unit.
■ SVS Pro receives the second source descriptions as part of the placement
program downloaded by the machine. The second source file itself resides on the
machine controller.
■ On the SVS Pro loading unit the second source file is selected from a drive on the
hard disk of the loading unit controller or from a network drive.
The second source list contains second source parts as well as alternative parts.
SVS Pro does not maintain the second source list. To edit the SVS Pro second
source list, switch to the operating system,
■ on the machine controller: go to c:\fcm\cim\data
■ on the loading unit controller: go to c:\svspro\data\lu\second source
and edit the PARTS.SEC file.
NOTE: The file on the machine and the file on the loading unit need to be
identical.
NOTE: The same file can be used on multiple machines.

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