Aufbau eigener Referenziersequenzen

Anwenderspezifische Referenziersequenzen können in einfacher Art und Weise aus den vorhandenen Bausteinen erstellt werden. Dabei ist zu beachten, dass jede Sequenz immer durch einen finalisierenden FB beendet werden muss, damit gegebenenfalls modifizierte Parameter der TwinCAT Nc oder des Antriebsreglers wieder rekonstruiert werden und auch der „HomingState“ entsprechend geändert wird.

Beispiel: Aufbau einer „Home-on-block“-Sequenz

Eine „Home-on-block“-Sequenz kann sehr einfach durch die Verwendung der Bausteine MC_StepBlock und je nach Ergebnis des Bausteins MC_FinishHoming bzw. MC_AbortHoming aufgebaut werden.

Es wird der MC_StepBlock entsprechend parametriert und getriggert. Wenn die darin enthaltene Sequenz fehlerfrei durchlaufen wird (Done = TRUE), wird zum Abschluss der Baustein MC_FinishHoming aufgerufen. Im anderen Fall (Error = TRUE oder CommandAborted = TRUE) wird zum Beenden der Sequenz ein MC_AbortHoming aufgerufen.

Siehe auch Beispiele.