Parameter

P-AXIS-00396

Name der Antriebsfunktion im NC-Programm.

Parameter

antr.function[i].id

Beschreibung

Name unter dem die parametrierte Antriebsfunktion im NC-Programm mit dem #DRIVE-Befehl ([PROG]) angesprochen wird.

Datentyp

String

Datenbereich

Maximal 29 Zeichen

Dimension

translatorisch: -

rotatorisch: -

Standardwert

 

Anmerkungen

Aktuell nur für SERCOS- und Profidrive-Antriebe.

P-AXIS-00397

Art der Kommunikation mit dem Antriebsverstärker.

Parameter

antr.function[i].commu

Beschreibung

Parameter legt fest, über welche Kommunikationsart die Funktionalität im Antrieb angesprochen wird.

Für den Parameter sind die folgenden Werte zulässig:

CYCLIC

Die Antriebsfunktion wird durch einen im zyklischen Antriebstelegramm konfiguriertes Telegrammelement geschaltet.

Der Name des Telegrammelementes ist hierbei im Parameter P-AXIS-00398 zu parametrieren.

ACYCLIC

Die Antriebsfunktion wird durch Schreiben eines Antriebsparameters über den Parameterkanal angesprochen.

Der Name des Telegrammelementes ist hierbei im Parameter P-AXIS-00398 zu parametrieren.

IGNORE

Es wird kein Wert zum Antrieb übertragen.

Datentyp

String

Datenbereich

["CYCLIC" | "ACYCLIC" | "IGNORE"]

Dimension

translatorisch: -

rotatorisch: -

Standardwert

 

Anmerkungen

Aktuell nur für SERCOS- und Profidrive-Antriebe.

P-AXIS-00398

Name des Parameters bzw. Telegrammelementes.

Parameter

antr.function[i].wr_ident[0]/[1]

Beschreibung

Dieser Parameter legt fest, welcher Antriebsparameter bzw. welches Telegrammelement des zyklischen Telegrammes zum Schalten der Antriebsfunktion verwendet werden soll.

Datentyp

String

Datenbereich

 

Dimension

translatorisch: -

rotatorisch: -

Standardwert

 

Anmerkungen

Aktuell nur für SERCOS- und Profidrive-Antriebe.

P-AXIS-00399

Datentyp des zu übertragenden Datums.

Parameter

antr.function[i].data_type

Beschreibung

Mit diesem Parameter wird der Datentyp des Antriebsparameters bzw. des Telegrammelementes des zyklischen Telegrammes, das zum Schalten der Antriebsfunktion verwendet werden, soll festgelegt.

Der Parameter kann die folgenden Werte annehmen:

Typkennung

Datentyp

Minimalwert

Maximalwert

SGN16

Vorzeichenbehaftete 16 Bit Ganzzahl

MIN_SGN16

MAX_SGN16

SGN32

Vorzeichenbehaftete 32 Bit Ganzzahl

MIN_SGN32

MAX_SGN32

BITARRAY_16

Bitmaske 16 Bit

0

MAX_UNS16

BITARRAY_32

Bitmaske 32 Bit

0

MAX_UNS32

Datentyp

String

Datenbereich

["SGN16" | "SGN32" | "BITARRAY_16" | " BITARRAY_32"]

Dimension

translatorisch: -

rotatorisch: -

Standardwert

 

Anmerkungen

Aktuell nur für SERCOS- und Profidrive-Antriebe.

Die Datentypen BITARRAY_16 und BITARRAY_32 werden aktuell nur für den Kommunikationstyp (P-AXIS-00397) CYCLIC unterstützt, für alle anderen Kommunikationstypen wird die Fehlermeldung P-ERR-70402 ausgegeben..

P-AXIS-00400

Wert eines zyklisch übertragenen Datenelementes nach Steuerungshochlauf.

Parameter

antr.function[i].startup_value

Beschreibung

Mit diesem Parameter wird der Wert des Telegrammelementes des zyklischen Telegrammes nach Steuerungshochlauf festgelegt, wenn P-AXIS-00397 den WERT „CYCLIC“ hat.

Datentyp

SGN32

Datenbereich

[MIN_SGN16 … MAX_SGN16] wenn P-AXIS-00399 = "SGN16",

[MIN_SGN32 … MAX_SGN32] wenn P-AXIS-00399 = "SGN32"

Dimension

translatorisch: -

rotatorisch: -

Standardwert

 

Anmerkungen

Aktuell nur für SERCOS- und Profidrive-Antriebe.

P-AXIS-00401

Auf den zu übertragenden Wert anzuwendente Umrechnung.

Parameter

antr.function[i].scaling_type

Beschreibung

Mit diesem Parameter wird festgelegt wie der zu übertragende Wert vor der Übertragung an den Antrieb umgerechnet wird.

Es sind die folgenden Skalierungen möglich:see "Extracted nested table 5"

Kennung

Skalierung

UNSCALED

Der Wert aus dem NC-Programm wird unskaliert ausgegeben (Umrechnungsfaktor = 1).

TORQUE_DRIVE_SIDE

Der programmierte Wert ist ein Drehmomentwert bezogen auf die Motorwelle und wird mittels der Parameter P-AXIS-00325, P-AXIS-00326 und P-AXIS-00392 in das Drehmomentformat des Antriebes umgerechnet.

Der Umrechnungsfaktor ändert sich beim Getriebeschalten nicht.

Der Umrechnungsfaktor f ist:

Parameter 1:

Datentyp

STRING

Datenbereich

[ „UNSCALED“ | „TORQUE_DRIVE_SIDE“]

Dimension

translatorisch: -

rotatorisch: -

Standardwert

UNSCALED

Anmerkungen

Aktuell nur für SERCOS- und Profidrive-Antriebe implementiert.

P-AXIS-00325

Zähler Skalierungsfaktor Drehmomentskalierung

Parameter

antr. torque_scale_num

Beschreibung

Nenner des Skalierungsfaktors für die Drehmomentvorgabe an den Antrieb. Der Faktor wird als Quotient angegeben. Dieser Quotient ist der Wert, der an den Antrieb ausgegeben werden muss, damit der Motor sein Nennmoment abgibt.

Datentyp

UNS32

Datenbereich

0 < v_reso_nom < MAX(UNS32)

Dimension

translatorisch: Inkremente

rotatorisch: Inkremente

Standardwert

1

Anmerkungen

 

P-AXIS-00326

Nenner Skalierungsfaktor für Drehmoment

Parameter

antr.torque_scale_denom

Beschreibung

Nenner des Skalierungsfaktors für die Drehmomentvorgabe an den Antrieb. Der Faktor wird als Quotient angegeben. Dieser Quotient ist der Wert, der an den Antrieb ausgegeben werden muss, damit der Motor sein Nennmoment abgibt.

Datentyp

UNS32

Datenbereich

0 < torque_scale_denom MAX < (UNS32)

Dimension

translatorisch: -

rotatorisch: -

Standardwert

1

Anmerkungen

 

P-AXIS-00392

Bezugswert für Drehmomentskalierung

Parameter

antr.acc_reference_value

Beschreibung

Dieser Parameter dient der Parametrierung des Umrechnungsfaktors in das antriebsseitig verwendete Drehmomentformat . Es ist das Nennmoment des Motors einzutragen.

Datentyp

REAL64

Datenbereich

0 .. MAX_REAL64

Dimension

Nm (N bei Linearmotor)

Standardwert

1

Anmerkungen

 

P-AXIS-00408

Minimal zulässiger Ausgabewert

Parameter

antr.function[].min_limit

Beschreibung

Mit diesem Parameter kann der minimal zulässige Ausgabewert festgelegt werden. Unterschreitet der im #DRIVE-Befehl programmierte Wert den Minimalwert wird der an den Antrieb ausgegebene Wert automatisch auf den Minimalwert korrigiert, dabei wird keine Fehlermeldung ausgegeben.

Ist P-AXIS-00408 kleiner als der mit dem durch P-AXIS-00399 eingestellten Datentyp darstellbare Minimalwert erfolgt die Ausgabe einer Fehlermedung P-ERR-70384und der Wert von P-AXIS-00408 wird korrigiert.

Falls P-AXIS-00409 konfiguriert ist, muss P-AXIS-00409 größer sein als P-AXIS-00408 andernfalls wird die Warnung 70385 ausgegeben und die Werte werden getauscht.

Wenn dieser Parameter nicht konfiguriert ist, wird keine Begrenzung durchgeführt.

Datentyp

REAL64

Datenbereich

Abhängig von P-AXIS-00399 und P-AXIS-00401

Dimension

 

Standardwert

 

Anmerkungen

Aktuell nur für SERCOS- und Profidrive-Antriebe implementiert.

P-AXIS-00409

Maximal zulässiger Ausgabewert

Parameter

antr.function[].max_limit

Beschreibung

Mit diesem Parameter kann der maximal zulässige Ausgabewert festgelegt werden. Überschreitet der im #DRIVE-Befehl programmierte Wert den Maximalwert wird der an den Antrieb ausgegebene Wert automatisch auf den Maximalwert korrigiert, dabei wird keine Fehlermeldung ausgegeben.

Ist P-AXIS-00409 größer als der mit dem durch P-AXIS-00399 eingestellten Datentyp darstellbare Maximalwert erfolgt die Ausgabe einer Fehlermedung P-ERR-70383und der Wert von P-AXIS-00409 wird korrigiert.

Falls P-AXIS-00408 konfiguriert ist, muss P-AXIS-00408 kleiner sein als P-AXIS-00409 andernfalls wird die Warnung P-ERR-70385ausgegeben und die Minimal- und Maximalwerte werden getauscht.

Wenn dieser Parameter nicht konfiguriert ist, wird keine Begrenzung durchgeführt.

Datentyp

REAL64

Datenbereich

Abhängig von P-AXIS-00399 und P-AXIS-00401

Dimension

 

Standardwert

 

Anmerkungen

Aktuell nur für SERCOS- und Profidrive-Antriebe implementiert.

P-AXIS-00429

Bitmaske

Parameter

antr.function[].mask

Beschreibung

Mit diesem Parameter wird beim bitweisen Schreiben von Antriebswerten die zu setzende Bitmaske definiert.

Ist der im #DRIVE-Befehl programmierte Wert größer Null wird die Bitmaske gesetzt, bei einem programmierten Wert von Null werden die Bits der Bitmaske aus dem zu Antrieb übertragenen Wert gelöscht.

Dieser Wert wird nur verwendet, wenn der in P-AXIS-00399 konfigurierte Datentyp den Wert BITARRAY_16 oder BITARRAY_32 hat.

Der Wert von P-AXIS-00429 muss kleiner oder gleich den durch die Parametrierung von P-AXIS-00399 festgelegten Maximalwerten sein, andernfalls wird eine Fehleremeldung P-ERR-70403 ausgegeben.

Datentyp

UNS32

Datenbereich

Abhängig von P-AXIS-00399:

Typkennung

Datentyp

Minimalwert

Maximalwert

BITARRAY_16

Bitmaske 16 Bit

0

MAX_UNS16

BITARRAY_32

Bitmaske 32 Bit

0

MAX_UNS32

Dimension

 

Standardwert

0

Anmerkungen

Aktuell nur für SERCOS- und Profidrive-Antriebe implementiert.