Setup Center mit Setup Center Interface - 第16页

3 Application progra m interface (API) description SIPLACE Ausgabe 05/2007 16 3.1.2.5 PackagingUnitLocation Summary description for Packag ingUnitLocation 3 3.1.2.6 ComponentLocationS t ate Summary description for Compon…

100%1 / 44
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)
3 Application program interface (API) description SIPLACE
Ausgabe 05/2007
16
3.1.2.5 PackagingUnitLocation
Summary description for PackagingUnitLocation 3
3.1.2.6 ComponentLocationState
Summary description for ComponentLocationState 3
3.1.2.7 MachineSetup
Summary description for MachineSetup 3
3.1.2.8 Table
Summary description for Table 3
3.1.2.9 Enumeration MCState
Machine controller states regarding one division 3
3
Member name Description
Location
Location of the assigned packaging unit
PackagingUnit
Packaging unit assigned to this position
Member name Description
Location (inherited from PackagingUnitLocation)
Location of the assigned packaging unit
MCState
MCState of this division
PackagingUnit (inherited from PackagingUnitLoca-
tion)
Packaging unit assigned to this position
ValidationStatus
Validation status of this division
Member name Description
Machine
Associated machine
Tables
Tables of this machine setup
Member name Description
ComponentLocationStates
State of component locations
TableID
Table ID of the associated table
TableType
Table type of the associated table
Member name Description
Unknown
Initial value
OK
State is o.k.
Deactive
MC has deactivated this track
HardwareError
There is a hardware error on this track
SIPLACE 3 Application program interface (API) description
Ausgabe 05/2007
17
3.1.3 Enumeration ValidationStatus
Validation state of a division 3
3
3.1.3.1 Enumeration TableType
Table types valid for SIPLACE machines 3
3
3
3
3
3
3
3
3
3
Member name Description
None
ValidationStatus: None
Ignore
ValidationStatus: Ignore
Ok
ValidationStatus: Ok
Unchecked
ValidationStatus: Unchecked
Warning
ValidationStatus: Warning
Fail
ValidationStatus: Fail
Member name Description
None
None
ChangeOver120
ChangeOver120
ChangeOver120_0201
ChangeOver120_0201
ChangeOver120_F
ChangeOver120_F
ChangeOver72
ChangeOver72
ChangeOver90
ChangeOver90
ChangeOver90D
ChangeOver90D
Wpc90D
Wpc90D
Mtc1
Mtc1
Mtc2
Mtc2
Wpc120
Wpc120
X
X table