00900045-01_ID_OIS_SIS_14.0_R16-2_DE_EN - 第86页

ASM OIS/SI S Datenbanken 14.0 (R 16 - 2) / Schnitt stellenbeschreibu ng Ausgabe 12/2016 14 4.5.1 OIS - Tabellen 4.5.1.1 Tabelle STATETEXT STATETEXT OIS Name Datentyp Byt e CI I P Identifikati onsnummer des States sState …

100%1 / 144
ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
13
4.5 Tabellen
Im Folgenden ist der Aufbau der einzelnen Tabellen dargestellt. Die angegebenen Datentypen
entsprechen der Namensgebung im MS-SQL-Server.
Die nachfolgenden Tabellen sind hier nur zur besseren Verständlichkeit der Views
Legende zu den nachfolgenden Tabellen
CI = Gruppierter Index
I = Index
P = Primärschlüssel
ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
14
4.5.1 OIS-Tabellen
4.5.1.1 Tabelle STATETEXT
STATETEXT OIS Name Datentyp Byte CI I P
Identifikationsnummer des States sState smallint 2
Name des States strName nvarchar(32) 64
4.5.1.2 Tabelle FEEDERTYPE
FEEDERTYPE OIS Name Datentyp Byte CI I P
SIPLACE Pro Nummer des Förderertyps
(verfügbar ab Stationssoftware-Version 701
und höher)
lFeederType int 4
SIPLACE Pro Name des Förderertyps strFeederTypeName nvarchar(128) 256
4.5.1.3 Tabelle BOARD
BOARD OIS Name Datentyp Byte CI I P
Identifikationsnummer der Station
(Referenz zur Tabelle STATION)
lId int 4
Datum/Uhrzeit, an dem dieser Event
aufgetreten ist
dtTime datetime 8
Gefertigtes Los strRecipe nvarchar(128) 256
Name der Rüstung strSetup nvarchar(128) 256
Name der Leiterplatte strBoard nvarchar(128) 256
Stationsinterne lokale Nummer der gefertigten
Leiterplatte
lBoardNumber int 4
Transportband 1 / 2 ucConveyor tinyint 1
Taktzeit der Leiterplatte sDuration smallint 2
Startzeitpunkt, seit dem das Los gefertigt wird dtRecipeStart datetime 8
Startzeitpunkt seit dem mit der Rüstung
gefertigt wird
dtSetupStart datetime 8
Leiterplattenbarcode strBarcode nvarchar(256) 512
Leiterplattenstatus (siehe untenstehende
Definition)
ucStatus tinyint 1
Datum/Uhrzeit, wenn Datensatz in DB
geschrieben wird. Server Uhrzeit.
dtCreated datetime 8
Anzahl der Nutzen auf der Leiterplatte lPanel Int 4
Untertransportspur (sub-lane) lSubConveyor Int 4
Leiterplattenseite ucBoardSide tinyint 1
Eindeutige ID für Linienauftrag strLineJobGuid nvarchar(36) 72
Reihenfolge-ID (intern verwendet) lIdSequence Int 4
ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
15
Interne ID, um Einträge zu markieren, die sich
auf ein "Board Station Composite"-Objekt
beziehen (wird nur intern verwendet)
lBoardCompositeId Int 4
Interne GUID, die eine eindeutige GUID für die
Leiterplatte enthält (wird nur intern verwendet)
strPCBGuid nvarchar(80) 160
Build-Time für die Leiterplatte im ersten
Bearbeitungsbereich in Millisekunden
Nur verfügbar für Stationen mit
Stationssoftware >= 704
lBuildTimePA1 Int 4
Build-Time für die Leiterplatte im zweiten
Bearbeitungsbereich in Millisekunden
Nur verfügbar für Stationen mit
Stationssoftware >= 704
lBuildTimePA2 Int 4
Referenz zu Einträgen in der Tabelle Panel lIdPanel Int 4
Definition von ucStatus
Der Status einer Leiterplatte wurde mit der Stationssoftware-Version 605 und 701 erweitert. Seit
diesen Versionen wird der Status als Bit-Array interpretiert. Die Erweiterung ist auch rückwärts-
kompatibel.
1. Bit: Wahr = Leiterplatte wurde abgebrochen.
Falsch = Leiterplatte wurde produziert.
2. Bit: Wahr = Leiterplatte wurde mit dem Modus "Auto Recovery" produziert.
Falsch = Leiterplatte wurde normal ohne "Auto Recovery" produziert.
3. Bit: -
4. Bit: Wahr = Leiterplatte wurde durchtransportiert.
Falsch = Leiterplatte wurde bestückt.
Definition von lSubConveyor
Der Eintrag lSubConveyor wurde eingeführt um bei einer "Quad Lane"-Maschine zwischen dem
linken und dem rechten Untertransportspur zu unterscheiden. Wenn die Station keine "Quad
Lane"-Maschine ist, so ist dieser Wert immer "0".
Mögliche Werte für ISubConveyor:
0: Keine Untertransportspur
1: Rechte Untertransportspur
2: Linke Untertransportspur
Definition von ucBoardSide
ucBoardSide gibt an, ob die Oberseite oder Unterseite der Leiterplatte bearbeitet wurde.
Mögliche Werte für ucBoardSide:
0: Undefiniert
1: Oberseite
2: Unterseite