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 |
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:
| ||
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 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. |