Herunterladen Inhalt Inhalt Diese Seite drucken

Vergleichs- Und Logische Operationen - Siemens SINUMERIK 840D sl Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung

1.4 Vergleichs- und logische Operationen

1.4
Vergleichs- und logische Operationen
Funktion
Vergleichsoperationen können z. B. zur Formulierung einer Sprungbedingung benutzt
werden. Vergleichbar sind dabei auch komplexe Ausdrücke.
Die Vergleichsoperationen sind für Variable vom Typ
Beim Typ
Bei den Typen
STRING
Das Ergebnis von vergleichenden Operationen ist immer vom Typ
Logische Operatoren dienen zur Verknüpfung von Wahrheitswerten.
Die logischen Operationen sind nur auf Variable vom Typ
Typenkonvertierung sind sie auch auf die Datentypen
Bei den logischen (boolschen) Operationen gilt für die Datentypen
● 0 entspricht: FALSE
● ungleich 0 entspricht: TRUE
Bitweise logische Operatoren
Mit den Variablen vom Typ
vorgenommen werden. Gegebenenfalls erfolgt eine Typkonvertierung automatisch.
Programmierung
Vergleichsoperator
==
<>
>
<
>=
<=
Logischer Operator
AND
OR
NOT
XOR
64
wird der Codewert verglichen.
CHAR
,
und
STRING
AXIS
auch in Synchronaktionen angewendet werden können.
CHAR
CHAR, INT
sind möglich: == und <>, die für Operationen vom Typ
FRAME
CHAR, INT
und
können auch bitweise logische Operationen
INT
Bedeutung
gleich
ungleich
größer
kleiner
größer oder gleich
kleiner oder gleich
Bedeutung
UND
ODER
Negation
Exklusiv-ODER
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
,
und
anwendbar.
REAL
BOOL
.
BOOL
anwendbar. Über interne
BOOL
, und
anwendbar.
REAL
,
BOOL
CHAR,INT
Arbeitsvorbereitung
und
:
REAL

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis