FBs für das Zusammenfassen/Aufspalten von (SAFE)BOOL/BYTE/WORD/DWORD-Datentypen
Hinweis
Diese Funktionsbausteine sind nur für sicherheitsbezogene SPSen verfügbar. |
Typ | FunktionsbausteineDer Funktionsbaustein ist als Standard-Funktionsbaustein und als sicherheitsbezogener Funktionsbaustein *_S verfügbar. Der sicherheitsbezogene Baustein erwartet an den Formalparametern sicherheitsbezogene Datentypen (SAFE*). |
Beschreibung | Die Funktionsbausteine zur Signalzusammenfassung (Assembling-FBs) werden verwendet, um binäre Signale zu Bitgruppen von 8, 16 oder 32 Bits zusammenzufassen. Um auf einzelne Bits (BOOL) in einer Bitgruppe zuzugreifen, muss die Gruppe (BYTE, WORD oder DWORD) erst wieder mit Hilfe der Splitting-Funktionsbausteine (FBs für Signalaufspaltung) aufgespaltet werden. Hintergrund: Um die Lesbarkeit der Sicherheitslogik zu verbessern und Signale gruppenweise verarbeiten zu können, können einzelne binäre Signale (BOOL-Variablen) zu Gruppen kombiniert (zusammengefasst) und anschließend wie ein BYTE-, WORD- oder DWORD-Datentyp behandelt werden. |
Verfügbare Funktionsbausteine | Funktionsbausteine zur Signalzusammenfassung:
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |