Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Blockfunktion 840D SL, Blöcke zusammenfassen + Def

Beitrag 17.06.2017, 20:43 Uhr
Bernd_Blubber
Bernd_Blubber
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 07.04.2016
Beiträge: 47
smile.gif
hallo an alle,

ich bin gerade am üben auf einer 840D SL.

das Thema lautet: Blöcke zusammenfassen
1.BSP.:
;---------FUNKTIONIERT----------;*RO*;*HD*
Def STRING[3] NPV ;*RO*
GROUP_BEGIN(0,"Programmteil 1",0,0)
;Übungs-Programm ;*RO*
;Ersteller: Bernd Blubber;*RO*;*HD*
GROUP_END(0,0)
GROUP_BEGIN(0,"Zuweisung 1",0,0)
NPV="$P_IFRAME" ;*RO*;*HD*
GROUP_END(0,0)
;---------FUNKTIONIERT----------;*RO*;*HD*


2.BSP.:
;---------FUNKTIONIERT-NICHT---------;*RO*;*HD*
GROUP_BEGIN(0,"Programmteil 1",0,0)
;Übungs-Programm ;*RO*
;Ersteller: Bernd Blubber;*RO*;*HD*
Def STRING[3] NPV ;*RO*
GROUP_END(0,0)
GROUP_BEGIN(0,"Zuweisung 1",0,0)
NPV="$P_IFRAME" ;*RO*;*HD*
GROUP_END(0,0)
;---------FUNKTIONIERT-NICHT---------;*RO*;*HD*


gibt es Möglichkeiten <DEF> in Blöcke einzufügen ?
wenn JA , dann wie ?
ich mach im 2.ten Bsp. ja wohl etwas falsch, da die Masch das immer mit roter ERROR MSG kommentiert...

ich freu mich schon auf eure nützlichen Tips !

Gruss: B_B
danke.gif
   
Beitrag 17.06.2017, 21:15 Uhr
Andy742000
Andy742000
Level 7 = Community-Professor
*******
Gruppe: Banned
Mitglied seit: 15.09.2012
Beiträge: 3.725
Hi

Was soll Sinn und Zweck dieser Übung sein ?

Ich erkenne den Sinn nicht ! und sicherlich auch die Steuerung nicht !

Es wäre besser, wenn du das Ziel beschreibst, und nicht nur Zwischen-Punkte auf deinem Überlegungsweg !


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 17.06.2017, 21:45 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.922
Definitionen müssen vor der ersten ausführbaren Anweisung im Programm stehen.
Das steht sicher irgendwo in der Programmieranleitung.

Ganz unabhängig davon: Warum ist eigentlich so schwer, anzugeben, was für eine Fehlermeldung kommt?
Die Fehlermeldung hat doch eine Nummer und eine Text.
Deine Angabe "rote ERROR MSG" ist in den meisten Fällen nicht wirklich hilfreich.
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: