Die SMD Kollegen sind an der S20 Hilfe fündig geworden: 101,Spur leer: kein BE beim Abholen 201,Spur leer: optische Zentrierung nicht korrekt wird direkt an der S20 auch nur angezeigt solange die Fehler nicht quittiert werden.
Beispielcode für ein Grafana Dashboard:
1 2 3 4 5 6 7 8 9 10
SELECT Datediff(second, '1970-01-01', Dateadd(hour, -1, Max(pickuperror.dtCreated))) AS time, Count(pickuperror.lError) AS value, Isnull(OISFailure.strName, Cast(Max(OISFailure.lError) AS VARCHAR)) AS metric FROM SiplaceOIS.dbo.V_PICKUPERROR5 pickuperror LEFT JOIN GTK.dbo.OISFailureText OISFailure ON ( pickuperror.lError = OISFailure.lError ) WHERE pickuperror.dtCreated BETWEEN Dateadd(hour, 1, '2020-11-27T13:12:28Z') AND Dateadd(hour, 1, '2020-11-27T15:12:28Z') -- AND pickuperror.strPartNumber IN ('') GROUP BY OISFailure.strName ORDER BY Count(OISFailure.strName) DESC;
Im Anhang noch die Tabelle OISFailureText aus der verlinkten Datenbank GTK.
Die Beschreibung für die Fehlercodes ist ja in der Schnittstellenbeschreibung (z.B. OIS Programmverzeichnis unter Documents) zu finden. Dann eine neue Tabelle anlegen, die Daten importieren und einen Left Join bei der Abfrage da drauf ist soweit klar.
Für die Fehlercodes 101 und 201 fehlt mir noch die Beschreibung, die kommen in der Beschreibung nicht vor.
Zitat von Efi P. im Beitrag #3 Wo liegt man denn im Allgemeinen?
Wenn Durchkontaktierungen in den Pad sind, oder falsche Bauformen bestückt werden sollen oder keine Passmarken auf der LP sind, Bauteile von schlechter Qualität usw., dann hat man natürlich mehr "Pseudofehler". Ist also die Frage was als Pseudofehler zählt und was nicht.