Herunterladen Inhalt Inhalt Diese Seite drucken

136 Wrgfaux, Write Gear Factor Auxiliary Channel; 137 Wrhac, Write Home Acceleration; 138 Wrhvl, Write Home Velocity - Addi-Data CPCI-8004 Referenzhandbuch

Inhaltsverzeichnis

Werbung

PHB – P
-
ROGRAMMIER

4.4.136 wrgfaux, write gear factor auxiliary channel

B
:
ESCHREIBUNG
B
D
:
ORLAND
ELPHI
C:
V
B
:
ISUAL
ASIC
R
:
ÜCKGABEWERT
A
:
NMERKUNG

4.4.137 wrhac, write home acceleration

B
:
ESCHREIBUNG
B
D
:
ORLAND
ELPHI
C:
V
B
:
ISUAL
ASIC
TSRP-K
OMPONENTEN
A
:
NMERKUNG

4.4.138 wrhvl, write home velocity

B
:
ESCHREIBUNG
B
D
:
ORLAND
ELPHI
C:
V
B
:
ISUAL
ASIC
TSRP-K
OMPONENTEN
A
:
NMERKUNG
R
UND
EFERENZHANDBUCH
Mit dieser Funktion kann das achsspezifische Verhältnis zwischen Schrittmotor-
Auflösung und Enkoder-Kanal bei Stepper-Systemen mit Encoder-Verifikation
geschrieben werden. Standardwert ist 1.0, der Wert kann nur zur Laufzeit
verändert werden.
function wrgfaux (an: integer; var value: double) : integer;
int wrgfaux(int an, double *value)
Function wrgfaux (ByVal an As Long, value As Double) As Long
Die Funktion liefert nach erfolgreicher Ausführung 0 zurück. In diesem Fall konnte
der Wert in value erfolgreich auf die Achse an geschrieben werden. Bei einem
Rückgabewert ≠ 0 konnte der Wert nicht geschrieben werden, weil z.B.
RWMOS.ELF das Kommando nicht unterstützt.
Der Faktor kann mit dem PCAP-Befehl rdgfaux() jederzeit gelesen werden. Siehe
auch Kapitel 6.3.3
Mit diesem Befehl wird die achsspezifische Maximalbeschleunigung hac für alle
Referenzfahrtbefehle (home-Befehle) gesetzt. Sofern dieser Befehl nicht zur
Ausführung kommt, wird mit dem im TOOLSET-Programm mcfg.exe festgelegten
Systemparameter gearbeitet. Der Systemparameter kann zu jedem beliebigen
Zeitpunkt überschrieben werden.
procedure wrhac(var tsrp:TSRP);
void wrhac(struct TSRP far *tsrp);
Sub wrhac(DTSRP As TSRP)
TSRP[n].hac
:
Der aktuell gesetzte Wert von hac kann mit dem PCAP-Befehl rdhac() gelesen
werden.
Mit diesem Befehl wird die achsspezifische Maximalgeschwindigkeit mit Hilfe der
Variablen hvl für alle Referenzfahrtbefehle (home-Befehle) gesetzt. Sofern dieser
Befehl nicht zur Ausführung kommt, wird mit dem im TOOLSET-Programm
mcfg.exe festgelegten Systemparameter gearbeitet. Der Systemparameter kann zu
jedem beliebigen Zeitpunkt überschrieben werden.
procedure wrhvl(var tsrp:TSRP);
void wrhvl(struct TSRP far *tsrp);
Sub wrhvl(DTSRP As TSRP)
TSRP[n].hvl
:
Der aktuell gesetzte Wert von hac kann mit dem PCAP-Befehl rdhvl() gelesen
werden.
89

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Apci-8008Apci-8001

Inhaltsverzeichnis