00194923-01_OIS_DB.pdf - 第28页

Schnittstellenbeschreibung OIS Datenbank Version 4.1 Interface Description OIS Database Version 4.1 28 von 47 4.4.1 Tabelle BOARD BOARD OIS Name Datentyp Byte CI P Identifikationsnummer der Station (Referenz zur Tabelle …

100%1 / 47
OIS Datenbank Version 4.1 Schnittstellenbeschreibung
OIS Database Version 4.1 Interface Description
27 von 47
4 Datenbank
Als Datenbank-System wird ausschließlich das Produkt „Microsoft SQL-Server“ in der Version V8.0
(SQL-Server 2000) unterstützt.
4.1 Name der Datenbank
SiplaceOis
4.2 Version des Datenbank-Schemas
Der Eintrag Version in der Tabelle DATAMODEL liefert in der Spalte lLong die Versionsnummer des
Datenbank-Schemas. Aktuell ist die Version 207.
4.3 Benutzer
Es sind folgende Benutzer für den Zugriff auf die Datenbank zu verwenden
3
rd
-Party Benutzer
Name: SiplaceMonUser3P
Passwort: <NULL>
3
rd
-Party Benutzer
Name: SiplaceOisUser3P
Passwort: <NULL>
Hinweis
Der Benutzer SiplaceMonUser3P wurde global in der master-Datenbank angelegt und ermöglicht den Zugriff
auf alle Monitoring-Datenbanken (OIS und SIS). SiplaceMonUser3P wird mittelfristig den Benutzer
SiplaceOisUser3P ersetzen.
4.4 Tabellen
Im nachfolgenden ist der Aufbau der einzelnen Tabellen dargestellt. Die angegebenen Datentypen
entsprechen der Namengebung im MS-SQL-Server.
Note: Die nachfolgenden Tabellen sind hier nur zur besseren Verständlichkeit der Views aufgeführt. Auf
diese Tabellen kann nicht schreibend zugegriffen werden.
Legende zu den nachfolgenden Tabellen: CI = Gruppierter index
I = Index
P = Primärschlüssel
Schnittstellenbeschreibung OIS Datenbank Version 4.1
Interface Description OIS Database Version 4.1
28 von 47
4.4.1 Tabelle BOARD
BOARD OIS Name Datentyp Byte CI P
Identifikationsnummer der Station
(Referenz zur Tabelle STATION)
lId int 4
9
Endzeitpunkt der Fertigung der Leiterplatte dtTime datetime 8
9
Gefertigtes Los strRecipe nvarchar(100) 200
Name der Rüstung strSetup nvarchar(50) 100
Name der Leiterplatte strBoard nvarchar(50) 100
Laufende Nummer der gefertigten Leiterplatte lBoardNumber int 4
Transportband 1 / 2 ucConveyor tinyint 1
Taktzeit der Leiterplatte sDuration smallint 2
Startzeitpunkt seitdem das Los gefertigt wird dtRecipeStart datetime 8
Startzeitpunkt seitdem mit der Rüstung gefertigt
wird
dtSetupStart datetime 8
Leiteplattenbarcode strBarcode nvarchar(40) 80
Leiterplattenstatus
(0 = OK; 1 = Abgebrochen; 2 = Fortgesetzt)
ucStatus tinyint 1
4.4.2 Tabelle EVENT
EVENT OIS Name Datentyp Byte CI P
Identifikationsnummer der Station
(Referenz zur Tabelle STATION)
lId int 4
9
Datum / Uhrzeit an dem dieser Event aufgetreten ist dtTime datetime 8
9
Laufende Nummer der gefertigten Leiterplatte lBoardNumber int 4
Transportband 1 / 2 ucConveyor tinyint 1
Bearbeitungsbereich 1 / 2 ucProcessingArea tinyint 1
Ereignisnummer sEvent smallint 2
4.4.3 Tabelle USEREVENT
USEREVENT OIS Name Datentyp Byte CI P
Identifikationsnummer der Station
(Referenz zur Tabelle STATION)
lId int 4
9
Datum / Uhrzeit an dem dieser Event aufgetreten ist dtTime datetime 8
9
Laufende Nummer der gefertigten Leiterplatte lBoardNumber int 4
Transportband 1 / 2 ucConveyor tinyint 1
Bearbeitungsbereich 1 / 2 ucProcessingArea tinyint 1
User-Ereignisnummer sEvent smallint 2
OIS Datenbank Version 4.1 Schnittstellenbeschreibung
OIS Database Version 4.1 Interface Description
29 von 47
4.4.4 Tabelle PICKUPERROR
PICKUPERROR OIS Name Datentyp Byte CI P
Identifikationsnummer der Station
(Referenz zur Tabelle STATION)
lId int 4
9
Datum / Uhrzeit an dem der Fehler aufgetreten ist dtTime datetime 8
9
Laufende Nummer der gefertigten Leiterplatte lBoardNumber int 4
Fehlernummer lError int 4
Fehler beim Abholen des Bauelements mit dieser
Bezeichnung
strPartNumber nvarchar(50) 100
Gehäuseform des Bauelements strComponentShape nvarchar(20) 40
Tisch / Stellplatz, von dem das Bauelement
abgeholt wurde
ucTable tinyint 1
Spurnummer sTrack smallint 2
Turm ucTower tinyint 1
Ebene sLevel smallint 2
Fach sReceptacle smallint 2
Kopf-Identifikation ucHead tinyint 1
Segment des Kopfs ucSegment tinyint 1
Bezeichnung der Pipette sNozzle smallint 2
4.4.5 Tabelle USEDCOMPONENTS
USEDCOMPONENTS OIS Name Datentyp Byte CI P
Identifikationsnummer der Station
(Referenz zur Tabelle STATION)
lId int 4
9
Datum / Uhrzeit an dem der Datensatz erzeugt
wurde
dtTime datetime 8
9
Laufende Nummer der gefertigten Leiterplatte lBoardNumber int 4
Anzahl der Versuche, auf diese Spur zuzugreifen sAccessTotal smallint 2
Anzahl Abwürfe auf dieser Spur wegen Identfehler sRejectIdent smallint 2
Tisch / Stellplatz, von dem das Bauelement
abgeholt wurde
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
Anzahl Abwürfe auf dieser Spur wegen
Vakuumfehler
sRejectVacuum smallint 2