Interfaces

Zyklisches Achsinterface

Die Variable nAxisState In dem zyklischen Achsinterface gibt den Bewegungszustand der Slave- oder Master-Achse an. In der Tabelle sind die Bewegungszustände der Slave-Achse beschrieben. Bei allen nicht aufgeführten States handelt es sich um Master-States, die separat erläutert sind.

Interfaces 1:

Die Slave-States gelten vorerst nur für Slaves vom Typ "Universelle Fliegende Säge"!

Bewegungszustand / Fahrphasen der kontinuierlichen Slave-Achse (Servo)

nAxisState

Typ

Beschreibung

0

Allgemein

Generator nicht aktiv

(INACTIVE)

sonst

Master-State

Erläuterung, siehe TwinCAT NC General-Dokumentation

11

Slave-State

Slave befindet sich in einer Bewegungs-Vorphase

(PREPHASE)

12

Slave-State

Slave befindet sich in der Synchronisierungsphase 

(SYNCHRONIZING)

13

Slave-State

Slave ist aufsynchronisiert und fährt synchron

(SYNCHRON)

 

Das Bild zeigt eine typische Kopplung mit der Universellen Fliegenden Säge. Vor dem Start der Universellen Fliegenden Säge handelt es sich um 2 unabhängige Masterachsen (nAxisState < 10). Nach dem Start der Kopplung in der Synchronisierungsphase ist der nAxisState = 12. Der  Wechsel in die Synchronphase wird durch den nAxisState = 13 signalisiert. Nachdem die Slave-Achse von der Master-Achse abgekoppelt worden ist, ist der nAxisState < 10, es handelt sich also wieder um einen Master-Achsen Bewegungszustand.

 

Interfaces 2:

ADS-Schnittstelle

Dokumentation der ADS-Schnittstelle.