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 Seitenhistorie anzeigen

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

Berechnet die Häufigkeit von TRUE und FALSE von beliebig vielen Binäreingängen.

Inhalt dieser Seite

Funktionsbeschreibung

Aus n Binäreingängen werden folgende Ergebnisse berechnet

  • Anzahl der Eingänge mit FALSE,

  • Anzahl der Eingänge mit TRUE,

  • Aussage, ob Anzahl TRUE grösser ist als Anzahl FALSE.

Eingänge

  • Eingang 1-n (boolean): Die zu prüfenden 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

  • Mehrheit (boolean): Mehr TRUE als FALSE?

  • Anz.Falsch (integer): Anzahl der Eingänge mit FALSCH(0);

  • Anz.Wahr (integer): Anzahl der Eingänge mit WAHR(1);

Hinweise

  •  

Praktische Anwendungsbeispiele

  •  

Zugrundeliegender Modulbaustein

FORTGESCHRITTENE
→BinaryStatistic-Modulbaustein

Code

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

{  
"Level": [
    [      "$VAR<In!>",      "bool",      false    ],
    [      "$MoreTrue?",      "bool",      false    ],
    [      "$FalseCount?",      "int",      0    ],
    [      "$TrueCount?",      "int",      0    ],
    [      "$VAR<Inhibit?>",      "bool",      false    ]  ],
"Module": [
    [      "Break",      [        "$VAR<Inhibit?>"      ]    ],
    [      "BinaryStatistic",      [        "$VAR<In!>"      ],      "$MoreTrue",      "$FalseCount",      "$TrueCount"    ]  ],
"Input": [
    [      "Eingang",      "Eingangs-Wert",      "$VAR<In!>",      "c"    ],
    [      "Inhibit",      "INHIBIT",      "$VAR<Inhibit?>",      "u"    ]  ],
"Output": [
    [      "Mehrheit",      "Mehr TRUE als FALSE",      "$MoreTrue?",      "c"    ],
    [      "Anz.Falsch",      "Anzahl der Eingänge mit FALSCH(0)",      "$FalseCount?",      "c"    ],
    [      "Anz.Wahr",      "Anzahl der Eingänge mit WAHR(1)",      "$TrueCount?",      "c"    ]  ]
}

  • Keine Stichwörter

0 Kommentare

Sie sind nicht angemeldet. Ihre Änderungen werden mit anonym markiert. Sie sollten sich anmelden, wenn Sie bereits über ein Konto verfügen.