00900045-01_ID_OIS_SIS_14.0_R16-2_DE_EN - 第130页
ASM OIS/SI S Datenbanken 14.0 (R 16 - 2) / Schnitt stellenbeschreibu ng Ausgabe 12/2016 58 8 Anhang 8.1 Zeitanteile Im Folgenden wird di e Konfiguration der Zeitanteile be schrieben. Ein Z eitanteil ist eine Zusammenfass…

ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
57
Angewandt auf das obige Beispiel ergibt sich daraus folgende Tabelle:
strBoard ucConveyor lSubConveyor lBoardNumber
PCB2L 2 2 20
PCB2R 2 1 21
PCB1L 1 2 22
PCB1R 1 1 23
HINWEIS
Bitte beachten Sie, dass jede Leiterplatte eine eigene "Board-ID" (lBoardNumber)
bekommt. Die Werte in der Spalte lBoardNumber sind nur Beispiele. Auch kann daraus
nicht die Reihenfolge der Nummerierung abgeleitet werden, sondern das Beispiel soll
lediglich zeigen, dass jede Leiterplatte eine individuelle " lBoardNumber" bekommt.
Das Verhalten ist gleich im synchronen und asynchronen Modus.
Der OIS Server generiert die folgenden Einträge für jede Leiterplatte:
Tabelle EVENT
● Neues Event: PCB_BEGIN, wenn die Produktion gestartet wurde.
● Neues Event: PCB_END, wenn die Produktion beendet wurde.
Tabelle BOARD
● Für jede gefertigte Leiterplatte wird eine Zeile in die Tabelle BOARD eingetragen.
Tabelle USEDCOMPONENTS
● Für jedes bestückte Bauelement wird eine Zeile in die Tabelle USEDCOMPONENT
eingetragen.
Im Transportmodus "Quad Lane" werden diese Datenbankeinträge für jede einzelne Leiterplatte
durchgeführt.

ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
58
8 Anhang
8.1 Zeitanteile
Im Folgenden wird die Konfiguration der Zeitanteile beschrieben. Ein Zeitanteil ist eine
Zusammenfassung von Zuständen eines Bestückautomaten. Ein Zustand kann von 0 % bis 100 %
einem Zeitanteil zugeordnet werden. Die Zeitanteile können vom Kunden frei definiert werden.
Als ASM Standard wird nachfolgende Einstellung (Tabelle) bereitgestellt. Diese Tabelle entspricht
der Zuordnung von Zuständen zu Zeitanteilen im MaDaMaS.
MaDaMaS Zeitanteile: T
1
= Laufend
T
2
= Wartend
T
3
= Blockiert
T
4
= Unterbrochen
T
5
= Störung
T
6
– T
8
= nicht verwendet
Verfügbarkeit Zeitanteile: T
a
= technische Verfügbarkeit, Herstellerverantwortung
T
b
= Belegungszeit (Einschaltdauer)
Angezeigter Zustand: T
9
= Anzeigen des Zustands in der Tabelle der Ansicht "Zustände"
0 = nicht anzeigen
1 = anzeigen
Nr.
Zustand Beschreibung
T
1
T
2
T
3
T
4
T
5
T
a
T
b
T
9
1
OIS_PCB_BEGIN ||
OIS_PCB_BEGIN2
Beginn Produktion Leiterplatte
100
0 0 0 0 100
100
0
2
OIS_PCB_END ||
OIS_PCB_END2
Ende Produktion Leiterplatte
0 100
0 0 0 100
100
0
3
OIS_BREAK_BEGIN
Abbruch; die Produktion wurde unterbrochen
0 0 0 100
0 100
100
0
4
OIS_EMERGENCY_STOP
Die Notaus
-Taste wurde gedrückt 0 0 0 100
0 100
100
1
5
OIS_AIR
Die Druckluftversorgung ist ausgefallen
0 0 0 0 100 100
100
1
6
OIS_STOP
Die Halt
-Taste wurde gedrückt 0 0 0 100
0 100
100
0
9
OIS_WAIT_PCB_IN
Warten auf Leiterplatte im Eingabeband
0 100
0 0 0 100
100
0
10
OIS_WAIT_PCB_INSIDE
Warten
auf Leiterplatte im Mittenband 100
0 0 0 0 100
100
0
11
OIS_WAIT_PCB_OUT
Warten, bis Ausgabeband frei ist
0 0 100
0 0 100
100
0
12
OIS_WAIT_DATA
Warte, bis Daten gesendet worden sind
0 100
0 0 0 100
100
0
14
OIS_FIDUCIAL_ERROR
Eine Marke wurde nicht
erkannt 0 0 0 0 100 100
100
0
15
OIS_TRACK_ERROR
Spur leer
0 0 0 0 100 100
100
0
16
OIS_MACHINE_ERROR
Fataler Maschinenfehler aufgetreten
0 0 0 0 100 0 100
1
17
OIS_TRANSPORT_ERROR
Fataler Transportfehler aufgetreten
0 0 0 0 100 100
100
0
18
OIS_BARCODE_ERROR
F
ataler Barcodefehler aufgetreten 0 0 0 0 100 100
100
0
20
OIS_HEAD_STEP
Taktbetrieb aktiv
0 0 0 100
0 100
100
1
21
OIS_KEY_SLOW
Schlüsselschalter auf langsam
0 0 0 100
0 100
100
1

ASM OIS/SIS Datenbanken 14.0 (R16-2) / Schnittstellenbeschreibung Ausgabe 12/2016
59
22
OIS_VISION_BEGIN
Visionsystem aktiv
0 0 0 100
0 100
100
0
23
OIS_FUNCTION
Einzelfunktionen aktiv
0 0 0 100
0 100
100
0
24
OIS_INIT
Bestückautomat initialisiert sich selbst
0 0 0 100
0 100
100
0
25
OIS_HOLIDAY
Manuelle Eingabe, Urlaub
0 0 0 0 0 100
100
1
26
OIS_MAINTENACE
Manuelle Eingabe, geplante
Instandhaltung 0 0 0 0 0 100
100
1
27
OIS_SETUP
Manuelle Eingabe, Rüsten der Maschine
0 0 0 0 0 100
100
1
28
OIS_DOWN_PLAN
Manuelle Eingabe, geplante Ausfallzeit
0 0 0 0 0 100
100
1
29
OIS_DOWN_ILL
Manuelle Eingabe, ungeplante Ausfallzeit
0 0 0 0 0 100
100
1
30
OIS_PROTOTYPE
Manuelle Eingabe, Produkteinfahren
0 0 0 0 0 100
100
1
Tabelle 8-1: Zuordnung Zustände zu Zeitanteilen
Konfiguration der Zeitanteile
Ein Kunde kann ein Zeitmodell zentral in der Datenbank abspeichern. Diese Kundenkonfiguration
steht in den Tabellen:
● STATE
● STATESHARE
Auf die Kundenkonfiguration kann über die Views zugegriffen werden.