StringToNumber
Anwendungsmöglichkeiten
Der Baustein wandelt einen Text in einen Ganzzahlenwert (Integer) und in einen Fließkommawert (Float) um. Dazu muss ein Dezimaltrenner definiert werden (Eingang 2). Ist die Umrechnung nicht möglich, so wird eine Eins auf dem Fehlerausgang gesendet. Tritt kein Fehler auf, so sendet der Ausgang eine Null. Der Fehlerfall tritt ein, wenn der Eingangstext außer Zahlen und dem definierten Dezimaltrenner weitere Zeichen enthält.
Es erfolgt keine Ausgabe, wenn sich der Wert an Eingang 2 (Definition des Dezimaltrenners) ändert!

Hinweis: Dieser Baustein verhält sich so, wie es die Dokumentation des Bausteins StrToFloat (17755) früher beschrieb. Die Dokumentation von Baustein StrToFloat (17755) wurde angepasst.
Eingänge
Eingang Init Beschreibung
Eingang 1 0 Eingangswert als Text
Eingang 2 . Dezimaltrenner
Ausgänge
Ausgang Init Beschreibung
Ausgang 1 (Send) 0 Ganzzahlenwert von Wert 1
Ausgang 2 (Send) 0 Fließkommawert von Wert 1
Ausgang 3 (Send) 0 Fehlerausgang
Sonstiges
Neuberechnung beim Start: Nein
Baustein ist remanent: Nein
Interne Bezeichnung: 17855
Der Baustein wird im "Experten" in der Kategorie "Wandler" einsortiert.