Herunterladen Inhalt Inhalt Diese Seite drucken

Indexermittlung Per Namen (Nametoint) - Siemens SINUMERIK 828D Handbuch

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

Werbung

<Index2>:
<NoAlarm>:
5.3.2

Indexermittlung per Namen (NAMETOINT)

Funktion
In Systemvariablenfeldern vom Typ STRING sind anwenderspezifische Namen eingetragen.
Anhand des Bezeichners der Systemvariablen und des Namens, ermittelt die Funktion
NAMETOINT() den zum Namen gehörenden Indexwert, unter dem er im Systemvariablenfeld
abgelegt ist.
Syntax
<RetVal> = NAMETOINT(<SysVar>,<Name>[,<NoAlarm>])
Bedeutung
NAMETOINT:
<RetVal>:
<SysVar>:
Sonderfunktionen
Funktionshandbuch, 01/2015, 6FC5397-2BP40-5AA2
Ende-Index der zu löschenden Komponenten (optional)
Ist <Index2> nicht programmiert, werden nur die Systemvariablen der in <Index1>
referenzierten Komponente gelöscht.
Datentyp:
INT
Defaultwert:
Nur die Systemvariablen der in <Index1> referenzierten Kompo‐
nente werden gelöscht.
Wertebereich: <Index1> < x ≤ (max. Anzahl projektierter Komponenten -1)
Alarmunterdrückung (optional)
Datentyp:
BOOL
Defaultwert:
FALSE
Wert
Bedeutung
FALSE
Im Fehlerfall (<RetVal> < 0) wird die Programmabarbeitung an‐
gehalten und ein Alarm angezeigt.
TRUE
Im Fehlerfall wird die Programmabarbeitung nicht angehalten und
es wird kein Alarm angezeigt.
Anwendungsfall:
Anwenderspezifische Reaktion entsprechend Rückgabewert
Ermittlung des Systemvariablenindex
Systemvariablenindex oder Fehlermeldung
Datentyp:
INT
Wertebereich:
-1 ≤ x ≤ (max. Anzahl projektierter Komponenten -1)
Wert
Bedeutung
-1
Der gesuchte Name wurde nicht gefunden bzw. es ist ein Fehler
aufgetreten.
≥ 0
Der gesuchte Name wurde unter dem angegebenen Systemva‐
riablenindex gefunden.
Name des Systemvariablenfeldes vom Typ STRING
Datentyp:
STRING
Wertebereich:
Namen aller Systemvariablenfelder der NC vom Typ STRING
K7: Kinematische Kette - nur 840D sl
5.3 Programmierung
215

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis