00194923-01_OIS_DB.pdf - 第38页
Schnittstellenbeschreibung OIS Datenbank Version 4.1 Interface Description OIS Database Version 4.1 38 von 47 6 Anhang 6.1 Zeit anteile Im folgenden wird die Konfiguratio n der Zeitanteile beschrieben. Ein Zeitanteil ist…

Schnittstellenbeschreibung OIS Datenbank Version 4.1
Interface Description OIS Database Version 4.1
5.2 Maschinen mit zwei Bearbeitungsbereichen
(HS-50, HS-60, HF, X3, D4)
Für Maschinen mit 2 Bearbeitungsbereichen gibt es einen eigenen Zustandsautomaten.
Note: Wenn eine HS-50 eine Minute im Bearbeitungsbereich 1 eine Leiterplatte bestückt und anschließend
eine Minute im Bearbeitungsbereich 2 bestückt, dann soll wenn alle zwei Minuten eine Leiterplatte in
die Maschine gelegt wird, die Maschine 50% der Zeit in Zustand Bestücken und 50% im Zustand
Warten anzeigen.
Aufgrund der obigen Forderung ist es nötig eine HS-50 auf mindestens zwei Zustandsautomaten abzubilden.
Und zwar einen für jeden Bearbeitungsbereich. Der Zustandsautomat für einen Bearbeitungsbereich ist
dabei derselbe wie z.B. der für eine SIPLACE S-20. Der Zustand der Maschine HS-50 besteht somit je zur
Hälfte aus dem Zustand von Bearbeitungsbereich 1 und 2.
Wenn ein Ereignis an der HS-50 auftritt, dann wird dieses Ereignis in Abhängigkeit der Zuordnung des
Ereignisses auf Bearbeitungsbereiche nur dem entsprechenden Zustandsautomaten für den
Bearbeitungsbereich weitergegeben. Ist ein Ereignis keinem Bearbeitungsbereich zuzuordnen, dann wird es
an beide Zustandsautomat en der Bearbeitungsbereiche weitergeben. Siehe dazu auch die folgende
Abbildung.
BB1-Automat BB2-Automat
HS-50 Automat
Ereignis (BB=1)
Ereignis (BB=2)
Ereignis (BB=0)
BB: Bearbeitungsbereich
Bild 1: Zustandsautomat HS-50

Schnittstellenbeschreibung OIS Datenbank Version 4.1
Interface Description OIS Database Version 4.1
38 von 47
6 Anhang
6.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 SIPLACE 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
A
bbruch, 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 Warten 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 fataler 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
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

OIS Datenbank Version 4.1 Schnittstellenbeschreibung
OIS Database Version 4.1 Interface Description
39 von 47
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
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.
6.2 OIS relevante Maschinen Fehlermeldungen
16 Segment undicht
28 Die Pipette in der Abwurfposition ist verschmutzt
43 Bauelement nach Abholen nicht an der Pipette
44 Bauelement vor Bestücken nicht an der Pipette
48 Ergebnis der Vakuummessung von Abhol- und Auswurfstation invers
103 Teilung einer Beingruppe nicht in der Toleranz
121 Beinspitze kein Resultat
203 Spur von Bediener außer Funktion gesetzt
272 Visionsystem liefert kein Messergebnis
398 Koplanarität: Reihe nicht vorhanden
403 Koplanarität: Zu viele Beinchen gemessen
455 Bauteil beim Ablegen nicht an der Pipette
486 Koplanarität: BE außerhalb des Messbereichs
487 Koplanarität: Bein fehlt oder Beinreihe nicht korrekt vermessen
488 Koplanarität: Messung auf einem Bein beendet
489 Koplanarität: Bein außerhalb der Lagetoleranz
490 Koplanarität: Aufsetzebene nicht gefunden
499 Beinspitze: Bauteil außerhalb Toleranz
500 Beinspitze: Auswertung nicht möglich
503 Flächenmagazin ist leer
2000 Bauelement außerhalb Zuführtoleranz
2001 Bauelement außerhalb Zuführtoleranz (Size)
2002 Bauelement außerhalb Zuführtoleranz (Row)
2003 Bauelement außerhalb Zuführtoleranz (Corner)
2004 Bauelement außerhalb Zuführtoleranz (Lead)