Dies ist eine alte Version des Dokuments!


Konfiguration

Bei der Konfiguration der der MES-Combox-Variablen in der MES-Suite stehen zur Auswertung des Signals jeweils folgende vier Möglichkeiten zur Verfügung:

  1. Clocked 500 (DB100.DBX8.2 Input_01_PLC_DIa0_Clocked500 BOOL): Sensordaten können aufgrund der Verarbeitungsgeschwindigkeit nicht in Echtzeit an die MES-Suite weitergeleitet werden. Wird ein Sensorsignal mit der Funktion Clocked 500 ausgewertet, so werden, sobald sich das Sensorsignal ändert (Signalflanke), die Sensorinformationen für 500ms von der SPS (MES-Combox) gesammelt und als Paket an die MES weitergeleitet.
  2. Filtered (DB100.DBX8.1 Input_01_PLC_DIa0_Filtered BOOL): Je nach Sensor und Anwendungsfall kann es dazu kommen, das der Sensor „flackert“ und dadurch Fehlinformationen generiert (z.B. eine Lichtschranke zählt in einer Sekunde mehr NIO-Teile als die Maschine in einer Minute produzieren kann). Wird ein Sensorsignal mit der Funktion Filtered ausgewertet, so das Sensorsignal nachdem es neu detektiert wurde für eine bestimmte Dauer (Filterzeit) ignoriert, bis eine erneute Auswertung möglich ist. Diese gefilterten Sensorinformationen werden 30 Sekunden gesammelt und anschließend als Paket an die MES weitergeleitet. Standardmäßig ist die Filterzeit auf 0ms eingestellt. Sollte dieser Anwendungsfall auftreten kontaktieren Sie bitte den MES-Suite-Support, um eine geeignete Filterzeit für ihren Anwendungsfall einzustellen.
  3. EOL-Signale: Die EOL-Funktion zählt in der MES-Suite am Ende einer Produktionsanlage die fertigen Komponenten (IO- & NIO-Komponenten, siehe hierzu auch EOL konfigurieren). Eine EOL-Funktion benötigt immer zwei Variablen. Eine Variable löst die Zählung aus, die andere liefert die Menge der Fertigteile zurück. Mit dem Auslösen des Triggers und dem Auslesen der Menge wird der Mengenzähler wieder zurückgesetzt. Sollen über die betreffenden Sensoren fertige Produkte gezählt werden, so müssen die entsprechenden Funktionen zur Auswertung der Signale gewählt werden.
    1. Trigger (DB100.DBX8.3 Input_01_PLC_DIa0_FastEOLTrigger BOOL): Die Trigger-Variable, also die Variable, welche den Zeitpunkt zum Auslesen der Mengen-Variablen definiert, muss mit dieser Funktion ausgewertet werden.
    2. Amount (DB100.DBW10 Input_01_PLC_DIa0_FastEOLAmount INT): Die Amount-Variable, also die Variable, welche die Menge der produzierten Teile wiedergibt, muss über diese Funktion ausgewertet werden. Die Signale werden immer bis zum nächsten Auslösen des Triggers aufsummiert.