1.Beschreibung
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.
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.
Es gibt einen neuen Baustein namens StrToNumber (17855), der sich so verhält, wie die Doku für diesen Baustein es früher angab.
2.Eingänge
Nr. | Name | Init | Beschreibung |
---|---|---|---|
1 | E1 Wert | "0" | Eingangswert als Text |
2 | E2 Dezimaltrenner | "." | Dezimaltrenner |
3.Ausgänge
Nr. | Name | Init | SBC | Beschreibung |
---|---|---|---|---|
1 | A1 Int | 0 | s | Ganzzahlenwert von Wert 1 |
2 | A2 Float | 0 | s | Fließkommawert von Wert 1 |
3 | A3 Fehler | 0 | s | Fehlerausgang |
s = send, sbc = send by change
4.Sonstiges
Neuberechnung bei Start: | Nein |
---|---|
Baustein ist remanent: | Nein |
Interne Bezeichnung: | 17755 |
Kategorie: | Wandler |