
Umwandlungsfunktionen werden verwendet, wenn das Datenformat in ein anderes Datenformat konvertiert werden soll. Sie werden alle im Akku 1 ausgeführt und gelten ebenfalls als VKE-neutrale Funktionen, d.h. sie beeinflussen das VKE nicht und werden unabhängig vom VKE ausgeführt.
In Step7 befinden sich die Umwandlungsfunktionen unterhalb des Knotens Umwandler. Durch die Benutzung der einzelnen Funktionen werden die Datentypen wie folgt umgewandelt:
Neben diesen gibt es die Möglichkeit der Umwandlung von Bool, Byte, Wort und Doppelwort. Dafür werden die Lade- und Transferfunktionen benutzt. Umwandlungsfunktionen in FUP haben einen Eingangsvariablen IN und den Ausgangsvariablen OUT. Daneben haben sie den Freigabeein- und -ausgang EN und ENO. Beim Umwandeln können Fehler auftreten, z.B. wenn der erlaubte Zahlenbereich verlassen oder die angegebene Gleitpunktzahl ungültig ist. Wenn beim Umwandeln ein Fehler auftritt, wird der Freigabeausgang ENO auf 0 gesetzt.