Achsidentifikation

Achsname (PCS)

Beschreibung

Name der logischen Achse, mit welcher diese aktuell im Automatikprogramm / Handsatz referenziert wird (z.B. X, Y, Z). Dieser kann defaultmässig bei der Parametrierung des Kanals (SDA-MDS-Liste) oder dynamisch im NC-Programm durch einen Achstauschbefehl geändert werden.

Signalfluss

CNC -> PLC

ST-Pfad

pMC[channel_idx]^.addr^.StateBahn_Data.HLIBahnCoordDispData_Coord[axis_idx].HLIAxeName_Data.STR_Zeichen

Datentyp

ARRAY[1..GCW_250_HLIAchsNameLaenge] OF BYTE

Zugriff

PLC liest

Logische Achsnummer (PCS)

Beschreibung

Ist eine Achse einem Kanal zugeordnet, wird hier die logische Achsnummer dieser Achse angezeigt. Die logische Achsnummer ist systemweit eindeutig. Die logische Achsnummer wird in der Parameterliste der Achse beliebig festgelegt und wird u.a. zur Identifizierung der Achse bei Achstausch (z.B. #CALL AX [X, 1, 0]) benötigt.

Signalfluss

CNC -> PLC

ST-Pfad

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

pAC[axis_idx]^.addr^.StateIpo_Data.W_LogAxeNr

Datentyp

UINT

Wertebereich

[1, nAxis]

Zugriff

PLC liest

Achsspindel (ACS)

Beschreibung

Gibt an, ob die Achse aktuell über den Bahninterpolator (z.B. Gewindebohren, -schneiden) oder die BF Spindel interpoliert wird.

Signalfluss

CNC -> PLC

ST-Pfad

pAC[axis_idx]^.addr^.StateIpo_Data.X_SpindleAxis

Datentyp

BOOL

Wertebereich

[TRUE = die Achse wird über die BF Spindel verfahren, FALSE]

Zugriff

PLC liest

Achstyp (PCS)

Beschreibung

Typ der Achse

Signalfluss

CNC -> PLC

ST-Pfad

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

pAC[axis_idx]^.addr^.StateIpo_Data.W_Type

Datentyp

UINT

Wertebereich

1 = Translator, 2 = Rotator, 4 = Spindel

Zugriff

PLC liest

Kanalnummer der Achse

Beschreibung

Nummer des Kanals, über welchen die Achse momentan beauftragt wird.

== 0: Achse ist momentan nicht in einem Kanal, bzw. Spindel bearbeitet keine Beauftragung eines Kanals.

!= 0: Achse gehört zu einem Kanal, bzw. Spindel führt ein Kommando eines Kanals aus.

Signalfluss

CNC -> PLC

ST-Pfad

pAC[axis_idx]^.addr^.StateLR_Data.W_NCChannel

pAC[axis_idx]^.addr^.StateIpo_Data.W_NCChannel

Datentyp

UINT

Wertebereich

[1..HLI_SYS_CHNMAX]

Zugriff

PLC liest