-> Hier kostenlos registrieren
Hallo,
Bin Azubi, recht neu in der Simatic-Programmier-Geschichte..
Arbeite an einem Projekt, viele Fragen stellen sich mir da. Versuche das Eigenständig mit den Siemens Modulen zu lösen. Aber eine Frage habe ich wo ich net weiterkomm:
Die Anlage die ich habe hat einen Motor mit Inkrementalgeber, der einen Zählwert abgibt, der in einen REAL umgewandelt wird.
Ich möchte nun diesen REAL Wert solange "mitzählen" wie der Sensor S9 "an" ist. Sobald S9 "aus" geht soll der REAL Wert gespeichert werden und auf einem OP angezeigt werden.
Problem: Der Motor bzw. Inkrementalgeber läuft/zählt weiter auch wenn S9 aus ist.
Wie kann ich diesen REAL Wert speichern?
Habe mir überlegt, dass man den Ausgangswert direkt vom Inkrementalgeber mit einem DI_R Baustein solange umwandelt, wie am EN eingang S9 = "Ein" ist und an OUT einfach nen anderen REAL wert in nen DB reinschreibt und dann zum OP "schickt".
Wäre das eine Lösung? Kann es nicht ausprobieren bzw. Simulieren, da die Anlage zu weit weg steht...
Hoffe mir kann einer helfen!
Vielen dank!
Bin Azubi, recht neu in der Simatic-Programmier-Geschichte..
Arbeite an einem Projekt, viele Fragen stellen sich mir da. Versuche das Eigenständig mit den Siemens Modulen zu lösen. Aber eine Frage habe ich wo ich net weiterkomm:
Die Anlage die ich habe hat einen Motor mit Inkrementalgeber, der einen Zählwert abgibt, der in einen REAL umgewandelt wird.
Ich möchte nun diesen REAL Wert solange "mitzählen" wie der Sensor S9 "an" ist. Sobald S9 "aus" geht soll der REAL Wert gespeichert werden und auf einem OP angezeigt werden.
Problem: Der Motor bzw. Inkrementalgeber läuft/zählt weiter auch wenn S9 aus ist.
Wie kann ich diesen REAL Wert speichern?
Habe mir überlegt, dass man den Ausgangswert direkt vom Inkrementalgeber mit einem DI_R Baustein solange umwandelt, wie am EN eingang S9 = "Ein" ist und an OUT einfach nen anderen REAL wert in nen DB reinschreibt und dann zum OP "schickt".
Wäre das eine Lösung? Kann es nicht ausprobieren bzw. Simulieren, da die Anlage zu weit weg steht...
Hoffe mir kann einer helfen!
Vielen dank!