00900170-01_ID_OIS_SIS_16.0_R18-2_EN_DE - 第108页

ASM OIS/SIS Daten banken 16.0 (R18- 2) / Schnitts tellenbeschreibung Ausgabe 11/2018 34 4.5.2.2 Tabelle TR ACK TRACK SIS Name Datentyp Byte I P Referenznummer der Rüstung. Alle Elemente einer Stationsrüstung haben die gl…

100%1 / 150
ASM OIS/SIS Datenbanken 16.0 (R18-2) / Schnittstellenbeschreibung Ausgabe 11/2018
33
Definition der ucRecipeStatus-Werte
0:
Undefiniert
1:
Los ist aktiv:
wird ausgelöst, wenn das Los heruntergeladen wird (SIS-Server)
2:
Los ist aktiv:
wird ausgelöst, wenn alternative Bauelemente erkannt werden
3:
Los ist beendet:
wird ausgelöst, wenn das nachfolgende Los heruntergeladen wird
4:
Los ist beendet:
wird ausgelöst, wenn alternative Bauelemente erkannt werden
5:
Los ist beendet:
wird ausgelöst, wenn eine Leiterplatte empfangen wird, die basierend auf
einem nachfolgenden Los produziert wurde
Definition der ucConveyorMode-Werte
1:
Einfachtransport
2:
Asynchroner Doppeltransport
3:
Synchroner Doppeltransport
4:
Quad Lane im Einfachtransport
5:
Quad Lane im asynchronen Transportmodus
6:
Quad Lane im synchronen Transportmodus
Definition der DownloadMode-Werte
0:
Unbekannt
1:
Linienweiser Download
2:
Stationsweiser Download
3:
Barcode-gesteuerter Auto-
Download
Definition der ucProductionMode-Werte
0:
Unbekannt
1:
Normale Produktion
2:
Einführung neuer Produktion
Veraltete Spalten in Tabelle RECIPE
Wegen den Anforderungen, die von neuen Funktionen wie "Quad-Lane"-Unterstützung gestellt
werden, kann ein Los Bestückinformation für mehr als eine Leiterplatte enthalten. Bisher war die
Relation zwischen Los und Leiterplatte 1:1. Die Leiterplattenmerkmale waren in der Tabelle
RECIPE enthalten. Mit einer Relation 1:n zwischen Los und Leiterplatte ist dies nicht mehr möglich.
Ab der SIS-Datenmodellversion 106 wird die leiterplattenbezogene Information in die SIS-Tabelle
BOARD gespeichert. Aus Kompatibilitätsgründen werden die Merkmale der ersten
Leiterplatteneinträge auch in die Tabelle RECIPE gespeichert (in den Spalten, die als veraltet
markiert sind).
ASM OIS/SIS Datenbanken 16.0 (R18-2) / Schnittstellenbeschreibung Ausgabe 11/2018
34
4.5.2.2 Tabelle TRACK
TRACK
SIS Name
Datentyp
Byte
I
P
Referenznummer der Rüstung.
Alle Elemente einer Stationsrüstung haben
die gleiche Referenznummer
lIdTrack
bigint
8
Förderertyp
sFeederType
smallint
2
Tisch/Stellplatz
ucTable
tinyint
1
Spurnummer
sTrack
smallint
2
Turm (nur MTC, sonst Dummy)
ucTower
tinyint
1
Ebene (nur WPW oder MTC, sonst Dummy)
sLevel
smallint
2
Fach
sReceptacle
smallint
2
Name des Bauelements
strPartNumber
nvarchar(128)
256
Name der Gehäuseform
strComponentShape
nvarchar(128)
256
SIPLACE Pro Nummer des Förderertyps
lFeederType
long
4
SIPLACE Pro Name des Förderertyps
strFeederTypeName
nvarchar(128)
256
SIPLACE Pro Nummer des Tischtyps
lTableType
long
4
SIPLACE Pro Name des Tischtyps
strTableTypeName
nvarchar(128)
256
Uhrzeit, wenn Datensatz in DB geschrieben
wird. Lokale Server-Uhrzeit.
dtCreated
datetime
8
SIPLACE Pro, Markierung für benutzt
ucUsed
tinyint
1
Diese ID identifiziert den Spureintrag in der
Tabelle TRACK eindeutig
lIdTrackEntry
bigint
8
Vollständiger Pfad des Bauteilnamens
(Artikelnummer)
strComponentFullPath
nvarchar(1024)
2048
Vollständiger Pfad des Gehäuseformnamens
strComponentShapeFullPath
nvarchar(1024)
2048
Definition von ucUsed
Die ucUsed-Werte zeigen an, ob eine Spur von dem genannten Los benutzt wird.
Mögliche Werte für ucUsed:
0:
Undefiniert
1:
Wahr
2:
Falsch
ASM OIS/SIS Datenbanken 16.0 (R18-2) / Schnittstellenbeschreibung Ausgabe 11/2018
35
4.5.2.3 Tabelle DATAMODEL
DATAMODEL
SIS Name
Datentyp
Byte
I
P
Name des Eintrags
strName
nvarchar(32)
64
Wert 1 des Datentyps int
lLong
int
4
Wert 2 des Datentyps string
strString
nvarchar(255)
510
Wert 3 des Datentyps datetime
dtTime
datetime
8
Wert 4 des Datentyps double
dDouble
float
8
4.5.2.4 Tabelle BOARD
Die Tabelle BOARD enthält alle leiterplattenbezogene Einträge. Der Eintrag in der Tabelle RECIPE
und die Einträge in der Tabelle BOARD sind über das Merkmal lIdBoard verknüpft. D.h., wenn ein
Los herunter geladen wird, wird die Leiterplatteninformation extrahiert und wird in der Tabelle
BOARD separat gespeichert. Alle neue Leiterplatteneinträge werden mit derselben Bezeichnung
lIdBoard gespeichert. Diese Bezeichnung ist auch in dem Eintrag in der Tabelle RECIPE enthalten,
um die Verknüpfung zwischen dem Eintrag in der Tabelle RECIPE und den Einträgen in der
Tabelle BOARD herzustellen.
BOARD
SIS Name
Datentyp
Byte
CI
I
P
Leiterplatten-ID
lIdBoard
bigint
8
Losgröße
lLotSize
int
4
Leiterplattenname als Zeichenkette
strBoardName
nvarchar(128)
256
Auftrag-ID
strOrderId
nvarchar(256)
512
Leiterplattenseite
ucBoardSide
tinyint
1
Untertransport-ID
lSubConveyor
int
4
Uhrzeit, wenn Datensatz in DB geschrieben
wird. Lokale Server-Uhrzeit.
dtCreated
datetime
8
Vollständiger Pfad des Leiterplattennamens
strBoardFullPath
nvarchar(1024)
2048
Zählung der Bauelemente
lComponentCount
int
4
Gesamtzählung der Einzelschaltungen. D.h.
Anzahl der Einzelschaltungen von diesem
Typ, die produziert werden sollen.
lPanelLotSize
int
4
Definition von ucBoardSide
ucBoardSide beschreibt, ob die Oberseite oder Unterseite der Leiterplatte bearbeitet wurde.
Mögliche Werte von ucBoardSide sind:
0:
Undefiniert
1:
Oberseite
2:
Unterseite