Flip-Flop-Zustand in DB Speichern

homei

Level-1
Beiträge
100
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich möchte den Zustand eines RS-Flip-Flop in einem DB Seichern. Einfach zuweisen ist wohl nicht möglich. Wie macht man das am zweckmäßigsten?
Ich habe trotz vielem Suchen auf diese Anfängerfrage bisher keine Lösung gefunden.

MfG
homei
 
Hallo,

ich möchte den Zustand eines RS-Flip-Flop in einem DB Seichern. Einfach zuweisen ist wohl nicht möglich. Wie macht man das am zweckmäßigsten?
Ich habe trotz vielem Suchen auf diese Anfängerfrage bisher keine Lösung gefunden.

MfG
homei

...warum nicht?
z.B.
U E 0.0
R DB1.DBX 0.0
U E 0.1
S DB1.DBX 0.0
 
geht das auch mit zeiten aus einem Zähler????
So dass ich eine ablaufende Zeit dann mit auf die Visu projektieren kann???
 
geht das auch mit zeiten aus einem Zähler????
So dass ich eine ablaufende Zeit dann mit auf die Visu projektieren kann???
Nein,
aber du kannst Zeiten aus einem Timer und den Zählerstand aus einem Zähler auslesen. Einfach den Ladebefehl nutzen und in den DB transferieren
z.B.
L T1
T DB1.DBW0
 
geht das auch mit zeiten aus einem Zähler????
So dass ich eine ablaufende Zeit dann mit auf die Visu projektieren kann???

Du kannst auch eine Zeitverzögerung in der Visu vorgeben. Du machst dir dort ein Eingabefeld für eine REAL-Zahl und rechnest die dann in der SPS in S5TIME um. Dafür gibt es im Forum schon Beispiele ...
Suche dafür mal nach "S5TIME" ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du kannst auch eine Zeitverzögerung in der Visu vorgeben. Du machst dir dort ein Eingabefeld für eine REAL-Zahl und rechnest die dann in der SPS in S5TIME um. Dafür gibt es im Forum schon Beispiele ...
Suche dafür mal nach "S5TIME" ...
Dafür haben sie beim grossen S auch schon ein Beispiel parat
Wie kann die Laufzeit eines Timers über ein Bediengerät vorgegeben bzw. die Restlaufzeit ausgegeben werden?
 
am besten die s7 timer komplett in die tonne schmeissen und mit SFB3, SFB4 und SFB5 arbeiten.

damit sind neben derart primitiven dingen wie zeiten in der visu einstellen und beobachten noch ganz andere dinge möglich die timerfetischisten freude bereiten:

beliebig viele timer innerhalb von fb-bausteinen die dennoch instanzfähig bleiben weil der timer einfach mitinstanziert wird.

unbegrenzt (nur durch den speicherplatz der cpu) viele timer vorhanden!

einfach mal in irgendein netzwerk "call sfb4, db1" eintippen, den coursor drauf und auf "f1" drücken...
 
Markus vorschlag ist sehr gut.

Falls wen interessier:
Würde falls ihr diekt schrieben wollt möglichst die = vermeiden.
L E 0.0
T DB0.DBX 0.0
zum Beispiel ist da viel Besser.

Keine Probleme in Sprungoperationen und Schleifen.
Wert lässt sich weiter im Programm veränden und weiter Steuern.

Hoffe ist hilfreich

Grüsse
 
Und könntest Du die Begründung etwas genauer ausführen, welche Vorteile das hat!

HDD
>>Spass<<
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich dachte das wäre eines der neuen Features der S9 :ROFLMAO:

@maxi
Bist du dir wirklich sicher, das du Step7 schon jemals gestartet hattest?

Mfg
Manuel
 
Zurück
Oben