HEIDENHAIN

Geht mehr als IF und Sprung zum LBL ?

Beitrag 19.01.2006, 10:59 Uhr
Incubus
Incubus
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 24.01.2005
Beiträge: 83
Kann man eigentlich irgendwie auf der iTNC 430 530 z.b. in ISO weitere IF Funktionen einsetzen? Denn immer nur absolute Sprünge in ein Label machen zu können erschwert das Programmieren von Parameterprogrammen imens mad.gif


m8.gif
   
Beitrag 11.09.2007, 08:53 Uhr
orgelbie_
orgelbie_
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 15.05.2007
Beiträge: 136
Nicht ganz einfach und noch erst recht nicht komfortabel :

Aber für TNC426/30 kann man folgendes tun:

In If/Goto Sprüngen kann man zumindestens die Adresse als Q-Parameter hinterlegen:

Bsp.:

If Q1 EQ 5 Go To Lbl Q15

Der Q-Parameter ist dann Steuerbar.
   
Beitrag 21.09.2007, 20:19 Uhr
klon1h
klon1h
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 06.01.2007
Beiträge: 31
Hallo

Du kannst Sprünge auf eine Satznr. machen.

Schreibe einfach vor dei gewünschte Satznr. ein lbl(z.b.LbL99)
solange kein LbL0 kommt läuf das Prog ab LBL99.
z.b.

1BeginnPrg.
""
""
""
""
67FN if 1e 1 goto lbl99 Von 67 wird auf 88 da kein lBl0
Kein Rückprung auf 68
""
""
""
88lbl99
89 X Y
""
222 M30
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: