Betriebsart einer Achse (P-AXIS-00015)

Achsen können in unterschiedlichen Betriebsarten gefahren werden.

Variablenname

Typ

erlaubter Bereich

Achstyp

Dimension

achs_mode

UNS32

0x00000001 - 0x80000000

T, R

----

Folgende Betriebsarten können parametriert werden*:

Wert

Bedeutung

Achstyp

Interpolatortyp

 

Beschreibung

ACHSMODE_

 

Bahn

Spindel

0x00000001

Die Achse wird wie eine Linearachse betrieben; es erfolgt keine Modulorechnung. Z.B. Rundachse mit eingeschränktem Fahrbereich; muß bei Linearachsen defaultmäßig eingestellt werden.

..LINEAR*

T, R

X

 

0x00000004

Es erfolgt stets eine Modulorechnung nach Erreichen der Zielposition. Unabhängig von der angewählten Betriebsart für rotatorische Achsen erfolgt im Lageregler stets eine Modulorechnung. Somit kann ggf. eine Modulokreiskompensation durchgeführt werden.

..MODULO*

R

X

X

0x00000040

Achse wird als Plandrehachse eingesetzt (Drehfunktionen).

..PLANDREHEN

T

X

 

0x00000080

Achse wird als Längsdrehachse eingesetzt (Drehfunktionen).

..LAENGSDREHEN

T

X

 

0x00000100

Bei einer Spindel kann das automatische Referenzieren vor einem Spindel-Richten verhindert werden. Dies ist nur relevant, wenn die Achse nicht referenziert ist. Funktion ist antriebsabhängig.

..KEINE_AUTO_RPF

R

 

X

0x00000200

Achse für die kinematische "C-Achs"-Transformation.

..CAX

R

X

X

0x00000400

Modulorechnung in der Einheit einer Linearachse. (Bspl.: Band mit Motorantrieb, wobei die Position auf dem Band in mm programmiert werden soll).

..MODULO_LINEAR

R

X

 

0x00000800

Achse ist für das mechanische Blockieren durch die SPS freigegeben.

..CLAMPABLE**

T, R

X

 

0x00001000

Achse trägt einen Werkstück-Drehtisch.

..ROT_TABLE

T, R

X

 

0x00008000

Überwachung bzgl. Kollision.

..COLL_CHECK

T

X

 

0x00010000

Masterachse einer Gantrykopplung.

..GANTRY_MASTER

T, R

X

 

0x00020000

Slaveachse einer Gantrykopplung.

..GANTRY_SLAVE

T, R

X

 

0x00040000

Kennung für gesteuerte Spindel.

..SPINDLE_EXT_CTRL

R

 

X

0x00080000

Achse ist Eingangsachse für zusätzliche externe Positionssollwerte (z.B. Abstandsregelung)

..EXT_CTRL_INPUT

T

X

 

0x00100000

Reine Geberachse, nur zur Istwertanzeige (z.B. Fliessband)

..COUNTER

T, R

X

X

0x00200000

Leitachse in Verbindung mit einzelner Vorschubachse und G194.

..LEAD_AXIS ****

T, R

X

 

0x00400000

Die Auflösung (wegaufz/wegaufn) dieser Achse kann geändert werden.

..ALLOW_RESOLUTION_CHANGE***

T, R

X

X

0x00800000

Wegabhängige Dynamikgewichtung für diese Achse möglich.

..DYNAMIC_WEIGHTING

T, R

X

 

**** nicht allgemein freigegeben, geschützter kundenspezifischer Parameter für WAFIOS!!!

Betriebsart einer Achse (P-AXIS-00015) 1:

*Es muß immer einer der zwei folgenden Achsmodi angegeben werden:- ACHSMODE_LINEAR oder - ACHSMODE_MODULOAlle anderen Bits des Parameters achs_mode sind Zusatzangaben! Zum Beispiel ist die Angabe ACHSMODE_MODULO_LINEAR nur in Verbindung mit ACHSMODE_MODULO sinnvoll.** Dieser Achsmode ist bei TwinCAT-Systemen nicht verfügbar.

Betriebsart einer Achse (P-AXIS-00015) 2:

*** Die Änderung bestimmter Achsparameter, wie z.B. die Wegauflösung, ist bei laufender Steuerung evtl. kritisch. Aus diesem Grund kann die Möglichkeit zur Änderung durch das Bit ALLOW_RESOLUTION_CHANGE im Achsmode freigeschalten werden. Ansonsten können diese Parameter (P-AXIS-00234, P-AXIS-00233) nach dem Start der Steuerung nicht mehr geändert werden.Ist das Bit ALLOW_RESOLUTION_CHANGE gesetzt, so wird auch bei der Änderung weiterer kritischen Parameter zunächst geprüft, ob die Achse interpoliert wird. Wird die Achse momentan verfahren, so wird das Parameterupdate abgelehnt.