FBs für das Zusammenfassen/Aufspalten von (SAFE)BOOL/BYTE/WORD/DWORD-Datentypen
| 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:  SAFEBITS_TO_SAFEBYTE / BITS_TO_BYTE  SAFEBITS_TO_SAFEWORD / BITS_TO_WORD  SAFEBYTES_TO_SAFEWORD / BYTES_TO_WORD  SAFEWORDS_TO_SAFEDWORD / WORDS_TO_DWORD
Funktionsbausteine zur Signalaufspaltung:  SAFEBYTE_TO_SAFEBITS / BYTE_TO_BITS  SAFEWORD_TO_SAFEBITS / WORD_TO_BITS  SAFEWORD_TO_SAFEBYTES / WORD_TO_BYTES  SAFEDWORD_TO_SAFEWORDS / DWORD_TO_WORDS | 







