Grundlegende Vorgehensweise
Die folgende Schrittanleitung beschreibt die grundlegende Vorgehensweise beim Verwenden der Betriebsart "Camming":
- Es wurden mit dem CamEditor die gewünschten Kurvenbeschreibungen angelegt und auf die Speicherkarte (Verzeichnis "\DATA\Camming\Achsname") des MOVI-C® CONTROLLER übertragen (CurveConfig.xml - Liste aller Kurvendateien, *.camCurve - Kurvendateien, in denen Segmentweise Kurvenprofile definiert sind)
- In den Trace-Aufzeichnungen der folgenden Kapitel ("Direkter Einkuppel-Mechanismus" bis "Amplitude verschieben") folgt die Slave-Achse diesem im Cam-Editor konfigurierten Kurvenprofil.
- Prüfen Sie, ob die Achsen verbunden, referenziert und fehlerfrei sind.
- Geben Sie die Achsen frei.
- Lesen Sie mit xReadCurveFileList = "TRUE" die Datei
CurveConfig.xml
ein. - xCurveFileListRead meldet das erfolgreiche Einlesen zurück.
- Die in der Datei
CurveConfig.xml
aufgelisteten Kurvenbeschreibungsdateien werden in der Struktur CurveFileList angezeigt. Dort findet sich auch die Variable uiNumberOfLastCurveFile, aus der hervorgeht, wie viele Kurvenbeschreibungsdateien konfiguriert wurden - Lesen Sie mit xReadCurveFile = "TRUE" die über uiCurveNumber definierte Kurvenbeschreibungsdatei der Liste ein.
- xCurveFileRead meldet das erfolgreiche Einlesen zurück.
- Der Dateiname der zuletzt eingelesenen Datei wird unter sLastReadCurveFile angezeigt.
- Aktivieren Sie mit IN.xActivate = "TRUE" die Betriebsart "Camming".
- Der berechnete Versatz zwischen aktueller Position der Slave-Achse und der Kurvenposition wird unter Adjust.OUT.lrAdjustValue angezeigt
- Geben Sie die Geschwindigkeit Adjust.IN.lrVelocity sowie die Beschleunigung Adjust.IN.lrAcceleration vor.
- Setzen Sie Adjust.IN.xStart auf "TRUE".
- Die Achse wird auf die Kurvenposition ausgerichtet
- Wenn lrAdjustValue auf 0 gefahren ist, wird die Rückmeldung xAdjusted = "TRUE" angezeigt.
- Starten Sie die Betriebsart "Camming".
- Beim Starten / Stoppen wirken die in der CONFIG-Struktur eingestellten Parameter für das Einkuppeln/Auskuppeln. Dabei stehen verschiedene Ein-Auskuppelmechanismen zur Verfügung. Diese sind nachfolgend genauer betrachtet.
- Wenn eStartMode auf "CW_CCW_DIRCT" eingestellt ist, meldet die Betriebsart Camming xProfileActive = TRUE und eGearingState = ACTIVE zurück.