Der Baustein erwartet an Eingang 1 einen Text, der in einen numerischen Wert umgewandelt werden soll.
An Eingang 2 wird ein Dezimaltrenner angegeben.
Entspricht der Text einem Ganzzahlenwert (Integer), d.h. der an Eingang 2 angegebene Dezimaltrenner
ist nicht im Text enthalten, wird der in eine Zahl umgewandelte Text an Ausgang 1 ausgegeben.
Entspricht der Text einem Fließkommawert (Float), d.h. der an Eingang 2 angegebene Dezimaltrenner
ist im Text enthalten, wird der in eine Zahl umgewandelte Text (mit Nachkommastellen) an Ausgang 2
ausgegeben.
Ist die Umrechnung nicht möglich, so wird eine 1 auf Ausgang 3 gesendet. Tritt kein Fehler auf,
so sendet der Ausgang eine 0. Der Fehlerfall tritt ein, wenn der Eingangstext außer Zahlen und
dem definierten Dezimaltrenner weitere Zeichen enthält.
Bei jedem ankommenden Wert auf Eingang 1 oder Eingang 2 wird eine Berehcnung vorgenommen und Ausgaben
an den Ausgängen erzeugt.
Hinweis: Die Dokumentation dieses Bausteins entsprach nicht seiner Funktionsweise und wurde daher angepasst.
Es gibt einen neuen Baustein namens
StrToNumber (17855), der sich so
verhält, wie die Doku für diesen Baustein es früher angab.