{{indexmenu_n>2}} {{indexmenu>:de:mes-dataminer#1|navbar msort nsort}} ====== Konfiguration ====== Alle Eingangssignale werden in der //MK|Combox// zunächst gefiltert. Eingangssignale, welche kürzer als 5ms anliegen werden ignoriert, um Fehlinformationen durch ein Flackern des Sensors zu unterbinden. Diese Filterzeit kann bei Bedarf durch den //MK|Warte-Support// auf besondere Gegebenheiten angepasst werden. Das so gefilterte Signal kann anschließend über folgende Funktionen für die //MK|Ware// konfiguriert und ausgewertet werden: - **Clocked 500**: //MK|Ware// kann die mitunter Sensorsignale nicht in der Taktzeit verarbeiten wie diese erzeugt werden. Insbesondere bei Taktzeiten unter 0,5s kann dies zu Problemen führen. Die Funktion //Clocked 500// sammelt die eingehenden Sensorsignale zunächst in einem Speicher und leitet diese anschließend in einem festen, für //MK|Ware// geeigneten Takt weiter. Soll ein Signal gezählt werden, welches während der Betriebsdauer kontinuierlich mit hoher Frequenz erzeugt wird, ist diese Funktion eher ungeeignet, da der Rückstau im Speicher mit der Zeit immer weiter anwächst und nicht abgearbeitet werden kann.\\ Ein typischer Anwendungsfall für diese Funktion wäre beispielsweise ein Lichtgitter, welches NOK-Teile zählt, welche durch das Lichtgitter hindurchfallen.\\ Da Takt und Signallänge statisch sind, ist eine Taktzeitanalyse mit den Signalen, welche über diese Funktion ausgewertet werden, nicht möglich. - **Filtered**: Diese Funktion leitet die gefilterten Signale 1:1, d.h. mit der gleichen Frequenz und Dauer wie diese vom Sensor erzeugt werden, an //MK|Ware// weiter. Je nach Anwendungsfall können so zum Beispiel [[de:allgemein:glossar:prozesszeit|Prozesszeiten]] erfasst werden.\\ Ein Beispiel für diese Funktion wäre die Prozesszeit einer Säge zu ermitteln, indem der Sensor der Spannbacken abgefragt wird. - **EOL (Amount + Trigger)**: Die EOL-Funktion dient dazu Sensorsignale zu zählen, welche kontinuierlich mit hoher Frequenz generiert werden. Das Sensorsignal muss doppelt in //MKSupervisor// eingebunden werden, einmal als //Amount//-Variable und einmal als //Trigger//-Variable. Für die //Trigger//-Variable wird alle 5s geprüft ob der Zähler des zugehörige Sensorsignals im EOL-Zähler einen Wert > 0 aufweist. Ist dies der Fall wird dieser Wert in die //Amount//-Variable geschrieben und der Zähler zurückgesetzt. Dann wird der Wert der //Amount//-Variablen an //MK|Ware// übertragen. Das bedeutet, dass Signale, welche während der Übertragung an die //MK|Ware// generiert werden, in die Summe der folgenden Übertragung eingehen.\\ Das klassischer Anwendungsfall hierfür wäre beispielsweise eine Exzenterpresse. {{:de:mes-combox:konfiguration:pasted:20220517-173711.png?direct|Funktionen Sensorauswertung}}