LGF_BinaryMaskCompare (FC / V1.0.0)

Übersicht

Autor: Siemens Simatic Systems Support

Kurzbeschreibung

Diese Funktion vergleicht zwei binäre Werte source und compare mit einer gegebenen mask.
Die beiden gegebenen Werte werden maskiert (Eingabe UND Maske), und die Ergebnisse werden dann verglichen und zurückgegeben.
Kann auch für Word und Byte verwendet werden, indem der übergebene Parameter z.B. mit Byte_to_DWord(...) konvertiert wird.

Baustein Schnittstelle

LGF_BinaryMaskCompare (FC)
DWord  source Ret_Val  Bool
    
DWord  compare   
    
DWord  mask   
    
   

Input Parameter

BezeichnerDatentyp Beschreibung
sourceDWord Zu vergleichender Quellwert
compareDWord Wert, mit dem verglichen werden soll
maskDWord Maskiert die Daten - Bits werden durchgelassen, wenn TRUE oder blockiert, wenn FALSE

Output Parameter

BezeichnerDatentyp Beschreibung
Ret_ValBool Gibt TRUE zurück, wenn die maskierten Werte gleich sind

Änderungshistorie

Version & DatumÄnderungsbeschreibung
01.00.00Simatic Systems Support
19.01.2021First released version