Oszillator
Beschreibung
Dieser Baustein erzeugt periodische Rechtecksignale. Bei steigender Flanke wird auf Ausgang 1 eine 1
gesendet, bei fallender Flanke eine Null.
Eingang
|
Init
|
Beschreibung
|
Eingang 1
|
0
|
Pulsweite in Sekunden - gibt die Pulsweite in Sekunden an.
|
Eingang 2
|
0
|
Zyklus in Sekunden - bestimmt die Zykluszeit in Sekunden.
|
Eingang 3
|
0
|
Ein/Ausschalten - aktiviert oder deaktiviert den Oszillator. Ein Wert ungleich Null schaltet
den Oszillator ein. Ein Wert gleich Null schaltet den Oszillator aus.
|
Ausgang
|
Init
|
Beschreibung
|
Ausgang 1 (Send by Change)
|
0
|
Sendet beim Start eines Zyklus eine 1. Nach Ablauf der Pulsweite wird eine Null gesendet.
Ausgegeben wird ein 1-bit-Wert. Beim Deaktivieren des Oszillators wird kein neuer Wert gesendet.
|
Ausgang 2 (negiert) (Send by Change)
|
0
|
Sendet beim Start eines Zyklus eine Null. Sendet nach Ablauf der Pulsweite eine 1. Ausgegeben
wird ein 1-bit-Wert.
|
Ausgang 3 (Send by Change)
|
0
|
Wie Ausgang 1, aber mit dem Unterschied, dass beim Deaktivieren des Oszillators eine Null gesendet wird. Ausgegeben
wird ein 1-bit-Wert.
|
Sonstiges
Neuberechung bei Start: Ja
Baustein ist Remanent: Nein
Interne Bezeichnung: 9029
Der Baustein wird im "Experten" in der Kategorie "Weitere Bausteine" einsortiert.
Wertetabelle als Beispiel
Zeitpunk in Sekunden
|
Pulsweite (PW)
|
Zyklus
|
Ausgang 1 sendet
|
Ausgang 2 sendet
|
Start
|
4
|
10
|
1
|
-
|
4
|
4
|
10
|
0
|
1
|
10
|
4
|
10
|
1
|
0
|
14
|
4
|
10
|
0
|
1
|
20
|
4
|
10
|
1
|
0
|
Eingestellte Pulsweite: 4 Sekunden
Eingestellte Zykluszeit: 10 Sekunden
ähnliche Funktionen