Anzeige der verbleibenden Bahnlänge

ab TwinCAT 2.9 B945

Wenn die Berechnung der verbleibenden Bahnlänge aktiv geschaltet ist, wird diese bis zum nächsten Genauhalt bzw. bis zum letzten Geometriesegment im Speicher (Satzvorbereitung) berechnet. Ein Genauhalt wird z.B. mit G09 bzw. G60 generiert. Aber auch M-Funktionen vom Typ Handshake, Dekodierstopps und G04 erzeugen implizit ein Genauhalt.

Aktivierung:

Index Group: 0x3000 + Group ID
Index Offset: 0x0508

vergl. Index Offset Spezifikation für Gruppen-Parameter

Auslesen der verbleibenden Bahnlänge:
Das Auslesen erfolgt ebenfalls via ADS und kann auch mit dem TwinCAT Scope aufgezeichnet werden.

Index Group: 0x3100 + Group ID
Index Offset: 0x0522

Außerdem kann die verbleibende Bahnlänge durch ItpSetCyclicLrealOffsets mit dem zyklischen Kanalinterface in die SPS übertragen werden.
vergl. Index Offset Spezifikation für Gruppen-Zustand