kernelv_ch_set_techno_func_duration()
Prototyp
KERNELV_RETURN | kernelv_ch_set_techno_func_duration (unsigned long int chanIndex, |
Beschreibung
Setzt die Bearbeitungszeit für die übergebene Technologiefunktion.
Die Bearbeitungszeit ist dabei in Mikrosekunden anzugeben.
Parameter
Name | Typ | Bedeutung |
chanIndex | unsigned long int | Kanalindex. |
type | E_KERNELV_TECHNO_TYPE | Typ der Technologiefunktion, deren Bearbeitungszeit geschrieben werden soll. |
number | unsigned long int | Nummer der Technologiefunktion, deren Bearbeitungszeit geschrieben werden soll. |
time_us | unsigned long int | Bearbeitungszeit in us. |
Rückgabewerte
Symbol | Wert | Bedeutung |
RET_FINISHED | 0 | Die Funktion wurde fehlerfrei durchgeführt. |
ERR_INVALID_CHAN | -1 | Der übergebene Kanalindex ist größer als die Anzahl der konfigurierten Kanäle - 1 |
ERR_INTERNAL_ERROR | -11 | Es ist ein DLL-interner Fehler aufgetreten. Der Wert konnte nicht geschrieben werden |
ERR_INVALID_TECHNO_ | -16 | Beim Setzten der Bearbeitungszeit für eine Technologiefunktion wurde ein ungültiger Parameter Übergeben, z.B. übergebene Nummer der M- bzw. H-Funktion ist größer als die maximal zulässige Anzahl. |
ERR_UNKNOWN_TECHNO_TYPE | -15 | Beim Setzen der Bearbeitungszeit für eine Technologiefunktion wurde ein ungültiger Typ für die Technologiefunktion angegeben. |