Operation Manual

400 6 DIN-programmering
6.26 Programmering van variabelen
V-variabelen
De MANUALplus maakt op basis van de nummergroepen onderscheid
tussen de volgende waarde- en toepassingsgebieden:
Real: V1 .. V199 ..
Integer: V200 .. V299
gereserveerd: V300 .. V900
Vragen en toewijzingen:
Machinematen lezen/schrijven (machineparameter 7)
Syntaxis: V{Mx[y]}
externe wisselcodes opvragen
Er wordt naar een bit van de wisselcode op 0 of 1 gevraagd. De
machinefabrikant legt de betekenis van de wisselcode vast.
Syntaxis: V{Ex[y]}
Wisselcodes opvragen
Met de “bewaking van de gereedschapsstandtijd” en het “zoeken
van de startregel” worden wisselcodes gegenereerd.
Syntaxis:V{Ex[1]}
Gereedschapscorrecties lezen/schrijven
Syntaxis V{Dx[y]}
Voorbeeld: “V-variabele”
. . .
N.. V{M1[Z]=300} [ zet “machinemaat 1 Z” op
“300” ]
. . .
N.. G0 Z{M1[Z]} [ verplaatst naar
“machinemaat 1 Z” ]
. . .
N.. IF{E1[1]==0} [ vraagt “Externe
wisselcode 1 – bit 1” op ]
. . .
N.. V{D5[X]=1.3} [ stelt “Correctie X bij
gereedschap 5” in ]
. . .
N.. V{V12=17.4}
N.. V{V12=V12+1}
N.. G1 X{V12}
. . .
x = maat 1..9
y = coördinaat: X, Y, Z, U, V, W, A, B of C
x = slede 1
y = bit: 1..16
x = wisselcode: 20, 90
20: standtijd van een gereedschap is verstreken (globale
informatie)
90: zoeken van startregel (0=niet actief; 1=actief)
x = T-nummer
y = lengtecorrectie: X, Y, of Z