Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen View Version History

« Vorherige Version anzeigen Version 2 Nächste Version anzeigen »

Exklusive ODER-Verknüpfung

Inhalt dieser Seite

Funktionsbeschreibung

Exklusive Oder-Verknüpfung: Gibt am Ausgang TRUE aus, sofern die Anzahl der Eingänge, an denen ein TRUE anliegt, eine ungerade Zahl ist; bei einer geraden Anzahl von TRUES wird FALSE ausgegeben.

Wahrheitstabelle (nicht vollständig, nur beispielhaft)

Input 1

Input 2

Input 3

Input 4

Ergebnis

FALSE

FALSE

nicht verbunden

nicht verbunden

FALSE

FALSE

TRUE

nicht verbunden

nicht verbunden

TRUE

TRUE

FALSE

nicht verbunden

nicht verbunden

TRUE

TRUE

TRUE

nicht verbunden

nicht verbunden

FALSE

TRUE

TRUE

TRUE

nicht verbunden

TRUE

TRUE

TRUE

TRUE

TRUE

FALSE

FALSE

TRUE

TRUE

TRUE

TRUE

FALSE

FALSE

FALSE

TRUE

TRUE

Eingänge

  • Input 1-n (boolean): Die zu verknüpfenden Werte.

  • (Optional) Inhibit 1-n (boolean): (Optionale) Sperreingänge, lösen die →Abbruchfunktion aus.

  • (Optional) Trigger 1-n (boolean): (Optionale) Triggereingänge, lösen die →Triggerfunktion aus.

Ausgänge

  • Output (boolean): Ergebnis der Berechnung.

Hinweise

  •  

Zugrundeliegender Modulbaustein

FORTGESCHRITTENE
→Xor-Modulbaustein

Code

EXPERTEN
Der Custom-Logik-Code dieses Logik-Moduls lautet wie folgt:

{  
"Level": [
    [      "$VAR<In!>",      "bool",      false    ],
    [      "$Out",      "bool",      false    ],
    [      "$VAR<Inhibit?>",      "bool",      false    ]  ],
"Module": [
    [      "Break",      [        "$VAR<Inhibit?>"      ]    ],
    [      "Xor",      [        "$VAR<In!>"      ],      "$Out"    ]  ],
"Input": [
    [      "Input",      "IN",      "$VAR<In!>",      "c"    ],
    [      "Inhibit",      "INHIBIT",      "$VAR<Inhibit?>",      "u"    ]  ],
"Output": [
    [      "Output",      "OUT",      "$Out",      "c"    ]  ]
}

 

  • Keine Stichwörter