00900045-01_ID_OIS_SIS_14.0_R16-2_DE_EN - 第94页

ASM OIS/SI S Datenbanken 14.0 (R 16 - 2) / Schnitt stellenbeschreibu ng Ausgabe 12/2016 22 4.5.1.16 Ta belle STATETRANSITION STATETRA NSITION OIS Name Datentyp Byt e CI I P Identifikati onsnummer der Station (Referenz zu…

100%1 / 144
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.
ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
23
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_BREAK_BEGIN
3
Maschine meldete Abbruch
-Modus
STATE_EMERGENCY_STOP
4
Notaus
-Taster wurde gedrückt
STATE_AIR
5
Nicht genügend Luft
STATE_STOP
6
Maschine wurde gestoppt
STATE_WAIT_PCB_IN
9
Leiterplatte wartet in Eingabeband
STATE_WAIT_PCB_INSIDE
10
Leiterplatte wartet in Mittenband
STATE_WAIT_PCB_OUT
11
Leiterplatte wartet in Ausgabeband
STATE_WAIT_DATA
12
Maschine wartet auf Daten
STATE_FIDUCIAL_ERROR
14
Station meldete einen Markenfehler
STATE_TRACK_ERROR
15
Station meldete einen Spurfehler
STATE_MACHINE_ERROR
16
Ein schwerwiegender Maschinenfehler ist aufgetreten
STATE_TRANSPORT_ERROR
17
Ein Transportfehler ist aufgetreten
STATE_BARCODE_ERROR
18
Station meldete einen Barcode
-Fehler
STATE_HEAD_STEP
20
Maschine ist in den Modus "Head
-Step" eingetreten
STATE_KEY_SLOW
21
Maschine ist in den Modus "Key
-Slow" eingetreten
STATE_VISION
22
Maschine ist in den Vision
-Modus eingetreten
STATE_FUNCTION
23
Maschine hat den Funktionsmodus wieder aufgenommen
STATE_INIT
24
Maschine ist in den Modus
"Normalbetrieb" eingetreten
STATE_HOLIDAY
25
Bediener hat den Modus "Betriebsurlaub" aktiviert
STATE_MAINTENANCE
26
Bediener hat den Modus "Instandhaltung" aktiviert
STATE_SETUP
27
Bediener hat den Modus "Rüsten" aktiviert
STATE_DOWN_PLAN
28
Bediener
hat den Modus "Geplanter Ausfall" aktiviert
STATE_DOWN_ILL
29
Bediener hat den Modus "Ungeplanter Ausfall" aktiviert
STATE_PROTOTYPE
30
Bediener hat den Modus "Produkt einfahren" aktiviert
STATE_STAND_ALONE_BEGIN
49
Stand
-alone-Modus wurde aktiviert
STATE_STAND_ALONE_END
50
Stand
-alone-Modus wurde beendet