Logic (Input Assignment) DMXC3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Zur Navigation springen Zur Suche springen
(Tabellen ergänzt und Link zur Erläuterung der logischen Funktionen eingefügt)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
{{Kapitelüberschrift|Version=DMXControl 3.2.1}}
+
{{Kapitelüberschrift|Version=DMXControl 3.2.3}}
 
{{DMXC3_Manual-Navigation_Hauptprogramm}}
 
{{DMXC3_Manual-Navigation_Hauptprogramm}}
  
Zeile 6: Zeile 6:
 
Das {{Manual_Objectcaption|Logik (Logic)}}-Node kann bis zu zehn Bool-Werte basierend auf logischen Operatoren<ref>Die Erläuterung und Funktionsweise der logischen Funktionen ist bei Wikipedia unter dem Begriff Logikgatter unter dem Link https://de.wikipedia.org/wiki/Logikgatter zu finden</ref> vergleichen. So gibt beispielsweise der Ausgang O <code>True</code> aus, wenn die Eingänge 0 und 1 <code>True</code> sind und für den Operator {{Manual_Fields|Und (And)}} gewählt ist.
 
Das {{Manual_Objectcaption|Logik (Logic)}}-Node kann bis zu zehn Bool-Werte basierend auf logischen Operatoren<ref>Die Erläuterung und Funktionsweise der logischen Funktionen ist bei Wikipedia unter dem Begriff Logikgatter unter dem Link https://de.wikipedia.org/wiki/Logikgatter zu finden</ref> vergleichen. So gibt beispielsweise der Ausgang O <code>True</code> aus, wenn die Eingänge 0 und 1 <code>True</code> sind und für den Operator {{Manual_Fields|Und (And)}} gewählt ist.
 
{{Clear}}
 
{{Clear}}
 +
 +
{{Manual Box | de | Important | Nach dem Einfügen des Nodes muss in den Einstellungen immer das gewünschte Verhalten ausgewählt werden. Ob dies erfolgt ist, kann man im Titel des Nodes erkennen, wo der gewählte Modus angezeigt wird.}}
 +
  
 
= 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
+
| colspan="2" | EN || <code>True</code>/<code>1</code> oder <code>False</code>/<code>0</code> || Bool || Aktiviert oder deaktiviert den Ausgang des Nodes.
|-
 
! style="width: 175px;" | deutsche GUI !! style="width: 175px;" | englische GUI
 
 
|-
 
|-
| colspan="2" | 0 || <code>true</code> oder <code>false</code> || Bool || Erster zur vergleichender Wert.
+
| colspan="2" | 0 || <code>True</code> oder <code>False</code> || Bool || Erster zur vergleichender Wert.
 
|-
 
|-
| colspan="2" | 1 || <code>true</code> oder <code>false</code> || Bool || Zweiter zur vergleichender Wert.
+
| colspan="2" | 1 || <code>True</code> oder <code>False</code> || Bool || Zweiter zur vergleichender Wert.
 
|-
 
|-
 
| colspan="5" | ...
 
| colspan="5" | ...
 
|-
 
|-
| colspan="2" | 9 || <code>true</code> oder <code>false</code> || Bool || Zehnter zur vergleichender Wert.
+
| colspan="2" | 9 || <code>True</code> oder <code>False</code> || Bool || Zehnter zur vergleichender Wert.
 
|}
 
|}
  
 
= 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
+
| colspan="2" | O || <code>True</code> oder <code>False</code> || Bool || Ergebnis des logischen Vergleichs.
|-
 
! style="width: 175px;" | deutsche GUI !! style="width: 175px;" | englische GUI
 
|-
 
|-
 
| colspan="2" | O || <code>true</code> oder <code>false</code> || Bool || Ergebnis des logischen Vergleichs.
 
|-
 
 
|}
 
|}
  
 
= Eigenschaften =
 
= Eigenschaften =
 
Das {{Manual_Objectcaption|Logik (Logic)}}-Node bietet folgende Einstellparameter in den Eigenschaften (Properties).
 
Das {{Manual_Objectcaption|Logik (Logic)}}-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 || Logic || Benutzerdefinierte Beschreibung des Nodes im Titel
 
| colspan="2" | Name || beliebiger Text || Logic || Benutzerdefinierte Beschreibung des Nodes im Titel
 
|-
 
|-
 
| colspan="2" | Operator || {{Manual_Fields|None}}, {{Manual_Fields|Und}}, ... || {{Manual_Fields|None}} || Einstellen des logischen Operators.
 
| colspan="2" | Operator || {{Manual_Fields|None}}, {{Manual_Fields|Und}}, ... || {{Manual_Fields|None}} || Einstellen des logischen Operators.
 
|-
 
|-
| colspan="2" | Input Count || beliebiger ganzer Zahlenwert > <code>1</code> || 2 || Anzahl der Inputs
+
| Anzahl Eingänge || Input Count || beliebiger ganzer Zahlenwert > <code>1</code> || 2 || Anzahl der Eingänge (Inputs) für das Node.
|- class="hintergrundfarbe11"
+
 
| colspan="5" | '''Eingänge (Inputs)'''
+
{{DMXC3 Manual-Tablesection | S2 | 5 | Eingänge (Inputs) }}
 +
 
 +
| Aktiviert || Enabled || {{Manual Setting entries | de | True-False |True}} || Aktiviert oder deaktiviert den Ausgang des Nodes.
 
|-
 
|-
| colspan="2" | 1 || <code>True</code> oder <code>False</code> ||| Erster zu vergleichender Wert.
+
| colspan="2" | 1 || {{Manual Setting entries | de | True-False |False}} || Erster zu vergleichender Wert.
 
|-
 
|-
| colspan="2" | 2 || <code>True</code> oder <code>False</code> ||| Zweiter zu vergleichender Wert.
+
| colspan="2" | 2 || {{Manual Setting entries | de | True-False |False}} || Zweiter zu vergleichender Wert.
 
|-
 
|-
 
| colspan="5" | ...
 
| colspan="5" | ...
 
|-
 
|-
| colspan="2" | 9 || beliebiger Zahlenwert || 0 || Zehnter zur vergleichender Wert.
+
| colspan="2" | 9 || {{Manual Setting entries | de | True-False |False}} || Zehnter zur vergleichender Wert.
|- 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 || {{Manual Setting entries | de | Axis | Koordinate}} || variabel || Manuelle Position in X-Richtung und Y-Richtung für das Node in der Graphenansicht.
 
|}
 
|}
  

Aktuelle Version vom 29. Mai 2023, 14:38 Uhr

Books.png Logic (Input Assignment) DMXC3 Artikel beschreibt
DMXControl 3.2.3
Inhaltsverzeichnis

A

B

C

D

E

F

G

H

K

L

M

N

O

P

R

S


Abbildung 1: Logik (Logic) Node
Abbildung 1: Logik (Logic) Node

Das Logik (Logic)-Node kann bis zu zehn Bool-Werte basierend auf logischen Operatoren[1] vergleichen. So gibt beispielsweise der Ausgang O True aus, wenn die Eingänge 0 und 1 True sind und für den Operator "Und (And)" gewählt ist.


Wichtiger Hinweis Nach dem Einfügen des Nodes muss in den Einstellungen immer das gewünschte Verhalten ausgewählt werden. Ob dies erfolgt ist, kann man im Titel des Nodes erkennen, wo der gewählte Modus angezeigt wird.


Eingänge

Name Zulässige Werte Datentyp Beschreibung
deutsche GUI englische GUI
EN True/1 oder False/0 Bool Aktiviert oder deaktiviert den Ausgang des Nodes.
0 True oder False Bool Erster zur vergleichender Wert.
1 True oder False Bool Zweiter zur vergleichender Wert.
...
9 True oder False Bool Zehnter zur vergleichender Wert.

Ausgänge

Name Ausgebende Werte Datentyp Beschreibung
deutsche GUI englische GUI
O True oder False Bool Ergebnis des logischen Vergleichs.

Eigenschaften

Das Logik (Logic)-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 Logic Benutzerdefinierte Beschreibung des Nodes im Titel
Operator "None", "Und", ... "None" Einstellen des logischen Operators.
Anzahl Eingänge Input Count beliebiger ganzer Zahlenwert > 1 2 Anzahl der Eingänge (Inputs) für das Node.
Eingänge (Inputs)
Aktiviert Enabled "True"
"False"
"True" Aktiviert oder deaktiviert den Ausgang des Nodes.
1 "True"
"False"
"False" Erster zu vergleichender Wert.
2 "True"
"False"
"False" Zweiter zu vergleichender Wert.
...
9 "True"
"False"
"False" Zehnter zur vergleichender Wert.
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.

Links und Referenzen

  1. Die Erläuterung und Funktionsweise der logischen Funktionen ist bei Wikipedia unter dem Begriff Logikgatter unter dem Link https://de.wikipedia.org/wiki/Logikgatter zu finden