Siemens
Digital Industries, Motion Control, Machine Tool Systems
840C NC Parameter im Kommentar, NC Parameterwert im Kommentar
26.09.2012, 15:50 Uhr
Guest_kaben_*
Themenstarter
Gast
Hallo ins Forum,
kann man in einer 840C in einem NC Kommentar einen Parameterwert anzeigen?
etwa:
R10=100
M0 (der Parameter hat den Wert: [...und hier soll stehen 100])
Wie muss dazu der Syntax sein ?
Vielen Dank fürs Lesen und Nachdenken im Voraus
kaben
kann man in einer 840C in einem NC Kommentar einen Parameterwert anzeigen?
etwa:
R10=100
M0 (der Parameter hat den Wert: [...und hier soll stehen 100])
Wie muss dazu der Syntax sein ?
Vielen Dank fürs Lesen und Nachdenken im Voraus
kaben
26.09.2012, 16:50 Uhr
Für 840D:
Edit: Sorry habe mich verlesen, dachte es sei eine 840D :S
Der Beitrag wurde von DMC635V bearbeitet: 26.09.2012, 16:54 Uhr
CODE
Ich empfehle dir dazu einen MSG Befehl
z.B.
...
R10=100
MSG("R10 hat den Wert"<<R10)
M0
...
zwischen die Anführungszeichen kannst du schreiben wozu du lust hast. Den Parameter den du angezeigt haben willst schreibst du rechts der <<.
Dies wird nun grün in der Kopfzeile angezeigt.
Um es wieder zu leeren einfach
MSG()
schreiben.
z.B.
...
R10=100
MSG("R10 hat den Wert"<<R10)
M0
...
zwischen die Anführungszeichen kannst du schreiben wozu du lust hast. Den Parameter den du angezeigt haben willst schreibst du rechts der <<.
Dies wird nun grün in der Kopfzeile angezeigt.
Um es wieder zu leeren einfach
MSG()
schreiben.
Edit: Sorry habe mich verlesen, dachte es sei eine 840D :S
Der Beitrag wurde von DMC635V bearbeitet: 26.09.2012, 16:54 Uhr
--------------------
Freundliche Grüsse
DMC635V
DMC635V
26.09.2012, 23:25 Uhr
Guest_kaben_*
Themenstarter
Gast
Hallo DMV
lese gerade, dass Du eine 840D meinst. Dennoch vielen Dank.
Die 840C nimmt die MSG ohne Mecker an, in der Kommentarzeile steht der
Klammerinhalt wie geschrieben, incl. Hochkomma, genau so: "R10 hat den Wert"<<R10
Ich meine, den Wert anzuzeigen ginge auch bei 840C.
Hat noch jemand eine Idee ?
Vielen Dank fürs Lesen und Nachdenken im Voraus
kaben
lese gerade, dass Du eine 840D meinst. Dennoch vielen Dank.
Die 840C nimmt die MSG ohne Mecker an, in der Kommentarzeile steht der
Klammerinhalt wie geschrieben, incl. Hochkomma, genau so: "R10 hat den Wert"<<R10
Ich meine, den Wert anzuzeigen ginge auch bei 840C.
Hat noch jemand eine Idee ?
Vielen Dank fürs Lesen und Nachdenken im Voraus
kaben
27.09.2012, 05:30 Uhr
Hallo,
hier nochmal der MSG Befehl für die 840D
MSG("NULLPUNKT "<<R1<<" )
Vielleicht war die Schreibweise nicht ganz korrekt ?
Gruß Boern
hier nochmal der MSG Befehl für die 840D
MSG("NULLPUNKT "<<R1<<" )
Vielleicht war die Schreibweise nicht ganz korrekt ?
Gruß Boern
--------------------
Das dringendste Problem der Technologie von heute ist nicht mehr die Befriedigung von Grundbedürfnissen und uralten Wünschen der Menschen, sondern die Beseitigung von Übeln und Schäden, welche uns die Technologie von gestern hinterlassen hat.
Dennis Gabor (1900-79), ungar.-brit. Physiker, Entwickler der Holographie, 1971 Nobelpr.
27.09.2012, 08:52 Uhr
Guest_kaben_*
Themenstarter
Gast
Hallo Boern,
danke für Deine Antwort.
Ich benötige den Syntax für die 840C:
etwa:
R10=100
M0 (der Parameter hat den Wert: [...und hier soll stehen 100])
geht das überhaupt? Wenn ja, wie ist der Syntax?
MfG
kaben
danke für Deine Antwort.
Ich benötige den Syntax für die 840C:
etwa:
R10=100
M0 (der Parameter hat den Wert: [...und hier soll stehen 100])
geht das überhaupt? Wenn ja, wie ist der Syntax?
MfG
kaben
28.09.2012, 05:56 Uhr
Hallo,
vielleicht hilft dir das hier weiter :
http://www.automation.siemens.com/doconweb..._BA_SW5.pdf?p=1
Gruß Boern
vielleicht hilft dir das hier weiter :
http://www.automation.siemens.com/doconweb..._BA_SW5.pdf?p=1
Gruß Boern
--------------------
Das dringendste Problem der Technologie von heute ist nicht mehr die Befriedigung von Grundbedürfnissen und uralten Wünschen der Menschen, sondern die Beseitigung von Übeln und Schäden, welche uns die Technologie von gestern hinterlassen hat.
Dennis Gabor (1900-79), ungar.-brit. Physiker, Entwickler der Holographie, 1971 Nobelpr.
28.09.2012, 23:21 Uhr
Guest_kaben_*
Themenstarter
Gast
Hallo Boern,
ich hatte das vor Jahren mal gemacht und erinnere mich an die "<<".
Dann war es doch auf einer 840D und scheinbar geht es mit einer 840C gar nicht.
Danke für den Tipp mit der Bedienanleitung...
ich hatte schon in der Programmieranleitung nachgesehen, da steht zu der Sache gar nichts.
Danke auch an alle, die gelesen und nachgedacht haben.
MfG
kaben
ich hatte das vor Jahren mal gemacht und erinnere mich an die "<<".
Dann war es doch auf einer 840D und scheinbar geht es mit einer 840C gar nicht.
Danke für den Tipp mit der Bedienanleitung...
ich hatte schon in der Programmieranleitung nachgesehen, da steht zu der Sache gar nichts.
Danke auch an alle, die gelesen und nachgedacht haben.
MfG
kaben
29.09.2012, 12:28 Uhr
Die 840C nimmt die MSG ohne Mecker an, in der Kommentarzeile steht der
Klammerinhalt wie geschrieben, incl. Hochkomma, genau so: "R10 hat den Wert"<<R10
Klammerinhalt wie geschrieben, incl. Hochkomma, genau so: "R10 hat den Wert"<<R10
Scheinbar schreibt die 840C alles was in den Klammern steht. Versuche doch mal die Pfeile ausserhalb der Klammer zu schreiben.
Also:
MSG(R10 hat den Wert )<<R10
@Boern:
Die Syntax
MSG("R10 hat den Wert "<<R10)
ist richtig.
QUOTE
MSG("NULLPUNKT "<<R1<<" )
Funktioniert nicht, da 3 Anführungszeichen geschrieben sind, doch es muss immer eine gerade Anzahl vorhanden sein.
<< ist das Zeichen um Strings zu Verknüpfen. Es ist also möglich auch mehrere Parameter und Texte zu verbinden
z.B.
MSG("R10 hat den Wert "<<R10<<"Banane")
--------------------
Freundliche Grüsse
DMC635V
DMC635V
11.10.2018, 18:25 Uhr
Auch wenn der Thread schon ziemlich alt ist, ich habe vor kurzem eine Alternative zu MSG für 840c gefunden.
Beispiel: M0 ( /GE Test )
Anzeigetext: Test
Leider hat diese Möglichkeit Einschränkungen im Vergleich zu MSG. Der Text wird nur so lange angezeigt wie die Zeile aktiv ist in der der Kommentar steht. Außerdem wird der Text nur angezeigt wenn der Kommentar im 1. Kanal steht.
Leider gibt es im Handbuch keinerlei Erleuterungen zu dieser Möglichkeit..
Beispiel: M0 ( /GE Test )
Anzeigetext: Test
Leider hat diese Möglichkeit Einschränkungen im Vergleich zu MSG. Der Text wird nur so lange angezeigt wie die Zeile aktiv ist in der der Kommentar steht. Außerdem wird der Text nur angezeigt wenn der Kommentar im 1. Kanal steht.
Leider gibt es im Handbuch keinerlei Erleuterungen zu dieser Möglichkeit..
4 Besucher lesen dieses Thema (Gäste: 4)
0 Mitglieder: