Betrifft welche Produkte?
ESP-SPAC-CAM1 – Software Package Cam V1.4 (Bibliothek
LenzeCamControl1V0104.lib)
Wie sieht die Reaktion aus?
Nockensignale werden sporadisch nicht ein- bzw. ausgeschaltet und stehen entgegen ihrer Definition gar nicht beziehungsweise gleich über mehrere Takte an.
Wann tritt das Problem auf?
Das Verhalten tritt auf, wenn
- der Betrag der Geschwindigkeit einen bestimmten Grenzwert, der vom Abstand des Ausschaltpunktes vom Taktende beziehungsweise vom Abstand des Taktanfangs zum Einschaltpunkt des Nockensignals abhängig ist, überschreitet
- ein wegbasierender Nocken bei positiver Geschwindigkeit am Taktende zurückgesetzt wird, oder
- ein wegbasierender Nocken bei negativer Geschwindigkeit am Taktanfang zurückgesetzt wird
Diagnosemöglichkeiten?
Das Verhalten tritt auf, wenn
- der Betrag der Geschwindigkeit einen bestimmten Grenzwert, der vom Abstand des Ausschaltpunktes vom Taktende beziehungsweise vom Abstand des Taktanfangs zum Einschaltpunkt des Nockensignals abhängig ist, überschreitet
- ein wegbasierender Nocken bei positiver Geschwindigkeit am Taktende zurückgesetzt wird, oder
- ein wegbasierender Nocken bei negativer Geschwindigkeit am Taktanfang zurückgesetzt wird
Kurzfristige Maßnahmen/Empfehlungen?
Verwenden Sie in Verbindung mit dem Funktionsblock
L_CamContactor nur zeitgesteuerte Nockensignale.
Sind weggesteuerte Nockensignale zwingend notwendig, nutzen Sie stattdessen die IEC-Standardfunktionen GT ('Greater than') und LT ('Less than'), um die aktuelle Position auf Lage innerhalb des Nockenbereichs zu überprüfen.
Wenn der Funktionsblock
L_CamContactor zwingend in Verbindung mit weggesteuerten Nocken eingesetzt werden muss, müssen die Nockensignale über die Taktgrenze hinweg definiert werden (d. h. der Nocken endet beispielsweise nicht bei 359,5 ° sondern muss in den Folgetakt hineinverlängert wern, z. B. auf 1,0 °).
Hinweis: Wird der Funktionsblock
L_CamContactor nicht genutzt, können die Nockensignale nicht über die Kurvendaten (LC9-Datei) festgelegt werden, sondern müssen als separate Positionen in Maschineninkrementen vorgegeben werden. Sollen die Ein-/Ausschaltpunkte in benutzerdefinierten Einheiten ([m_units], [s_units]) vorgegeben werden, kann der Funktionsblock
L_CamSetPosition zur Konvertierung in Maschineninkremente verwendet werden.
Bewertung:
Bei Verwendung von wegbasierenden Nockensignalen kommt es in Verbindung mit dem Funktionsblock
L_CamContactor zu Fehlern beim Ein- und Ausschalten von Nockensignalen.