00900135-02_ID_OIS_SIS_15.1_R18-1_DE_EN - 第95页

ASM OIS/SI S Datenbanken 15.1 (R 18 - 1) / Schnitt stellenbeschreibu ng Ausgabe 05/2018 21 4.5.1.11 Tabelle STATE ST ATE OIS Name Datentyp Byt e I P 8 benutzerdef inierbare Zus tände (T 1 – T 8 ), Verfügbarkeit (T b ) un…

100%1 / 148
ASM OIS/SIS Datenbanken 15.1 (R18-1) / Schnittstellenbeschreibung Ausgabe 05/2018
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
Stationstyp (Drucker oder Station) Species int 4
Host-Name der Station strComputerName nvarchar(255)
Uhrzeit, wenn Datensatz in DB geschrieben wird.
Server-Uhrzeit.
dtCreated datetime
Definition der Species-Werte
0: Bestücken
1: Drucken
ASM OIS/SIS Datenbanken 15.1 (R18-1) / Schnittstellenbeschreibung Ausgabe 05/2018
21
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
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 15.1 (R18-1) / Schnittstellenbeschreibung Ausgabe 05/2018
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 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.
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 sState-Werten
Die folgende Tabelle enthält die Statusdefinitionen, sowie eine kurze Beschreibung dazu.
Status Wert Beschreibung
STATE_PCB_BEGIN
1
Produktion wurde gestartet (Transport 1)
STATE_PCB_BEGIN2
31
Produktion wurde gestartet (Transport 2)
STATE_PCB_END
2
Produktion wurde beendet (Transport 1)
STATE_PCB_END2
32
Produktion wurde beendet (Transport 2)
STATE_BREA
K_BEGIN 3
Maschine meldete Abbruch
-Modus
STATE_EMERGENCY_STOP
4
Notaus
-Taster wurde gedrückt
STATE_AIR
5
Nicht genügend Luft