So sánh các ký hiệu macro loại A và macro loại B:
Macro loại A Macro loại B
H01 =
H02 cộng với
H03-
H04*
H05 /
H11 hợp lý hoặc HOẶC
H12 Logic và AND
Căn bậc hai H21 SQRT
H22 ABS tuyệt đối
H27 Căn bậc hai của hợp chất1
H28 Hợp chất căn bậc hai 2
H31 Hàm sin SIN
Hàm cosin H32 COS
H33 Hàm tiếp tuyến TAN
H34 cung tiếp tuyến ATAN
H81=cân bằng
H82 ≠ ĐB
H83 > GT
H84 < LT
H85 Lớn hơn hoặc bằng GE
H86 Nhỏ hơn hoặc bằng LE
G65 H80 P120; GOTO 120
G65 H81 P1000 Q#101 R#102; NẾU [#101 EQ #102] GOTO 1000
hình ảnh
So sánh cách sử dụng macro loại A và macro loại B
1) Định nghĩa và thay thế biến #i=#j
Định dạng lập trình G65 H01 P#i Q#j
Ví dụ G65 H01 P#101 Q1005; (#101=1005)
G65 H01 P#101 Q-#112; (#101=-#112)
2) Phép cộng #i=#j cộng với #k
Định dạng lập trình G65 H02 P#i Q#j R#k
Ví dụ G65 H02 P#101 Q#102 R#103; (#101=#102 cộng với #103)
3) Phép trừ #i=#j-#k
Định dạng lập trình G65 H03 P#i Q#j R#k
Ví dụ G65 H03 P#101 Q
#102 R#103; (#101=#102-#103)
4) Phép nhân #i=#j×#k
Định dạng lập trình G65 H04 P#i Q#j R#k
Ví dụ G65 H04 P#101 Q#102 R#103; (#101=#102×#103)
5) Phép chia #i=#j / #k
Định dạng lập trình G65 H05 P#i Q#j R#k
Ví dụ G65 H05 P#101 Q#102 R#103; (#101=#102/#103)
6) Căn bậc hai #i=
Định dạng lập trình G65 H21 P#i Q#j
Ví dụ G65 H21 P#101 Q#102; (#101= )
7) Giá trị tuyệt đối #i=│#j│
Định dạng lập trình G65 H22 P#i Q#j
Ví dụ G65 H22 P#101 Q#102; (#101=│#102│)
8) Căn bậc hai của hợp chất 1 #i=
Định dạng lập trình G65 H27 P#i Q#j R#k
Ví dụ G65 H27 P#101 Q#102 R#103; ( #101=
9) Căn bậc hai của 2 #i=
Định dạng lập trình G65 H28 P#i Q#j R#k
Ví dụ G65 H28 P#101 Q#102 R#103
1) Logic HOẶC #i=#j HOẶC #k
Định dạng lập trình G65 H11 P#i Q#j R#k
Ví dụ G65 H11 P#101 Q#102 R#103; (#101=#102 HOẶC #103)
2) Logic VÀ #i=#j VÀ #k
Định dạng lập trình G65 H12 P#i Q#j R#k
Ví dụ G65 H12 P#101 Q#102 R#103; #101=#102 VÀ #103
(3) Hướng dẫn hàm lượng giác
1) Hàm sin #i=#j×SIN(#k)
Định dạng lập trình G65 H31 P#i Q#j R#k (đơn vị: độ) .
Ví dụ G65 H31 P#101 Q#102 R#103; (#101=#102×SIN(#103))
2) Hàm cosin #i=#j×COS(#k)
Định dạng lập trình G65 H32 P#i Q#j R#k (đơn vị: độ)
Ví dụ G65 H32 P#101 Q#102 R#103; (#101=#102×COS(#103))
3) Hàm tiếp tuyến #i=#j×TAN#k
Định dạng lập trình G65 H33 P#i Q#j R#k (đơn vị: độ)
Ví dụ G65 H33 P#101 Q#102 R#103; (#101=#102×TAN(#103))
4) Arctang #i=ATAN(#j/#k)
Định dạng lập trình G65 H34 P#i Q#j R#k (đơn vị: độ, 0o Nhỏ hơn hoặc bằng #j Nhỏ hơn hoặc bằng 360o)
Ví dụ G65 H34 P#101 Q#102 R#103; (#101=ATAN(#102/#103)
hình ảnh
Thêm WeChat: Yuki7557 để gửi hướng dẫn CNC 10G
(4) Hướng dẫn điều khiển
Định dạng lập trình G65 H80 Pn (n là số khối)
Ví dụ G65 H80 P120; (chuyển sang N120)
2) Chuyển có điều kiện 1 #j EQ #k(=)
Định dạng lập trình G65H
81 Pn Q#j R#k (n là số khối)
Ví dụ G65 H81 P1000 Q#101 R#102
Khi #101=#102, chuyển sang khối N1000; nếu #101≠#102, thực hiện khối tiếp theo.
3) Nhánh điều kiện 2 #j NE #k (≠)
Định dạng lập trình G65 H82 Pn Q#j R#k (n là số khối)
Ví dụ G65 H82 P1000 Q#101 R#102
Khi #101≠#102 chuyển sang khối N1000; nếu #101=#102, thực hiện khối tiếp theo.
4) Conditional transfer 3 #j GT #k (> )
Định dạng lập trình G65 H83 Pn Q#j R#k (n là số khối)
Ví dụ G65 H83 P1000 Q#101 R#102
Khi #101 > #102, chuyển sang khối N1000; nếu #101 Nhỏ hơn hoặc bằng #102, thực hiện khối tiếp theo.
5) Nhánh điều kiện 4 #j LT #k (<)
Định dạng lập trình G65 H84 Pn Q#j R#k (n là số khối)
Ví dụ G65 H84 P1000 Q#101 R#102
Khi #101 < #102, chuyển sang N1000; nếu #101 Lớn hơn hoặc bằng #102, hãy thực hiện khối tiếp theo.
6) Chuyển có điều kiện 5 #j GE #k( Lớn hơn hoặc bằng )
Định dạng lập trình G65 H85 Pn Q#j R#k (n là số khối)
Ví dụ G65 H85 P1000 Q#101 R#102
Khi #101 Lớn hơn hoặc bằng #102, chuyển sang N1000; nếu #101<#102, execute the next block.
7) Nhánh điều kiện 6 #j LE #k ( Nhỏ hơn hoặc bằng )
Định dạng lập trình G65 H86 Pn Q#j Q#k (n là số khối)
Ví dụ G65 H86 P1000 Q#101 R#102
When #101≤#102, transfer to N1000; if #101>#102, thực hiện khối tiếp theo.





