Setup Center mit Setup Center Interface.pdf - 第14页
3 Application progra m interface (API) description SIPLACE Ausgabe 05/2007 14 3.1.2.2 Feeder location An object of FeederLocation is a well-de fi ned description for the position of a feeder . 3 3 3.1.2.3 Component locat…

SIPLACE 3 Application program interface (API) description
Ausgabe 05/2007
13
3.1.2 Spliced packaging units
Setup Center supports splice chains of at most 3 pieces (see Figure 3 – Spliced packaging units).
The “first” packaging unit is the one which can be identified by the barcode labels on the reel. The
last packaging unit is the one, which will be picked up first. 3
3
Fig. 3.12 - 2 Spliced packaging units
On each function the client calls Setup Center the correct splice chain have to be set. If not, Setup
Center may (depends on the specific function call) use the new information for further proces-
sing. 3
3.1.2.1 Machine
Representation of a SIPLACE machine. 3
3
3
Member name Description
Machine Id
Station identification
SPIDisplayPath
Machine identifier used in SIPLACE Pro, consisting of full path
and machine name

3 Application program interface (API) description SIPLACE
Ausgabe 05/2007
14
3.1.2.2 Feeder location
An object of FeederLocation is a well-defined description for the position of a feeder. 3
3
3.1.2.3 Component location
An object of ComponentLocation is a well-defined description for the position of a component
(packaging unit). 3
3
3
3
3
3
3
3
Member name Description
FeederType
Feeder type (is equivalent to MC number)
Location
Station location (feeder based). Range: 1-4
Machine
Feeder location belongs to the specified machine
Table Id
Changeover table identification
Track
Track on the location (feeder based). Range: 1-120
Member name Description
Division
Division of the feeder, where the component is setup up (com-
ponent based). Range: 1-3
FeederType (inherited from
FeederLocation)
Feeder type (is equivalent to MC number)
Level
Level within a carrier, where the component is set up (component
based). This property is required for MTC/WPW/TrayStack, else
0
Location (inherited from Fee-
derLocation)
Station location (feeder based). Range: 1-4
Machine (inherited from Fee-
derLocation)
Feeder location belongs to the specified machine
Table Id (inherited from Fee-
derLocation)
Changeover table identification
Tower
Tower number of a MTC/WPW, else 0 (component based)
Track (inherited from Feeder-
Location)
Track on the location (feeder based). Range: 1-120

SIPLACE 3 Application program interface (API) description
Ausgabe 05/2007
15
3.1.2.4 PackagingUnit
Packaging unit. 3
3
3
3
Member name Description
BatchId
Unique identification for a component lot of one or more packaging
units. Range: 0 - 256 signs (Mandatory in ICL, else optional: String.Em-
pty or null, if not used)
Comment
Comment field. (Optional: String.Empty or null, if not used)
ComponentBarcode
Content of the barcode that identifies the component. Range: 0 - 256
signs (Optional: String.Empty, if not used)
ComponentName
Component name within SIPLACE Pro. Range: 1- 256 signs (Manda-
tory)
ExpiryDate
Component expiry date (not in UTC). This value may not exceed the
SqlDateTime.MinValue and the SqlDateTime.MaxValue (Optional)
Extra1
Additional field for individual requirements. Range: 0 - 256 signs
(Optional: String.Empty or null, if not used)
Extra2
Additional field for individual requirements. Range: 0 - 256 signs
(Optional: String.Empty or null, if not used)
Extra3
Additional field for individual requirements. Range: 0 - 256 signs
(Optional: String.Empty or null, if not used)
Manufacturer
Component manufacturer. Range: 0 - 256 signs (Optional: String.Em-
pty or null, if not used)
ManufacturerDate
Component manufacturing date (not in UTC). This value may not
exceed the SqlDateTime.MinValue and the SqlDateTime.MaxValue
(Optional)
MsdLevel
JEDEC Moisture Sensitivity Level 1-6. (Optional: has to be between
Level 1-6)
OriginalQuantity
The original quantity is the ticketed initial size (quantity) of the pak-
kaging unit. Original quantity is the maximum value for quantity. Range:
0 - n (Optional: 0, if not used)
Quantity
The actual quantity of the packaging unit. The quantity will not be
adjusted automatically. Range: 0 - n (Optional: 0, if not used)
SplicedPackagingUnit
PackagingUnit spliced at the current PackagingUnit (only forward
direction)
Supplier
The supplier of the packaging unit. Range: 0 - 256 signs (Optional:
String.Empty or null, if not used)
UID
Unique identification for packaging units - types: - unique barcode
labeled on packaging unit within SMT production - unique identifier for
packaging unit will be generated by Setup Center, if no one exists.
Format of dummy IDs: "DMY-GUID", e.g. "DMY-5C85195E-DE87-
4677-862A-154EDF59D506" Range: 1 - 40 signs (Mandatory)