Herunterladen Inhalt Inhalt Diese Seite drucken

Null-Vergleichsoperationen; Is_Array (Auf Array Prüfen) - Siemens Simatic s7 Handbuch

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

Werbung

Anweisungen
8.4 Funktionsweise von Vergleichern
Tabelle 8- 37 Datentypen für die Parameter
Parameter
Datentyp
Operand1
Variant
Operand2
Datentypen Bitzeichenfolgen, Ganzzahlen,
Gleitpunktzahlen, Zeiten, Datum und Uhrzeit,
Zeichenfolgen, ARRAY, PLC
8.4.4.2

Null-Vergleichsoperationen

Die Anweisungen IS_NULL und NOT_NULL können verwendet werden, um festzustellen, ob
der Eingang auf ein Objekt zeigt oder nicht.
Für beide Anweisungen muss <Operand> den Datentyp Variant haben.
Tabelle 8- 38 IS_NULL (Abfrage nach Pointer GLEICH NULL) und NOT_NULL (Abfrage nach Pointer UNGLEICH NULL)
KOP
FUP
Tabelle 8- 39 Datentypen für die Parameter
Parameter
Datentyp
Operand
Variant
8.4.4.3
IS_ARRAY (Auf ARRAY prüfen)
Mit Anweisung "Auf ARRAY prüfen" kann abgefragt werden, ob Element Variant auf eine
Variable des Datentyps Array zeigt.
Der <Operand> muss Datentyp Variant haben.
Die Anweisungen geben 1 (wahr) zurück, wenn der Operand ein Array ist.
Tabelle 8- 40 IS_ARRAY (Auf ARRAY prüfen)
KOP
FUP
270
Beschreibung
Erster Operand
Zweiter Operand
SCL
Nicht
verfügbar
Nicht
verfügbar
Beschreibung
Operand für die Prüfung auf Null oder nicht Null.
SCL
IS_ARRAY(_variant_in_)
Beschreibung
Prüft, ob die Variable, auf die das Element
Variant an Operand zeigt, Null und somit kein
Objekt ist.
Prüft, ob die Variable, auf die Element Variant
an Operand zeigt, nicht Null und somit ein
Objekt ist.
Beschreibung
Prüft, ob die Variable, auf die Element Variant
an Operand zeigt, ein Array ist.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis