Anhang

Umstieg NC2 zur MC3

Die Funktionalität der Kurvenscheiben verfolgt mit der MC3 einen neuen objektorientierteren Ansatz. Zentrales Element ist das MC_CamObject.

Funktionsbausteine

NC2 Funktionsbaustein

MC3 Funktionsbaustein

Hinweis

MC_CamIn.InSync

MC_CamIn.Busy

MC_CamIn.Active

MC_CamIn.InSync

MC_CamIn.Busy

MC_CamIn.Active

In der Ausgangssituation wurde das Kommando mit Execute := TRUE abgeschickt und es wird wieder Execute := FALSE gesetzt.

NC2: Busy = TRUE, Active = TRUE und InSync = TRUE werden mit einer fallenden Flanke am Execute Eingang zurückgesetzt. Jedoch signalisieren die Ausgänge (insbesondere InGear) mindestens für einen Zyklus TRUE, sobald die Master- und Slave-Achse sich synchron zueinander bewegen.

MC3: Busy = TRUE, Active = TRUE und InSync = TRUE bleiben so lange gesetzt, bis das Bewegungskommando durch ein anderes Kommando abgelöst wird, auch wenn Execute bereits auf FALSE gesetzt ist (PLCopen-konform).