Nutzdaten für externe Spindelbeauftragung

In den nachfolgend beschriebenen Strukturelementen müssen die Parameter für externe Spindelbeauftragung abgelegt werden. Abhängig von der Art des Auftrages an die Spindel müssen nicht alle Strukturelemente ausgefüllt werden.

Programmierter Satzvorschub

Beschreibung

Programmierter Satzvorschub

Signalfluss

PLC -> CNC

ST-Pfad

pAC[axis_idx]^.addr^.McControlIpo_Data.MCControlExtToIpo_ExtToIpo.HLIExtToIpoData_Command.D_VbProg

Einheit

10-3 °/s

Datentyp

DINT

Zugriff

PLC schreibt

G- und M-Funktionen

Beschreibung

Bitkodierte Spindelparameter

Signalfluss

PLC -> CNC

ST-Pfad

pAC[axis_idx]^.addr^.McControlIpo_Data.MCControlExtToIpo_ExtToIpo.HLIExtToIpoData_Command.D_GeoGmFkt

Datentyp

UDINT

Wertebereich

Derzeit werden nur die folgenden 2 Bits verwendet:

HLI_OPTIM_RICHTEN 0x00000010L Rundachse optimiert richten. Bei Spindelpositionierung wird die Zielposition auf dem kürzestmöglichen Weg angefahren.

HLI_ABSOLUT 0x00000100L Positionsangaben absolut

Zugriff

PLC schreibt

Fahrweg

Beschreibung

Fahrweg (relativ oder absolut) bei Positionierung der Spindel mit M19.

Signalfluss

PLC -> CNC

ST-Pfad

pAC[axis_idx]^.addr^.McControlIpo_Data.MCControlExtToIpo_ExtToIpo.HLIExtToIpoData_Command.D_Fahrweg

Einheit

10-4 °

Datentyp

DINT

Zugriff

PLC schreibt

Typ der Spindelbeauftragung

Beschreibung

Mit diesem Element wird der Typ der Spindelbeauftragung festgelegt.

Signalfluss

PLC -> CNC

ST-Pfad

pAC[axis_idx]^.addr^.McControlIpo_Data.MCControlExtToIpo_ExtToIpo.HLIExtToIpoData_Command.W_SatzTyp

Datentyp

UINT

Wertebereich

Folgende Werte sind anwendbar:

1 HLI_NC_MOVE_LIN Linearinterpolation

7 HLI_NC_MOVREF Referenzpunktfahrt

16 HLI_NC_MOVE_ENDLOS Endlosdrehen

20 HLI_NC_GETRIEBE Getriebeschalten der Spindel

29 HLI_NC_SPINDEL_STOP Stoppen der Spindel aus dem
Endlosdrehen

30 HLI_NC_SUPER_IMPOSED entspr: PLCopen MC_SuperImposed

31 HLI_NC_TABLE_SELECT Auswahl einer Tabelle enspr. PLCopen
MC_CamTableSelect

32 HLI_NC_CAM_IN entspr: PLCopen MC_CamIn

33 HLI_NC_CAM_OUT entspr. PLCopen MC_CamOut

34 HLI_NC_GEAR_IN entspr. PLCopen MC_GearIn

35 HLI_NC_GEAR_OUT entspr. PLCopen MC_GearOut

36 HLI_NC_PHASING entspr. PLCopen MC_Phasing

38 HLI_NC_TOUCH_PROBE entspr. PLCOpen MC_TouchProbe

39 HLI_NC_ABORT_TRIGGER entspr. PLCOpen MC_AbortTrigger

Zugriff

PLC schreibt

Spindeldrehrichtung

Beschreibung

Festlegen der Drehrichtung der Spindel

Signalfluss

PLC -> CNC

ST-Pfad

pAC[axis_idx]^.addr^.McControlIpo_Data.MCControlExtToIpo_ExtToIpo.HLIExtToIpoData_Command.W_DrehInfo

Datentyp

UINT

Wertebereich

Folgende Werte gelten, wenn sich die Spindel bewegt:

0x0000 negative Drehrichtung

0x0001 HLI_SPDL_POS_DREHR positive Drehrichtung

Zugriff

PLC schreibt