Timer (Input Assignment) DMXC3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Zur Navigation springen Zur Suche springen
(Formatierung der Tabellen auf Vorlagen umgebaut)
 
(16 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Kapitelüberschrift|Version=DMXControl 3.2.1}}
+
{{Kapitelüberschrift|Version=DMXControl 3.2.2}}
 
{{DMXC3_Manual-Navigation_Hauptprogramm}}
 
{{DMXC3_Manual-Navigation_Hauptprogramm}}
  
 
{{Bild_mit_Unterschrift | DMXC3_IA-Node_Timer.png |1| Zeitgeber (Timer) | right}}
 
{{Bild_mit_Unterschrift | DMXC3_IA-Node_Timer.png |1| Zeitgeber (Timer) | right}}
Das {{Manual_Objectcaption|Zeitgeber (Timer)}}-Node dient zur Unterdrückung von Änderungen am Ausgang bei kleinen Wertänderungen am Eingang, d.h. zu dem Glätten der Ausgangswerte(Flatter-Unterdrückung). Dabei können einzelne Schwellwerte für Annäherung von oben und unten eingestellt werden.
+
Das {{Manual_Objectcaption|Zeitgeber (Timer)}}-Node dient zur Erzeugung eines kontinuierlich zwischen <code>True</code> / <code>1</code> und <code>False</code>/<code>0</code> wechselndem Signals.
 
{{Clear}}
 
{{Clear}}
 +
 +
{{BoxHinweis|Text=Das angegebene Intervall entspricht nicht der Zeit zwischen dem einzelnen Hin- und Herschalten von <code>True</code> / <code>1</code> nach <code>False</code> / <code>0</code>, sondern der gesamten Dauer von einmal <code>True</code> / <code>1</code> und einmal <code>False</code> / <code>0</code>}}
  
 
= Eingänge =
 
= Eingänge =
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader IA-Nodes In-Output | de | in}}
|-
+
 
! colspan="2" | Name !! style="width: 175px" rowspan="2" | Zulässige Werte !! style="width: 125px" rowspan="2" | Datentyp !! rowspan="2" | Beschreibung
+
| Aktiviert || Activated || <code>True</code>/<code>1</code> oder <code>False</code>/<code>0</code> || Bool, Int || Startet/Stoppt Ausgabe
|-
 
! style="width: 175px;" | deutsche GUI !! style="width: 175px;" | englische GUI
 
|-
 
| Aktiviert || Activated || <code>True</code> oder <code>False</code> || Bool || Startet/Stoppt Ausgabe
 
 
|}
 
|}
  
 
= Ausgänge =
 
= Ausgänge =
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader IA-Nodes In-Output | de | out}}
|-
+
 
! colspan="2" | Name !! style="width: 175px" rowspan="2" | Ausgebende Werte !! style="width: 125px" rowspan="2" | Datentyp !! rowspan="2" | Beschreibung
 
|-
 
! style="width: 175px;" | deutsche GUI !! style="width: 175px;" | englische GUI
 
|-
 
 
| colspan="2" | Out || <code>True</code>/<code>1</code> oder <code>False</code>/<code>0</code> || Bool, Int || Ausgabe mit eingestelltem Intervall
 
| colspan="2" | Out || <code>True</code>/<code>1</code> oder <code>False</code>/<code>0</code> || Bool, Int || Ausgabe mit eingestelltem Intervall
 
|}
 
|}
Zeile 28: Zeile 22:
 
= Eigenschaften =
 
= Eigenschaften =
 
Das {{Manual_Objectcaption|Zeitgeber (Timer)}}-Node bietet folgende Einstellparameter in den Eigenschaften (Properties).
 
Das {{Manual_Objectcaption|Zeitgeber (Timer)}}-Node bietet folgende Einstellparameter in den Eigenschaften (Properties).
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader Settings | de}}
|- class="hintergrundfarbe10"
+
 
! colspan="2" | Einstellung !! style="width: 175px" rowspan="2" | Möglicher Parameter !! style="width: 175px" rowspan="2" | Standardwert !! rowspan="2" | Beschreibung
+
{{DMXC3 Manual-Tablesection | S1 | 5 | Einstellungen des Kernels (Kernel properties) }}
|- class="hintergrundfarbe10"
+
 
! style="width: 175px" | deutsche GUI !! style="width: 175px" | englische GUI
 
|-
 
 
| colspan="2" | Name || beliebiger Text || Timer || Benutzerdefinierte Beschreibung des Nodes im Titel.
 
| colspan="2" | Name || beliebiger Text || Timer || Benutzerdefinierte Beschreibung des Nodes im Titel.
 
|-
 
|-
| colspan="2" | Intervall || beliebiger Zahlenwert || 1000 || Intervall eines ganzen <code>True</code>/<code>False</code> Zyklus
+
| colspan="2" | Intervall || beliebiger Zahlenwert || 1000 || Intervall eines ganzen <code>True</code> / <code>False</code> Zyklus in ms.
|- class="hintergrundfarbe11"
+
 
| colspan="5" | '''Eingänge (Inputs)'''
+
{{DMXC3 Manual-Tablesection | S2 | 5 | Eingänge (Inputs) }}
|-
+
 
| Aktiviert || Activated || <code>True</code>/<code>1</code> oder <code>False</code>/<code>0</code> || 0 || Zu verarbeitender Wert
+
| Aktiviert || Activated || <code>True</code>/<code>1</code> oder <code>False</code>/<code>0</code> || 0 || Startet bzw. stoppt die Ausgabe.
|- class="hintergrundfarbe11"
+
 
| colspan="5" | '''Einstellungen der Oberfläche (GUI properties)'''
+
{{DMXC3 Manual-Tablesection | S1 | 5 | Einstellungen der Oberfläche (GUI properties) }}
|-
+
 
 
| colspan="2" | Position || X-Koordinate<br />Y-Koordinate || variabel || Manuelle Position in X-Richtung und Y-Richtung für das Node in der Graphenansicht.
 
| colspan="2" | Position || X-Koordinate<br />Y-Koordinate || variabel || Manuelle Position in X-Richtung und Y-Richtung für das Node in der Graphenansicht.
 
|}
 
|}
  
 
+
= Anwendungsbeispiel =
 
+
Wenn Intervall auf 1000 (ms) gesetzt ist, dann beträgt die Zeit von einem Umschalten zu einem weiteren Umschalten 500 (ms).
  
 
[[Kategorie:Input Assignment DMXC3]]
 
[[Kategorie:Input Assignment DMXC3]]
 
[[Kategorie:Logic-Nodes DMXC3]]
 
[[Kategorie:Logic-Nodes DMXC3]]

Aktuelle Version vom 5. März 2021, 00:38 Uhr

Books.png Timer (Input Assignment) DMXC3 Artikel beschreibt
DMXControl 3.2.2
Inhaltsverzeichnis

A

B

C

D

E

F

G

H

K

L

M

N

O

P

R

S


Abbildung 1: Zeitgeber (Timer)
Abbildung 1: Zeitgeber (Timer)

Das Zeitgeber (Timer)-Node dient zur Erzeugung eines kontinuierlich zwischen True / 1 und False/0 wechselndem Signals.


 Wichtiger Hinweis Das angegebene Intervall entspricht nicht der Zeit zwischen dem einzelnen Hin- und Herschalten von True / 1 nach False / 0, sondern der gesamten Dauer von einmal True / 1 und einmal False / 0


Eingänge

Name Zulässige Werte Datentyp Beschreibung
deutsche GUI englische GUI
Aktiviert Activated True/1 oder False/0 Bool, Int Startet/Stoppt Ausgabe

Ausgänge

Name Ausgebende Werte Datentyp Beschreibung
deutsche GUI englische GUI
Out True/1 oder False/0 Bool, Int Ausgabe mit eingestelltem Intervall

Eigenschaften

Das Zeitgeber (Timer)-Node bietet folgende Einstellparameter in den Eigenschaften (Properties).

Einstellung Möglicher Parameter Standardwert Beschreibung
deutsche GUI englische GUI
Einstellungen des Kernels (Kernel properties)
Name beliebiger Text Timer Benutzerdefinierte Beschreibung des Nodes im Titel.
Intervall beliebiger Zahlenwert 1000 Intervall eines ganzen True / False Zyklus in ms.
Eingänge (Inputs)
Aktiviert Activated True/1 oder False/0 0 Startet bzw. stoppt die Ausgabe.
Einstellungen der Oberfläche (GUI properties)
Position X-Koordinate
Y-Koordinate
variabel Manuelle Position in X-Richtung und Y-Richtung für das Node in der Graphenansicht.

Anwendungsbeispiel

Wenn Intervall auf 1000 (ms) gesetzt ist, dann beträgt die Zeit von einem Umschalten zu einem weiteren Umschalten 500 (ms).