Achspositionen im PCS

Zielposition (PCS)

Beschreibung

Zielposition des aktuellen NC-Satzes.

Signalfluss

CNC -> PLC

Einheit

0.1 µm

ST-Pfad

pMC[channel_idx]^.addr^.StateBahn_Data.HLIBahnCoordDispData_Coord[axis_idx].D_CmdPosition

Datentyp

DINT

Zugriff

PLC liest

Besonderheiten

 

Sollposition (PCS)

Beschreibung

Position, die im aktuellen Takt als Sollwert vorgegeben wird.

Signalfluss

CNC -> PLC

Einheit

0.1 µm

ST-Pfad

pMC[channel_idx]^.addr^.StateBahn_Data.HLIBahnCoordDispData_Coord[axis_idx].D_ActPosition

Datentyp

DINT

Zugriff

PLC liest

Besonderheiten

 

Istposition (PCS)

Beschreibung

Position, die im aktuellen Takt vom Messsystem zurückgemeldet wurde.

Signalfluss

CNC -> PLC

Einheit

0.1 µm

ST-Pfad

pMC[channel_idx]^.addr^.StateBahn_Data.HLIBahnCoordDispData_Coord[axis_idx].D_CurrentPosition

Datentyp

DINT

Zugriff

PLC liest

Besonderheiten

 

Positionssollwert inklusive Handbetriebsoffset (PCS)

Beschreibung

Aktuelle Sollposition einschließlich des Handbetriebsoffsets.

Signalfluss

CNC -> PLC

Einheit

0.1 µm

ST-Pfad

pMC[channel_idx]^.addr^.StateBahn_Data.HLIBahnCoordDispData_Coord[axis_idx].D_ManPosition

Datentyp

DINT

Zugriff

PLC liest

Besonderheiten

 

Handbetriebsoffset (PCS)

Beschreibung

Aktueller Handbetriebsoffsets.

Signalfluss

CNC -> PLC

Einheit

0.1 µm

ST-Pfad

pMC[channel_idx]^.addr^.StateBahn_Data.HLIBahnCoordDispData_Coord[axis_idx].D_ManOffset

Datentyp

DINT

Zugriff

PLC liest

Besonderheiten

 

Gesamtoffset (PCS)

Beschreibung

Summe aller aktiven Versätze

TotalOffset = - Versaetze + Werkzeug

Signalfluss

CNC -> PLC

Einheit

0.1 µm

ST-Pfad

pMC[channel_idx]^.addr^.StateBahn_Data.HLIBahnCoordDispData_Coord[axis_idx].D_TotalOffset

Datentyp

DINT

Zugriff

PLC liest

Besonderheiten

Verschiebungen gehen negativ in Summe ein !

Bei 2.5 D Betrieb:

TotalOffset = - Offset_G92 - Offset_NP - ... + WZ_Achsversätze

Berechnung von PCS Koordinaten aus ACS Koordinaten:

PCS = ACS + TotalOffset

Beispielprogramm:

%total_offset
N00 X100 (ACS = 100mm)
N10 G92 X11 (total_offset = -11mm)
N20 X200 (ACS = 211mm)
N30 D1 (total_offset = 64mm,)
( bei wz[1].ax_versatz[0] 750000[0.1μm])
N40 V.G.WZ_AKT.V[0]=55 (total_offset = 44mm)
N30 X300 (-> ACS-Koordinate = 256mm)
M30