Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierung - Siemens SINUMERIK 840D Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

Zusatzfunktionen
7.1 Protokollieren von Messergebnissen

Programmierung

Mit dem folgenden Programm wird das oben angegebenen Protokoll mit
Standardprotokollkopf erstellt. Das Beispiel zeigt die Handhabung des Protokollierens für
den Anwender.
%_N_MESSPROGRAMM_1_MPF
;$PATH=/_N_MPF_DIR
;Welle messen mit Messprotokoll
DEF INT TEILNUM, AUFTRAGSNUM, MP_ZAEHLER
; ----------- Parameter f¸r Protokoll setzen --------------
_CBIT[11]=0
; -------------------------- Protokollkopf -
-----------------------
TEILNUM=123456789 AUFTRAGSNUM=6878
_PROTNAME[0]="MESSPROGRAMM_1"
_PROTNAME[1]="PROTOKOLL_1"
_HEADLINE[0]="Teilenummer: "<<TEILNUM
_HEADLINE[1]="Auftragsnummer:"<<AUFTRAGSNUM
_HEADLINE[2]="Bearbeiter: M¸ller Tel.: 1234"
; ------------------------ Protokollformat -
--------------------
_PROTSYM[0]="," _PROTSYM[1]="*"
_PROTFORM[0]=60
_PROTFORM[1]=80
_PROTFORM[2]=1
_PROTFORM[3]=3
_PROTFORM[4]=1
_PROTFORM[5]=12
; ---------------------- Protokollinhalt ---
-------------------
; ‹berschriftenzeilen
_PROTVAL[0]="Mess- , Achse , Soll- , Istwert , Differenz , Zeit"
_PROTVAL[1]="punkt , , wert"
; ---------------- sonstige Wertzuweisungen
-------------
MP_ZAEHLER=1 _TXT[0]=<<MP_ZAEHLER
; -------- Messungen ausf¸hren mit Protokoll
----------
N100 G0 G17 G90 T3 D1 Z100 F1000
N110 X70 Y90
;
_MVAR=100 _SETVAL=80 _MA=3 _TSA=2 _FA=2
...
; Inhalt der Wertezeilen
_PROTVAL[2]="_TXT[0],_AXIS,_OVR[0],_OVR[4],_OVR[16],_TIME"
N150 CYCLE100
N160 CYCLE978
N170 Z200
N180 X64 Y38
7-10
;Protokollieren mit
;Standardprotokollkopf
;Name aufrufendes Programm
;Name Protokolldatei
Formatangaben: Defaultwerte aus GUD6
;Trennzeichen und Sonderzeichen
;definieren
;60 Zeilen pro Seite
;80 Zeichen pro Zeile
;Beginn mit Seite 1
;drei anwenderdefinierte
;Protokollkopfzeilen
;eine Wertezeile
;12 Zeichen pro Spalte
;Z‰hler f¸r Messprotokoll belegen
;Startposition f¸r Messen anfahren
;Messzyklusparameter versorgen
;Messvariante: Fl‰che messen mit
;NV-Korrektur
;Protokollieren Einschalten
;Fl‰che messen
;R¸ckzug in Z
;¸ber Wellenmitte positionieren
Programmierhandbuch, Ausgabe 04/2006, 6FC5398-4BP10-0AA0
Messzyklen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis