00194923-01_OIS_DB.pdf - 第30页

Schnittstellenbeschreibung OIS Datenbank Version 4.1 Interface Description OIS Database Version 4.1 30 von 47 4.4.6 Tabelle STATION STATION OIS Name Datentyp Byte I P Der Name der Linie strLine nvarchar(1024) 2048 Der Na…

100%1 / 47
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
Schnittstellenbeschreibung OIS Datenbank Version 4.1
Interface Description OIS Database Version 4.1
30 von 47
4.4.6 Tabelle STATION
STATION OIS Name Datentyp Byte I P
Der Name der Linie strLine nvarchar(1024) 2048
Der Name der Station strStation nvarchar(128) 256
Anzahl der Bestückbereiche ucProcessingArea tinyint 1
Text für den Benutzer strText nvarchar(32) 64
TCP/IP-Adresse oder Rechnername der Station strComputer nvarchar(255) 510
Identifikationsnummer der Station lId int 4
Die Position der Stationen innerhalb einer Linie lOrder int 4
Maschinen Identifikation MID strMid nvarchar(50) 100
Ist einen Maschinen Identifikation verefügbar bMid bit 1
4.4.7 Tabelle STATE
STATE OIS Name Datentyp Byte I P
8 benutzerdefinierbare Zustände (T
1
– T
8
),
Verfügbarkeit(T
b
) und die Definition „Tabelle
Zustände anzeigen“ (T
9
)
strTimeShare nvarchar(32) 64
9
Name des Zeitanteils strName nvarchar(32) 64
Farbe des Zeitanteils lColor int 4
Zeitanteil anzeigen bDefined bit 1
4.4.8 Tabelle STATESHARE
STATESHARE OIS Name Datentyp Byte I P
8 benutzerdefinierbare Zustände (T
1
– T
8
),
Verfügbarkeit(T
b
) und die Definition „Tabelle
Zustände anzeigen“ (T
9
)
strTimeShare nvarchar(32) 64
9
Zustand der Maschine, Einzelzustände des
Zustandsautomat en
lState int 4
9
Zeitanteil lPercent int 4
4.4.9 Tabelle DATAMODEL
DATAMODEL OIS Name Datentyp Byte I P
Name des Eintrags strName nvarchar(32) 64
Wert 1 vom Datentyp int lLong int 4
Wert 2 vom Datentyp String strString nvarchar(255) 510
Wert 3 vom Datentyp datetime dtTime datetime 8
Wert 4 vom Datentyp Double dDouble float 8
OIS Datenbank Version 4.1 Schnittstellenbeschreibung
OIS Database Version 4.1 Interface Description
31 von 47
4.4.10 Tabelle SHIFTWORK
SHIFTWORK OIS Name Datentyp Byte I P
Name der Schicht strName nvarchar(32) 64
9
Startzeit der Schicht dtStart datetime 8
4.4.11 Tabelle EVENTTEXT
EVENTTEXT OIS Name Datentyp Byte I P
Ereignisnummer sEvent smallint 2
Ereignisname strName nvarchar(32) 64
4.5 Views der Version 4
4.5.1 View V_STATION4
Liefert alle Spalten der Tabelle STATION in folgender Reihenfolge:
strLine, strStation, ucProcessingArea, strText, strComputer, lId, lOrder, strMid, bMid
4.6 Views der Version 3
4.6.1 View V_BOARD3
Liefert alle Spalten der Tabelle BOARD in folgender Reihenfolge:
lId, dtTime, strRecipe, strSetup, strBoard, lBoardNumber, ucConveyor, sDuration, dtRecipeStart,
dtSetupStart, strBarcode, ucStatus
4.6.2 View V_EVENT3
Liefert alle Spalten der Tabelle EVENT in folgender Reihenfolge:
lId, dtTime, lBoardNumber, ucConveyor, ucProcessingArea, sEvent
4.6.3 View V_EVENTANDTEXT3
Liefert alle Spalten der Tabelle EVENT und zusätzlich den passenden Ereignisnamen zur entsprechenden
Ereignisnummer aus der Tabelle EVENTTEXT in folgender Reihenfolge:
lId, dtTime, lBoardNumber, ucConveyor, ucProcessingArea, sEvent, strName