Herunterladen Inhalt Inhalt Diese Seite drucken

Datenkonvertierungen - Allen-Bradley Logix 5000 serie Referenzhandbuch

Inhaltsverzeichnis

Werbung

Allgemeine Attribute für Allgemeine Befehle

Datenkonvertierungen

Unmittelbare Gleitkommazahl-Werte
Bei Eingabe von
Ohne Suffix
"L"
Datenumrechnungen treten dann auf, wenn Datentypen im Rahmen der
Programmierung vermischt werden.
Bei der
Programmierung:
Kontaktplandiagramm
Strukturierter Text
Funktionsblock
Befehle werden schneller ausgeführt und benötigen weniger Speicher, wenn alle
Operanden des Befehls:
denselben Datentyp verwenden.
Einen Zwischendatentyp verwenden:
Alle Befehle zu Funktionsblock unterstützen nur einen
Datentyp-Operanden.
Wenn Datentypen vermischt oder Tags verwendet werden, die nicht
dem optimalen Datentyp entsprechen, rechnet die Steuerung der Daten
entsprechend diesen Regeln um:
SINT oder INT in DINT oder DINT in LINT konvertieren
Ein SINT oder INT Eingang Source-Tag wird per Vorzeichenerweiterung eines
Source-Tags auf einen DINT-Wert erhoben. Befehle, welche SINT- oder
INT-Werte in DINT-Werte umrechnen, verwenden eines der folgenden
Umrechnungsverfahren:
Rockwell Automation-Publikation 1756-RM003T-DE-P - November - 2018
speichert die Steuerung
REAL
LREAL
kann eine Umrechnung eintreten, wenn:
Datentypen für die Parameter innerhalb eines
Befehl oder Ausdruck.
zwei Parameter mit unterschiedlichen Datentypen
verknüpft werden
Operanden werden entsprechend dem Ranking der Datentypen
von SINT, USINT, INT, UINT, DINT, UDINT, LINT,
ULINT, REAL und LREAL konvertiert – mit dem Ranking von 1
(dem niedrigsten) bis 10 (dem höchsten).
Tipp:
Um die Zeit und den Speicher für die Datenkonvertierung
zu reduzieren, verwenden Sie denselben Datentyp für
alle Operanden eines Befehls.
Kapitel 22
897

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis