00900170-01_ID_OIS_SIS_16.0_R18-2_EN_DE.pdf - 第88页

ASM OIS/SIS Daten banken 16.0 (R18- 2) / Schnitts tellenbeschreibung Ausgabe 11/2018 14 4.5.1 OIS -Tabellen 4.5.1.1 Tabelle ST A TET EXT STATETEXT OIS Name Datentyp Byte CI I P Identifikationsnummer des States sState sma…

100%1 / 150
ASM OIS/SIS Datenbanken 16.0 (R18-2) / Schnittstellenbeschreibung Ausgabe 11/2018
13
4.5 Tabellen
Im Folgenden ist der Aufbau der einzelnen Tabellen dargestellt. Die angegebenen Datentypen
entsprechen der Namensgebung im MS-SQL-Server.
HINWEIS
Die nachfolgenden Tabellen sind hier nur zur besseren Verständlichkeit der Views
aufgeführt. Auf diese Tabellen kann nicht schreibend zugegriffen werden. Beim direkten
Zugriff auf Tabellen wird keine Abwärtskompatibilität gewährleistet. Verwenden Sie
stattdessen die bereitgestellten Views.
Legende zu den nachfolgenden Tabellen
CI
=
Gruppierter Index
I
=
Index
P
=
Primärschlüssel
ASM OIS/SIS Datenbanken 16.0 (R18-2) / Schnittstellenbeschreibung Ausgabe 11/2018
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
SIPLACE Pro Förderer-Code
IFeederCode
int
4
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. Lokale Stations-Uhrzeit.
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. Lokale Server Uhrzeit.
dtCreated
datetime
8
Anzahl der Einzelschaltungen auf der
Leiterplatte
lPanel
Int
4
Untertransportspur (sub-lane)
lSubConveyor
Int
4
Leiterplattenseite
ucBoardSide
tinyint
1
ASM OIS/SIS Datenbanken 16.0 (R18-2) / Schnittstellenbeschreibung Ausgabe 11/2018
15
Eindeutige ID für Linienauftrag
strLineJobGuid
nvarchar(36)
72
Reihenfolge-ID (intern verwendet)
lIdSequence
bigint
8
Interne ID, um Einträge zu markieren, die sich
auf ein "Board Station Composite"-Objekt
beziehen (wird nur intern verwendet)
lBoardCompositeId
bigint
8
Interne GUID, die eine eindeutige GUID für die
Leiterplatte enthält (wird nur intern verwendet)
strPCBGuid
nvarchar(256)
512
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
bigint
8
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