Herunterladen Inhalt Inhalt Diese Seite drucken

Parameterübergabe An Modale Unterprogramme; Konfiguration Und Fehlerbehebung - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 11VRS:
Inhaltsverzeichnis

Werbung

56/665
Bosch Rexroth AG
Grundlagen der NC‑Programmierung
Syntax:
Beispiel:
Parameterübergabe an modale Unterprogramme
3.9.8

Konfiguration und Fehlerbehebung

Kanal-Fehler 2085
PDIM <Parametername>(<Feldgröße>)
Abb.3-6:
Syntax PDIM
Hauptprogramm:
N10 (DIN)
:
N50 P UP["Test"]
M30
Unterprogramm:
10 PDIM P1$(4)
M30
Die String-Variable P1$ hat den Wert "TEST".
Modale Unterprogramme können, wie nichtmodale Unterprogramme, über
Übergabeparameter parametriert werden. Dabei ist jedoch folgendes zu be‐
achten:
In MP 3090 00007 wird für jedes modale Unterprogramm festgelegt, wie viele
Parameter an ein modales Unterprogramm übergeben werden. Der dort ein‐
gestellte Wert legt ebenso fest, wie viele Parameterwerte an den nächsten
modalen Unterprogrammaufruf vererbt werden.
Bei Verwendung der CPL-Parameterliste werden die Parameterwerte der Va‐
riablen P1 .. Pn (n ist in MP 3090 00007) festgelegt) übergeben und nach
Beendigung des modalen Unterprogramms an den nächsten Unterprogramm‐
aufruf vererbt.
Wird die Adress-Parameterliste verwendet, werden die ersten n programmier‐
ten Adressen an den nächsten Aufruf weitervererbt. Nicht programmierte Ad‐
ressen werden nicht weitervererbt.
Die Standard-Einstellung der NC‑Steuerung ist nicht dazu geeignet, mehr als
8 Unterprogrammebenen zuzulassen. Werden mehr als 8 Unterprogrammebe‐
nen verwendet, können folgende Fehlermeldungen auftreten; die zur Behe‐
bung der Fehler notwendigen Schritte sind aufgeführt.
Fehlertext:
Zu viele geöffnete Dateien
Ursache:
Jedes Unterprogramm wird beim Linken bzw. bei der Bearbeitung geöffnet. Die
Anzahl offener Dateien pro Kanal wird durch einen Maschinenparameter limi‐
tiert.
Behebung:
Maschinenparameter 7060 00210 erhöhen.
Als Faustregel sollte der Maschinenparameter auf der durch die
Programme maximal erreichten Schachtelungstiefe plus 3 plus die
Anzahl der in CPL geöffneten Dateien eingestellt werden.
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
Wird keine oder eine zu kleine Feldgröße programmiert,
meldet die Steuerung den Teileprogramm-Fehler
"UNZULÄSSIGE VARIABLE".

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis