# LGF_SwapBlockLWord (FC / 1.0.2)

Übersicht

Autor: Siemens Industry Support

## Kurzbeschreibung

Passt die Endianness von Multibyte Datentypen an bzw. schaltet sie um. Um dies zu erreichen, wird mittels einer Schleife durch die Array-Elemente iteriert und die jeweils benachbarten Bytewerte in ihrer Position getauscht.

### Baustein Schnittstelle

| LGF_SwapBlockLWord (FC) |
--- | --- | ---
|  |  |  |  | Ret_Val |  |  | Void
Array[*] of LWord |  |  | data |  |  | Array[*] of LWord

### Output Parameter

Bezeichner | Datentyp | Beschreibung
--- | --- | ---
Ret_Val | Void | Void - Funktion hat keinen Rückgabewert

### In/Out Parameter

Bezeichner | Datentyp | Beschreibung
--- | --- | ---
data | Array[*] of LWord | Enthält die Datenwerte, die an die Endianness angepasst werden

## Änderungshistorie

Version & Datum | Änderungsbeschreibung
--- | ---
| 1.0.0 | Simatic Systems Support
| 13-10-2021 | First released version
| 1.0.1 | Simatic Systems Support
| 16-07-2025 | Fixed comments and block info header
| 1.0.2 | Simatic Systems Support
| 16-07-2025 | Fixed bug in loop upper index