TIA Mindest Impulslänge am reset eingang eines SR-Bausteins

wave

Level-2
Beiträge
84
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich resette einen SR-Baustein mit einem Impuls von 10ms. Die 10 ms habe ich willkürlich gewählt und es funktioniert auch. Meine Frage ist ob es da irgendwie eine Vorgabe gibt wie lang der Impuls mindestens sein sollte damit es sicher schaltet. Ich vermute mal das der reset eingang vom SR auf die steigende flanke des anliegenden Impuls triggert.

TIA V13 cpu1212

Schon mal Danke.
 
Hallo,

Du brauchst nicht vermuten. Du kannst Dir auch einfach die Beschreibung der SR-Anweisung in der TIA-Hilfe durchlesen. Dafür mußt Du einfach nur die SR-Anweisung markieren und F1 drücken. :cool:

Das SR-Flipflop wird rückgesetzt wenn am R1-Eingang der Signalzustand 1 anliegt. Es braucht keine Flanke. Es braucht auch keine Mindestzeit, die Anweisung muß lediglich ein einziges mal mit 1 am R1-Eingang ausgeführt werden. (Der Zustand am S-Eingang ist dabei beliebig, weil der R1-Eingang dominant ist.)

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
:confused: hab ich wohl schlecht formuliert.

Meine Frage ist wie lang das 1-signal am reset eingang eines SR-Bausteins mindestens anliegen muss damit es schaltet.
In der F1 Hilfe finde ich nicht ansatzweise irgendeinen Hinweis darauf.
Du meinst mit "einmal anliegen" das ein programmzyklus ausreicht?. Dann wäre es ja wichtig wie lang ein zyklus dauert. Wenn der puls kürzer ist als der Zyklus funktioniert es nicht mehr. Oder ist das auch falsch?
 
Zuletzt bearbeitet:
Es ist völlig unwichtig wie lang ein Programmzyklus ist - es kommt nur darauf an, daß die Anweisung einmal ausgeführt wird. (Das dauert nur Nanosekunden)
Du könntest den SR-Baustein mit der selben Variable über der Box 3 mal hintereinander hinschreiben, das erste mal mit 1 an R1, das zweite mal mit 1 an S, das dritte mal mit 1 an R1 --> das SR-Flipflop wird genau vom zweiten bis zum dritten Aufruf 1-Zustand haben und nach dem dritten Aufruf wieder 0.

Harald
 
Wo kommt Dein Impuls her? Ist es ein Digitaleingang? Der Impuls muß dann selbstverständlich mindestens so lange 1-Zustand haben wie lange der OB1-Zyklus dauert. Ist der Impuls am Eingang kürzer, dann wird er nicht mehr sicher erkannt, weil er könnte genau zwischen 2 Eingangsabfragen fallen. Da kann aber das RS-Flipflop nichts dafür.

Kürzere Impulse als die Zykluszeit kann man nur erkennen, wenn man
- einen schnellen Hardware-Zähler verwendet
- oder einen Prozessalarm verwendet
- oder einen schnelleren Weckalarm verwendet und da die Peripherie direkt abfragt
- eventuell kann man bei der Hardware-Konfig einen "Impulsabgriff" einstellen?

Harald
 
Zurück
Oben