MC_ReadFlyingSawCharacteristics
Mit dem Funktionsbaustein MC_ReadFlyingSawCharacteristics können die charakteristischen Kennwerte der Synchronisierungsphase der Universellen Fliegenden Säge ausgelesen werden.
Eingänge
VAR_INPUT
Execute : BOOL;
END_VAR
Execute | Mit einer steigenden Flanke wird das Auslesen der Kennwerte aus der TwinCAT-NC gestartet. |
Die berechneten Daten stehen erst nach dem Start der Universellen Fliegenden Säge zur Verfügung. |
Ausgänge
VAR_OUTPUT
Done : BOOL;
Busy : BOOL;
Error : BOOL;
ErrorID : UDINT;
END_VAR
Done | Wird TRUE, wenn der Datensatz erfolgreich gelesen worden ist. |
Busy | Der Busy-Ausgang wird TRUE, sobald das Kommando mit Execute gestartet wird und bleibt TRUE, solange der Befehl abgearbeitet wird. Wenn Busy wieder FALSE wird, so ist der Funktionsbaustein bereit für einen neuen Auftrag. Gleichzeitig ist einer der Ausgänge Done oder Error gesetzt. |
Error | Wird TRUE, sobald ein Fehler eintritt. |
ErrorID | Liefert bei einem gesetzten ERR-Ausgang die Fehlernummer, siehe Übersicht NC-Fehler. |
Ein/Ausgänge
VAR_IN_OUT
Slave : AXIS_REF;
CamTableCharac : MC_FlyingSawCharacValues;
END_VAR
Slave | Achsstruktur des Slaves. |
CamTableCharac | Struktur mit den charakteristischen Kennwerten. |
Die Achsdatenstruktur vom Typ AXIS_REF adressiert eine Achse eindeutig im System. Sie enthält unter anderem den aktuellen Status der Achse, wie Position, Geschwindigkeit oder Fehlerzustand.