Applikationsbeispiele

Die im vorhergehenden Abschnitt beschriebenen Visualisierungsdaten können zum Beispiel mit Hilfe der folgenden Applikationen gelesen werden.

Zugriffe über den CNC Objekt-Browser

Die Sollkonturvisualisierung wird als Bearbeitungsmodus vor dem Programmstart durch die Bedienung eingestellt. Diese Einstellung wird über eine sogenannte Control-Unit an die SPS weitergegeben, welche diese zulassen oder ablehnen kann.

Ebenso hat die SPS hierdurch die Möglichkeit, den Bearbeitungsmodus = Schnelle Konturvisualisierung ohne vorherige HMI-Anforderung selbst anzuwählen.

Zugriff über CNC Objekt-Browser
Abb.: Zugriff über CNC Objekt-Browser

Anzeigen von Achspositionen mit DXF Format

Programmierbeispiel

prg_example

Anzeigen von Achspositionen mit DXF Format

%contour_visu

N001 G01 G90 X0 Y0 Z0 F1000

N100 X100

N200         Y100

N300 X0

N400 Y0

N500 X50 Y50 Z200

N500 X100 Y100 Z0

N600 X0

N700 X50 Y50 Z200

N800 X100 Y0 Z0

N900 G02 I100

N1000 #CS ON[0,0,100, 45 ,0,0]

N1001 G01 G90 X0 Y0 Z0 F1000

N1100 X100

N1200       Y100

N1300 X0

N1400 Y0

N1500 X50 Y50 Z200

N1500 X100 Y100 Z0

N1600 X0

N1700 X50 Y50 Z200

N1800 X100 Y0 Z0

N1900 G02 I100

N1500 #CS OFF

N2000 #CS ON[0,100,-100, 0, 45,0]

N2001 G01 G90 X0 Y0 Z0 F1000

N2100 X100

N2200       Y100

N2300 X0

N2400 Y0

N2500 X50 Y50 Z200

N2500 X100 Y100 Z0

N2600 X0

N2700 X50 Y50 Z200

N2800 X100 Y0 Z0

N2900 G02 I100

N2500 #CS OFF

M30

Die ausgelesenen Achspositionen können genutzt werden, um die abgefahrene Kontur im DXF-Format darzustellen.

DXF-Ausgabedatei

0

SECTION

  2

HEADER

999

isg.dxf

  0

ENDSEC

  0

SECTION

  2

TABLES

  0

ENDSEC

  0

SECTION

  2

BLOCKS

  0

ENDSEC

  0

SECTION

  2

ENTITIES

  0

LINE

  8

  0

62

  2

10

0.000000

20

0.000000

30

0.000000

11

10.000000

21

0.000000

31

0.000000

0

...

Darstellung der DXF-Ausgabedatei in einem Viewer
Abb.: Darstellung der DXF-Ausgabedatei in einem Viewer