EBC - Earlier Block Change

NUM hat mit der neuesten Version 4.1.20.00 von Flexium+ verschiedene neue CNC-Funktionen und Programmierverbesserungen eingeführt.

Eine dieser neuen Funktionen heisst EBC (Earlier Block Change). EBC ermöglicht schnellere Bearbeitungszyklen, da der NCK (NC-Kernel) die Ausführung des nächsten Satzes beginnt, bevor der vorherige Satz beendet ist.

EBC bietet auch einen sehr schnellen Signalaustausch zwischen der SPS und dem Teileprogramm, so dass die SPS die Programmausführung mit 32 dedizierten Eingangsbits und 32 dedizierten Ausgangsbits steuern und Informationen erhalten kann.

Satzwechsel können nun unter verschiedenen Bedingungen erfolgen:

  • Sofort - die beiden Sätze werden also gleichzeitig ausgeführt
  • Nachdem eine bestimmte Strecke zurückgelegt ist
  • Wenn die Restdistanz kleiner als ein Wert ist
  • Wenn die SPS ein bestimmtes Signal setzt
  • Wenn der Satz normal endet (Standardweg)

Darüber hinaus kommuniziert die NCK der SPS, wenn bestimmte Bedingungen in der Programmausführung erfüllt sind, so dass die SPS Hilfsoperationen starten kann, ohne M-Funktionen programmieren zu müssen – und damit ohne Achsenstopps.

Alle diese Funktionen lassen sich einfach mit einer einzigen G-Funktion und einigen wenigen Parametern programmieren.

Zum Beispiel:

G777+ Q1 D80
G1 X100
G1 Y100 Z100

Kurzer Test: (Y/Z-Achsen beginnen, wenn die X-Achse eine Position von 80 mm erreicht) Visualisierung der Achsbewegungen im HMI Scope-Funktionszeit-/Positionsdiagramm

Legende:

  • Grün: Positionsbezug von X
  • Blau: Positionsreferenz von Y
  • Rot: Positionsreferenz von Z
  • Gelb: Aktuelle Blocknummer in Ausführung