Herunterladen Inhalt Inhalt Diese Seite drucken

Operationen Round (Zahl Runden) Und Trunc (Ganzzahl Erzeugen) - Siemens SIMATIC S7-1200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

Tabelle 7- 81 Umwandlung von Time, DTL, TOD oder Date
Datentyp
Anweisung
Time
TIME_TO_DINT
DTL
DTL_TO_DATE, DTL_TO_TOD
TOD
TOD_TO_UDINT
Date
DATE_TO_UINT
Tabelle 7- 82 Umwandlung von Char oder String
Datentyp
Anweisung
Char
CHAR_TO_SINT, CHAR_TO_USINT,
CHAR_TO_INT, CHAR_TO_UINT,
CHAR_TO_DINT, CHAR_TO_UDINT
CHAR_TO_STRING
String
STRING_TO_SINT, STRING_TO_USINT,
STRING_TO_INT, STRING_TO_UINT,
STRING_TO_DINT, STRING_TO_UDINT,
STRING_TO_REAL, STRING_TO_LREAL
STRING_TO_CHAR
7.7.3

Operationen ROUND (Zahl runden) und TRUNC (Ganzzahl erzeugen)

Tabelle 7- 83 Anweisungen ROUND und TRUNC
KOP/FUP
SCL
out := ROUND (in);
out := TRUNC(in);
In KOP und FUP: Klicken Sie auf die "???" (beim Anweisungsnamen) und wählen Sie den Datentyp in der Klappliste
1
aus.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Ergebnis
Der Wert wird in den Zieldatentyp übertragen.
Der Wert wird umgewandelt.
Der Wert wird umgewandelt.
Der Wert wird umgewandelt.
Beschreibung
konvertiert eine Realzahl in eine Ganzzahl. Die Nachkommastellen der
Realzahl werden auf den nächsten ganzzahligen Wert gerundet (IEEE-
aufrunden). Wenn die Zahl genau die Hälfte der Spanne zwischen zwei
Ganzzahlen ist (z. B. 10,5), wird die Zahl auf die gerade Ganzzahl
gerundet. Beispiel:
ROUND (10.5) = 10
ROUND (11.5) = 12
TRUNC konvertiert eine Realzahl in eine Ganzzahl. Die Nackommastellen
der Realzahl werden auf Null verkürzt (IEEE- runden auf Null).
Ergebnis
Der Wert wird umgewandelt.
Der Wert wird zum ersten Zeichen der
Zeichenkette übertragen.
Der Wert wird umgewandelt.
Das erste Zeichen der Zeichenkette wird in
Char kopiert.
100BAnweisungen
7.7 Umwandeln
221

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis