Herunterladen Diese Seite drucken

Siemens SINUMERIK ONE Programmierhandbuch Seite 84

Vorschau ausblenden Andere Handbücher für SINUMERIK ONE:

Werbung

Beschreibung
3.14 Zusatzfunktionen
3.14.3.6
Anzeige eines Anwenderprotokolls in Form eines Messergebnisbildes
Ein Anwenderprotokoll wird in Form eines Messergebnisbildes am Bildschirm angezeigt, wenn
folgende Bedingungen erfüllt sind:
• CYCE150: Messergebnisbild "ein"
– Protokolltyp "Anwenderprotokoll" ODER
– Protokoll "aus"
• Aufruf von CYCLE160
Bei der Auswahl Protokoll "letzte Messung" ist CYCLE160 nicht aufzurufen!
Wenn über die Programmbeeinflussung "MRD" aktiviert ist, wird der Inhalt des Variablenfeldes
"S_PROTTXT" oder "S_USERTXT" in Form eines Messergebnisbildes angezeigt. Der Inhalt des
Ergebnisbildes entspricht dem des Protokolls. Die Programmfortsetzung erfolgt mit "Start" oder
"automatisch" je nach Auswahl im CYCLE150. Bei Protokoll "aus" wird nur das Ergebnisbild
angezeigt. Der Anzeigemodus "bei Alarm" wirkt nur in Messzyklen.
Programmierbeispiel 1
Sollen Anwenderprotokollzeilen mit der gleichen Spaltenaufteilung wie ein Standardprotokoll
im Textformat ausgegeben werden, kann die Formatbeschreibung aus den GUD-Variablen
_PROTVAL[35],[36] übernommen werden. Unter Verwendung des Schlüsselwortes "SPRINT" ist
dann wie folgt zu programmieren:
%_N_TEST_3.MPF
CYCLE150(31,11,"MEAS_PROTOCOL.TXT")
S_PROTTXT[0]=REP("",10)
S_PROTTXT[0]="SPRINT(_PROTVAL[35],'"'Axis'"','"'Setpoint'"','"'Measu
rd'"','"'Difference'"','"'Unit'"')"
S_PROTTXT[1]="SPRINT(_PROTVAL[36],'"'Z'"',R11,R12,R13,S_TXT[3])"
CYCLE160
M30
Erläuterung
Im Standard-Messprotokoll erfolgt die Ausgabe der Messwerte zeilenweise unterteilt in 5
Standardspalten. Der Formatstring ist die anzuwendende Formatierungsvorschrift auf die
jeweils durch kommagetrennte Werte für jede dieser Spalten.
_PROTVAL[35] = Formatstring für Darstellung der Spaltenüberschriften (nur Text)
_PROTVAL[36] = Formatstring für Darstellung der Spalteninhalte (Text, Werte)
S_TXT[3] = Längenmaßeinheit im aktiven System (mm oder inch)
Anfang und Ende des Strings sind mit " zu kennzeichnen ("...") einschließlich des Schlüsselwortes
SPRINT. Beinhaltet die jeweilige Spalte nur Text, so ist die String-Kennung in Hochkomma
(z. B.: ' " 'NAME' " ') einzuschließen.
84
Programmierhandbuch, 07/2021, A5E48061510A AD
Messzyklen

Werbung

loading