-> Hier kostenlos registrieren
Guten Morgen Zusammen,
ich habe gerade ein Problem der Nachvollziehbarkeit in einer Simulation die ich mir gerade erstelle.
Die Grundlagen zuerst:
Ich habe eine S7-1517F CPU als Basis für mein Bibliotheksprojekt. Hier arbeite ich nicht mit der richtigen CPU sondern mit PLCSIM bzw. PLCSIM Advanced.
Im Sicherheitsprogramm nutze ich den Baustein FDBACK um einen Aktor anzusteuern.
In der Simulation gebe ich nun für die Rückmeldung den Ausgang Q verzögert mit einem TON und TOF auf den Rückführeingang FEEDBACK.
Wenn ich nun dem Parameter FDB_TIME am Baustein FDBACK z.B. 500ms übergebe, und meine beiden Timer TON und TOF arbeiten mit 150ms, so funktioniert das Schalten ohne Probleme.
Wenn ich jetzt dem Parameter FDB_TIME einen Wert <= 200ms übergebe, so geht der Baustein in Störung.
Nehme ich als Parameterwert FDB_TIME 201ms, so funktioniert das ganze wiederum.
Das ganze läuft in der Simulation mit PLCSIM und PLCSIM Advanced genau gleich ab.
Die Zykluszeit ist knapp 7ms laut CPU Diagnose.
Leider habe ich keine "echte" CPU hier im Moment um das mal in der Realität zu testen.
Vielleicht hat einer von Euch hier Erfahrung bzw. übersehe ich etwas?
Die Time haben ja laut Hilfe eine Ungenauigkeit von max. 4ms, das schließe ich hier also mal aus.
Gruss,
Michael
ich habe gerade ein Problem der Nachvollziehbarkeit in einer Simulation die ich mir gerade erstelle.
Die Grundlagen zuerst:
Ich habe eine S7-1517F CPU als Basis für mein Bibliotheksprojekt. Hier arbeite ich nicht mit der richtigen CPU sondern mit PLCSIM bzw. PLCSIM Advanced.
Im Sicherheitsprogramm nutze ich den Baustein FDBACK um einen Aktor anzusteuern.
In der Simulation gebe ich nun für die Rückmeldung den Ausgang Q verzögert mit einem TON und TOF auf den Rückführeingang FEEDBACK.
Wenn ich nun dem Parameter FDB_TIME am Baustein FDBACK z.B. 500ms übergebe, und meine beiden Timer TON und TOF arbeiten mit 150ms, so funktioniert das Schalten ohne Probleme.
Wenn ich jetzt dem Parameter FDB_TIME einen Wert <= 200ms übergebe, so geht der Baustein in Störung.
Nehme ich als Parameterwert FDB_TIME 201ms, so funktioniert das ganze wiederum.
Das ganze läuft in der Simulation mit PLCSIM und PLCSIM Advanced genau gleich ab.
Die Zykluszeit ist knapp 7ms laut CPU Diagnose.
Leider habe ich keine "echte" CPU hier im Moment um das mal in der Realität zu testen.
Vielleicht hat einer von Euch hier Erfahrung bzw. übersehe ich etwas?
Die Time haben ja laut Hilfe eine Ungenauigkeit von max. 4ms, das schließe ich hier also mal aus.
Gruss,
Michael