Herunterladen Inhalt Inhalt Diese Seite drucken

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

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

Werbung

Tabelle 7- 81 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- 82 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 7- 83 Datentypen für die Parameter
Parameter
Datentyp
IN
Real, LReal
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal
S7-1200 Automatisierungssystem
Systemhandbuch, 04/2012, A5E02486681-06
Beschreibung
konvertiert eine Realzahl in eine Ganzzahl. Der Standarddatentyp ist DINT.
Wenn ein anderer gültiger Datentyp und nicht DINT ausgegeben wird, muss
er explizit deklariert werden, Beispiel: ROUND_REAL oder
ROUND_LREAL.
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.
Beschreibung
Eingang Gleitpunktzahl
Gerundeter oder ganzzahliger Ausgang
Anweisungen
7.7 Umwandeln
229

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis