HLI-Parameter bis CNC-Version V2.20xx
Kanalspezifische Anbindung
Werkzeugkorrektur, Online (OTC) | |
Beschreibung | Durch Setzen dieses Verschleißoffsets kann der Werkzeugradius entsprechend dem Verschleiß angepasst werden. [0,1µm] Die Verwendung der Control Unit ist nur mit den Betriebsarten RADIUS oder TOOL_DIR und dem Modus DISC oder AUTO möglich Siehe NC-Befehl #OTC Siehe auch Funktionsbeschreibung [FCT-C20]. |
Datentyp | MCControlSGN32Unit, s. Beschreibung Control Unit |
Besonderheiten | Der Verschleißoffset wird in der CNC nicht in einem Takt ausgegeben, sondern er wird über mehrere Takte ausgefahren. |
Zugriff | PLC liest Request + State und schreibt Command + Enable |
ST-Pfad | pMC[channel_idx]^.addr^.MCControlBahn_Data.MCControlSGN32Unit_OTCRadiusOffset |
Kommandierter, angeforderter und Rückgabewert | |
ST-Element | .D_Command .D_Request .D_State |
Datentyp | DINT |
Wertebereich | [-P-TOOL-00031, P-TOOL-00031] |
Umleitung | |
ST-Element | .X_Enable |
Achsspezifische Anbindung
OTC Offset | |
Beschreibung | Durch Setzen dieses Verschleißoffsets kann der Verschleiß in Richtung dieser Achse korrigiert werden. Bei Verwendung der Betriebsart SURF_NORM_ORI (Verschleisß in Richtung der Flächennormalen) muss der Offsetwert in der dritten Achse beauftragt werden. Einheit: 0,1µm |
Datentyp | MCControlSGN32Unit, s. Beschreibung Control Unit |
Besonderheiten | Der Verschleißoffset wird durch die CNC über mehrere Takte ausgefahren. |
Zugriff | PLC liest Request + State und schreibt Command + Enable |
ST-Pfad | pAC[axis_idx]^.addr^.McControlIpo_Data.MCControlSGN32Unit_OTCOffset |
Kommandierter, angeforderter und Rückgabewert | |
ST-Element | .D_Command .D_Request .D_State |
Datentyp | DINT |
Wertebereich | [-P-TOOL-00031, P-TOOL-00031] |
Umleitung | |
ST-Element | .X_Enable |
Handbetriebsoffset zurück fahren | |
Beschreibung | Ist der Handbetrieb im Kanal aktiv und bewegt sich die beauftragte Achse nicht, wird die Achse durch dieses Kommando so bewegt, dass der Handbetriebsoffset anschließend 0 ist. |
Datentyp | MCControlBoolUnit, s. Beschreibung Control Unit |
Besonderheiten | Eine steigende Flanke (FALSE → TRUE) an X_Command löst den Vorgang aus. Das Signal wird ignoriert, wenn noch eine Handbetriebsbewegung aktiv ist oder der Handbetriebsoffset bereits 0 ist. |
Zugriff | PLC liest Request + State und schreibt Command + Enable |
ST-Pfad | pAC[axis_idx]^.addr^.McControlIpo_Data.MCControlBoolUnit_ManualMvBackToStart |
Kommandierter, angeforderter und Rückgabewert | |
ST-Element | .X_Command .X_Request .X_State |
Datentyp | BOOL |
Wertebereich | steigende Flanke (FALSE → TRUE) triggert Rückfahrbewegung. |
Umleitung | |
ST-Element | .X_Enable |