Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele Zur Programmierung - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

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

Werbung

DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
Wirkung
Wiederanfahraufzeichnung
den:
7.9.4

Beispiele zur Programmierung

Beispiel 1:
Beispiel 2:
Beispiel 3:
Syntax / Beschreibung
Legt im programmierten <Kanal> die Wiederanfahrstrategie fest.
<Wie>: Integer-Ausdruck
Gibt an, ob
1: Automatisches Wiederanfahren
2: Wiederanfahren mit Einzelsatz, oder
3: manuelles Wiederanfahren gewünscht ist.
<Wohin>: Integer-Ausdruck
Gibt an, ob beim Wiederanfahren
1: zum Startpunkt
2: zum Endpunkt oder
3: zum Unterbrechungspunkt gefahren wird.
been‐
MCOPS(9,<Kanal> )
Beendet im programmierten <Kanal> die Wiederanfahraufzeichnung. Tippbewegungen
werden dann nicht mehr aufgezeichnet.
Abb.7-52:
Syntax MCOPS
SAV- und Interpolatorzustand von Kanal 2 sofort anfordern
10 DIM BUF%(2)
20 VERSION=0
30 ERR_VAR%=MCODS(32,2,VERSION,BUF%,2)
In BUF%(1) steht der SAV-Zustand, in BUF%(2) der IPO-Zustand.
In VERSION steht die aktuelle Versionsnummer der Daten (wichtig für Bei‐
spiel 2).
Warten, bis SAV-Zustand von Kanal 2 auf "Inaktiv" wechselt
<Code von Beispiel 1>
Programm:
.
10
INAKTIV = 1
20
WHILE BUF%(1) <> INAKTIV DO
30
ERR_VAR% = MCODS(32,2,VERSION,BUF%,2)
40
END
Ausgabe der Achsnamen im MSG-Fenster
Programm:
:
30
VERSION=0
40
DIM AXNAME$(512)
50
REM Alle Achsnamen anfordern
60
ERR=MCODS(33,-1,VERSION,AXNAME$,512)
70
IF ERR=0 THEN
80
REM Anzahl der Achsen ermitteln
90
DIM AXNMB%(3)
100
VERSION=0
Bosch Rexroth AG
519/665
CPL-Funktionen
Feld anlegen
Daten sofort liefern
Funktionsaufruf

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis