Herunterladen Inhalt Inhalt Diese Seite drucken

Round (Zahl Runden) Und Trunc (Ganzzahl Erzeugen) - Siemens Simatic s7 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

Tabelle 8- 111
Umwandlung von Char oder String
Datentyp
Anweisung
CHAR_TO_SINT, CHAR_TO_USINT,
Char
CHAR_TO_INT, CHAR_TO_UINT,
CHAR_TO_DINT, CHAR_TO_UDINT
CHAR_TO_STRING
STRING_TO_SINT, STRING_TO_USINT,
String
STRING_TO_INT, STRING_TO_UINT,
STRING_TO_DINT, STRING_TO_UDINT,
STRING_TO_REAL, STRING_TO_LREAL
STRING_TO_CHAR
8.7.3

ROUND (Zahl runden) und TRUNC (Ganzzahl erzeugen)

Tabelle 8- 112
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.
Tabelle 8- 113
Datentypen für die Parameter
Parameter
Datentyp
IN
Real, LReal
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Beschreibung
konvertiert eine Realzahl in eine Ganzzahl. Klicken Sie für KOP/FUP auf
das "???" im Anweisungsfeld, um den Datentyp für den Ausgang auszu-
wählen, zum Beispiel "DInt".
Für SCL ist der Datentyp für den Ausgang der Anweisung ROUND stan-
dardmäßig DINT. Für die Rundung auf einen anderen Ausgangsdatentyp ist
der Name der Anweisung mit dem expliziten Namen des Datentyps einzu-
geben, zum Beispiel ROUND_REAL oder ROUND_LREAL.
Die Nachkommastellen der Realzahl werden auf den nächsten ganzzahli-
gen Wert gerundet (IEEE - runden). 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 Nachkommastellen
der Realzahl werden auf Null verkürzt (IEEE - runden auf Null).
8.7 Umwandlungsoperationen
Ergebnis
Der Wert wird umgewandelt.
Der Wert wird zum ersten Zeichen der Zeichen-
kette übertragen.
Der Wert wird umgewandelt.
Das erste Zeichen der Zeichenkette wird in
Char kopiert.
Beschreibung
Eingang Gleitpunktzahl
Gerundeter oder ganzzahliger Ausgang
Anweisungen
313

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis