Aug 04, 2023 Ostavite poruku

CNC makro program ​U usporedbi s makroom tipa A i makroom tipa B, koji je bolji za upotrebu?

 

Usporedba makronaredbi tipa A i makronaredbe tipa B:

Makro tipa A Makro tipa B

H01 =

H02 plus

H03-

H04*

H05 /

H11 logički ili ILI

H12 Logika i I

H21 kvadratni korijen SQRT

H22 Apsolutni ABS

H27 Složeni kvadratni korijen1

H28 Složeni kvadratni korijen 2

H31 Sinusna funkcija SIN

H32 kosinusna funkcija COS

H33 Tangentna funkcija TAN

H34 ark tangenta ATAN

H81=EQ

H82 ≠ NE

H83 > GT

H84 < LT

H85 Veći ili jednak GE

H86 Manje od ili jednako LE

G65 H80 P120; IDITE NA 120

G65 H81 P1000 Q#101 R#102; AKO [#101 EQ #102] IDITE NA 1000

slika

Usporedba upotrebe makronaredbe tipa A i makronaredbe tipa B

1) Definicija i zamjena varijabli #i=#j

Format programiranja G65 H01 P#i Q#j

Primjer G65 H01 P#101 Q1005; (#101=1005)

G65 H01 P#101 Q-#112; (#101=-#112)

2) Zbrajanje #i=#j plus #k

Format programiranja G65 H02 P#i Q#j R#k

Primjer G65 H02 P#101 Q#102 R#103; (#101=#102 plus #103)

3) Oduzimanje #i=#j-#k

Format programiranja G65 H03 P#i Q#j R#k

Primjer G65 H03 P#101 Q

#102 R#103; (#101=#102-#103)

4) Množenje #i=#j×#k

Format programiranja G65 H04 P#i Q#j R#k

Primjer G65 H04 P#101 Q#102 R#103; (#101=#102×#103)

5) Podjela #i=#j / #k

Format programiranja G65 H05 P#i Q#j R#k

Primjer G65 H05 P#101 Q#102 R#103; (#101=#102/#103)

6) Kvadratni korijen #i=

Format programiranja G65 H21 P#i Q#j

Primjer G65 H21 P#101 Q#102; (#101= )

7) Apsolutna vrijednost #i=│#j│

Format programiranja G65 H22 P#i Q#j

Primjer G65 H22 P#101 Q#102; (#101=│#102│)

8) Složeni kvadratni korijen 1 #i=

Format programiranja G65 H27 P#i Q#j R#k

Primjer G65 H27 P#101 Q#102 R#103; (#101=

9) Složeni kvadratni korijen 2 #i=

Format programiranja G65 H28 P#i Q#j R#k

Primjer G65 H28 P#101 Q#102 R#103

1) Logički ILI #i=#j ILI #k

Format programiranja G65 H11 P#i Q#j R#k

Primjer G65 H11 P#101 Q#102 R#103; (#101=#102 ILI #103)

2) Logičko I #i=#j I #k

Format programiranja G65 H12 P#i Q#j R#k

Primjer G65 H12 P#101 Q#102 R#103; #101=#102 I #103

(3) Instrukcija trigonometrijske funkcije

1) Sinusna funkcija #i=#j×SIN(#k)

Format programiranja G65 H31 P#i Q#j R#k (jedinica: stupanj) .

Primjer G65 H31 P#101 Q#102 R#103; (#101=#102×SIN(#103))

2) Kosinusna funkcija #i=#j×COS(#k)

Format programiranja G65 H32 P#i Q#j R#k (jedinica: stupanj)

Primjer G65 H32 P#101 Q#102 R#103; (#101=#102×COS(#103))

3) Funkcija tangente #i=#j×TAN#k

Format programiranja G65 H33 P#i Q#j R#k (jedinica: stupanj)

Primjer G65 H33 P#101 Q#102 R#103; (#101=#102×TAN(#103))

4) Arktangens #i=ATAN(#j/#k)

Format programiranja G65 H34 P#i Q#j R#k (jedinica: stupanj, 0o Manje od ili jednako #j Manje od ili jednako 360o)

Primjer G65 H34 P#101 Q#102 R#103; (#101=ATAN(#102/#103)

slika

Dodajte WeChat: Yuki7557 za slanje vodiča za 10G CNC

(4) Kontrolne upute

Format programiranja G65 H80 Pn (n je broj bloka)

Primjer G65 H80 P120; (prijenos na N120)

2) Uvjetni prijenos 1 #j EQ #k(=)

Programski format G65H

81 Pn Q#j R#k (n je broj bloka)

Primjer G65 H81 P1000 Q#101 R#102

Kada #101=#102, prijenos u blok N1000; ako #101≠#102, izvrši sljedeći blok.

3) Uvjetna grana 2 #j NE #k (≠)

Format programiranja G65 H82 Pn Q#j R#k (n je broj bloka)

Primjer G65 H82 P1000 Q#101 R#102

Kada #101≠#102, prebacite u blok N1000; ako je #101=#102, izvrši sljedeći blok.

4) Conditional transfer 3 #j GT #k (> )

Format programiranja G65 H83 Pn Q#j R#k (n je broj bloka)

Primjer G65 H83 P1000 Q#101 R#102

Kada #101 > #102, prijenos u blok N1000; ako je #101 manje od ili jednako #102, izvrši sljedeći blok.

5) Uvjetna grana 4 #j LT #k (<)

Format programiranja G65 H84 Pn Q#j R#k (n je broj bloka)

Primjer G65 H84 P1000 Q#101 R#102

Kada #101 < #102, prebacite na N1000; ako je #101 veće ili jednako #102, izvrši sljedeći blok.

6) Uvjetni prijenos 5 #j GE #k( Veće ili jednako )

Format programiranja G65 H85 Pn Q#j R#k (n je broj bloka)

Primjer G65 H85 P1000 Q#101 R#102

Kada je #101 veće od ili jednako #102, prebacite na N1000; ako #101<#102, execute the next block.

7) Uvjetna grana 6 #j LE #k ( Manje od ili jednako )

Format programiranja G65 H86 Pn Q#j Q#k (n je broj bloka)

Primjer G65 H86 P1000 Q#101 R#102

When #101≤#102, transfer to N1000; if #101>#102, izvrši sljedeći blok.

Pošaljite upit

whatsapp

skype

E-pošte

Upit