00900045-01_ID_OIS_SIS_14.0_R16-2_DE_EN - 第93页
ASM OIS/SI S Datenbanken 14.0 (R 16 - 2) / Schnitt stellenbeschreibu ng Ausgabe 12/2016 21 4.5.1.12 Ta belle STATESHARE STATESHARE OIS Name Datentyp Byt e I P 8 benutzerdef inierbare Zus tände (T 1 – T 8 ), Verfügbarkeit…

ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
20
4.5.1.9 Tabelle COMPONENTSHAPE
COMPONENTSHAPE OIS Name Datentyp Byte CI I P
Identifikationsnummer des Gehäuseform-Namens lComponentShape int 4
Name der Gehäuseform einschließlich des
Verzeichnisses
strComponentShape nvarchar(128) 256
Uhrzeit, wenn Datensatz in DB geschrieben wird.
Server-Uhrzeit.
dtCreated datetime 8
4.5.1.10 Tabelle STATION
STATION OIS Name Datentyp Byte I P
Name der Linie strLine nvarchar(1024) 2048
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
Position der Stationen innerhalb einer Linie lOrder int 4
Maschinen-Identifikation MID strMid nvarchar(50) 100
Ist eine Maschinen-Identifikation verfügbar? bMid bit 1
Vollständiger Pfad der Linie strLineFullPath nvarchar(1024) 2048
Vollständiger Pfad der Station strStationFullPath nvarchar(1024) 2046
Stationssoftware-Version als Zeichenkette strSWVersion nvarchar(128) 256
Stationstypname als Zeichenkette. Die möglichen
Stationstypen werden in SIPLACE Pro gepflegt
und angezeigt.
strTypeName nvarchar(128) 256
4.5.1.11 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
Name des Zeitanteils strName nvarchar(32) 64
Farbe des Zeitanteils lColor int 4
Zeitanteil anzeigen bDefined bit 1

ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
21
4.5.1.12 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
Zustand der Maschine, Einzelzustände des
Zustandsautomaten
lState int 4
Zeitanteil lPercent int 4
4.5.1.13 Tabelle DATAMODEL
DATAMODEL OIS 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.1.14 Tabelle SHIFTWORK
SHIFTWORK OIS Name Datentyp Byte I P
Name der Schicht strName nvarchar(32) 64
Startzeit der Schicht dtStart datetime 8
4.5.1.15 Tabelle EVENTTEXT
EVENTTEXT OIS Name Datentyp Byte I P
Ereignisnummer sEvent smallint 2
Ereignisname strName nvarchar(32) 64

ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
22
4.5.1.16 Tabelle STATETRANSITION
STATETRANSITION OIS Name Datentyp Byte CI I P
Identifikationsnummer der Station
(Referenz zu Tabelle STATION)
lId int 4
Transportband 1 / 2 ucConveyor tinyint 1
Bearbeitungsbereich 1 / 2 ucProcessingArea tinyint 1
Ereignisbasierte Status sState smallint 2
Datum/Zeit , wenn Ereignis auftrat. Stationszeit dtTime datetime 8
Uhrzeit, wenn Datensatz in DB geschrieben
wird. Server-Uhrzeit
dtCreated datetime 8
Ereignisnummer sEvent smallint 2
Bearbeitungsmodus usProcessingMode tinyint 1
Reihenfolge-ID (intern verwendet) lIdSequence int 4
Statushistorie IHistory int 4
Definition von ucProcessingMode
ucProcessingMode gibt an, ob der Modus "Alternating" oder "I-Placement" für die Bearbeitung der
Leiterplatte verwendet wurde.
Mögliche Werte für ucProcessingMode:
0: Undefiniert
1: Modus "Alternating"
2: Modus "I-Placement"
Definition von ucConveyor
Die aktuelle Implementierung ist spezifisch für den Bearbeitungsbereich, d.h. es steht ein
Statusautomat für jeden Bearbeitungsbereich zur Verfügung. Durch zukünftige Optimierungen
kann ein Statusautomat pro Bearbeitungsbereich und ein Statusautomat pro Transport verwendet
werden. So lange diese Optimierung nicht implementiert ist, wird ucConveyor immer auf "0"
gesetzt.