Externe Kommandierung einer Achse
Aktivierung externer Positions- oder Geschwindigkeitssollwerte, Achse | |
Beschreibung | Vorgabe von zusätzlich zum Interpolator wirksamen Geschwindigkeits- oder Positionssollwerten durch die PLC. Eine Überwachung der übergebenen Werte auf Einhaltung der dynamischen Grenzwerte der Achse findet nicht statt. Zur Aktivierung dieser Schnitstelle ist der Parameter P-AXIS-00091 (siehe [Achsparameter]) auf 1 zu setzen. |
Datentyp | MCControlAddCmdValueUnit, s. Beschreibung Control Unit |
Besonderheiten | Bei Verwendung dieser Schnittstelle kommt es zu einem dauerhaften Versatz der im Interpolator und im Decoder verwendeten Achspositionen. Eine erneute Synchronisation der Achspositionen erfolgt z. B. beim Programmstart, nach einer Referenzpunktfahrt, nach dem Messen oder durch den NC-Befehl #SET DEC LR SOLL. Falls Falls keine Synchronisation erfolgen soll (der Versatz bleibt dann als Offset statisch erhalten) ist der Parameter P-AXIS-00322 (siehe [Achsparameter]) auf den Wert 1 zu setzen. |
Zugriff | PLC schreibt Command + Enable |
ST-Pfad | pAC[axis_idx]^.addr^.McControlLr_Data.MCControlAddCmdValueUnit_AddCmdValue |
Kommandierte Werte | |
ST-Element | . HLIAddCmdValue_Command |
Datentyp | HLIAddCmdValueData |
Aktivierung | |
ST-Element | . X_Enable |
Externe Sollwerte, Achse | |
Beschreibung | Übergabe der zusätzlichen Positions- oder Geschwindigkeitssollwerte. Bei Aktivierung sind beide Werte gleichzeitig wirksam. |
Datentyp | HLIAddCmdValueData |
ST-Pfad | pAC[axis_idx]^.addr^.McControlLr_Data.MCControlAddCmdValueUnit_AddCmdValue.HLIAddCmdValue_Command |
Elemente der Datenstruktur | |
ST-Element | . D_AddPosValue |
Besonderheiten | Absolutwert |
Datentyp | DINT |
Einheit | 0.1μm |
Zugriff | PLC schreibt |
|
|
ST-Element | . D_AddSpeedValue |
Datentyp | DINT |
Einheit | 1μm/s |
Zugriff | PLC schreibt |