Aussetzer in der WAGO 750-881

Rosenkranz

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
Ich bin dabei unsere Prozessdaten über die Wago 750-881 aufznehmen und an ein anderes Datenerfassungsystem zu schreiben.
Ich hole mir über einen Incrementalgeber alle 500ms (über Programmtask zyklisch 500ms) die low- und Highbyte-Werte, rechne sie auf die Anlagengeschwindigkeit und Laufmeter um und schreibe sie in eine Fieldbusvariable, die vom anderen System ausgelesen wird.
Hier habe ich festgestellt, daß alle 6Minuten ca. 5sec lang kein neuer Wert berechnet wird. Ich glaube nicht, daß es sich um einen Übertragungsfehler handelt, denn dann würden die Laufmeter in der WAGo ja weiterlaufen. Das tun sie aber nicht. Also scheint sie selber nicht zu rechnen. Hat jemand eine Idee?
Laufmetererfassung_Aussetzer.JPG
 
Wird die 500ms-Task zeitweise nicht aufgerufen? Programmiere mal nur einen Aufrufzähler und gib den Zählerstand weiter.
Warum macht der Wert nach 5 Sekunden gleichbleibend keinen Sprung? Wie wertest Du den Incrementalgeber aus?

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Einen aufrufzaehler programieren? Das teste ich mal. Dass er keinen Sprung macht interpretiere ich so, dass er nicht rechnet. Ansonsten multipliziere ich die high und lowbytes und subtrahiere den alten Wert. Die Differenz ist die Basis der Berechnung . Danke schon mal.
 
Hallo,
Ich habe den Zaehler nun mal optisch kontrolliert....Im Datenerfassungssystem lief der Wert sauber hoch und sprang dann ploetzlich die 5 sec weiter. Also liegt es nicht an der Wago. Die scheint brav zu sein.
Hat sich also erledigt.
Danke nochmal,
Andi
 
Zurück
Oben