Nutzdaten

Tastennummer

Beschreibung

Logische Tastennummer von der die Beauftragung kommt.

ST-Pfad

Kommandierter Wert

pMC[channel_idx]^.addr^.MCControlHB_Data.HBKeyControlUnit_KeyX.HBKey_Command.W_LogKeyNr

Angeforderter Wert

pMC[channel_idx]^.addr^.MCControlHB_Data.HBKeyControlUnit_KeyX.HBKey_Request.W_LogKeyNr

Datentyp

UINT

Wertebereich

Einer der Werte, die in der Konfigurationsliste hand_mds.lis für die Kenngrößen tasten_data[X].log_tasten_nr als logische Tipptastenpaarnummern definiert sind.

Tastendruck Beginn/Ende

Beschreibung

Tastendruck Beginn/Ende-Ereignis und Verfahrrichtung der Verfahrrichtungstasten im Handbetrieb

ST-Pfad

Kommandierter Wert

pMC[channel_idx]^.addr^.MCControlHB_Data.HBKeyControlUnit_KeyX.HBKey_Command.W_Direction

Angeforderter Wert

pMC[channel_idx]^.addr^.MCControlHB_Data.HBKeyControlUnit_KeyX.HBKey_Request.W_Direction

Datentyp

INT

Wertebereich

-1 Tastendruck Beginn, Verfahrrichtung negativ

0 Tastendruck Ende

1 Tastendruck Beginn, Verfahrrichtung positiv

Besonderheiten

Da es sich bei der Durchsetzung eines Tastendrucks um eine botschaftsorientierte Übertragung (Verbrauchsdatum) handelt, muss sowohl das „Tastendruck Beginn“-Ereignis als auch das „Tastendruck Ende“-Ereignis von der PLC erzeugt werden.

Lebenszeit des Tastensignals

Beschreibung

Besitzt dieses Element einen Wert ungleich 0, erzeugt die CNC nach dem Eingang eines „Tastendruck Beginn“-Ereignisses nach Ablauf der Zeitdauer, die durch die Anzahl der angegebenen Interpolatorzyklen vorgeben wurde, selbstständig das „Tastendruck Ende“-Ereignis.

ST-Pfad

Kommandierter Wert

pMC[channel_idx]^.addr^.MCControlHB_Data.HBKeyControlUnit_KeyX.HBKey_Command.D_LifeTime

Angeforderter Wert

pMC[channel_idx]^.addr^.MCControlHB_Data.HBKeyControlUnit_KeyX.HBKey_Request.D_LifeTime

Einheit

Anzahl Interpolatorzyklen

Datentyp

UDINT

Besonderheiten

Siehe Anmerkung

Retriggern „Tastendruck-Beginn“-Ereignis

Beschreibung

Erneutes Auslösen des „Tastendruck-Beginn“-Ereignisses.

Besitzt das Element „Lebenszeit des Tastensignals“ einen Wert ungleich 0, kann das „Tastendruck Beginn“-Ereignis erneut ausgelöst werden, wenn die „Lebenszeit des Tastensignals“ noch nicht abgelaufen ist.

ST-Pfad

Kommandierter Wert

pMC[channel_idx]^.addr^.MCControlHB_Data.HBKeyControlUnit_KeyX.HBKey_Command.X_FRefresh

Angeforderter Wert

pMC[channel_idx]^.addr^.MCControlHB_Data.HBKeyControlUnit_KeyX.HBKey_Request.X_FRefresh

Datentyp

BOOL

Wertebereich

[TRUE = erneutes Auslösen des „Tastendruck-Beginn“-Ereignisses, FALSE]

Besonderheiten

Siehe Anmerkung

Anmerkung: Die Elemente „Lebenszeit des Tastensignals“ und „Erneutes Auslösen des „Tastendruck-Beginn“-Ereignisses“ stellen eine Art Watchdog-Funktion dar. Ihre Verwendung ist insbesondere angezeigt, wenn das zeitliche Verhalten der PLC nicht sichergestellt (deterministisch) ist (z.B. Soft-PLC als Windows-Task).