Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по 2 лабе.doc
Скачиваний:
8
Добавлен:
09.12.2018
Размер:
176.64 Кб
Скачать

Основные макрофункции

(1) #i = #j ; #i = C

G65 H01 P#100 Q-#500; (#100 = -#500)

G65 H01 P#101 Q2; (#101 = 2)

(2) #i = #j + #k ; #i = #j + C; #i = B + C

G65 H02 P#100 Q#101 R#500; (#100 = #101 + #500)

G65 H02 P#100 Q#101 R32.7; (#100 = #101 + 32.7)

G65 H02 P#100 Q 15.6 R11.; (#100 = 15.6 +11.0)

(3) #i = #j - #k ; #i = #j - C; #i = B - C

G65 H03 P#100 Q#101 R#500; (#100 = #101 + #500)

G65 H03 P#100 Q#101 R32.7; (#100 = #101 + 32.7)

G65 H03 P#100 Q 15.6 R11.; (#100 = 15.6 +11.0)

(4) #i = #j * #k ; #i = #j * C; #i = B * C

G65 H04 P#100 Q#101 R#500; (#100 = #101 * #500)

G65 H04 P#100 Q#101 R2; (#100 = #101 * 2)

G65 H04 P#100 Q 15.6 R2; (#100 = 15.6 * 2)

(5) #i = #j : #k ; #i = #j : C; #i = B : C

G65 H05 P#100 Q#101 R#500; (#100 = #101 : #500)

G65 H05 P#100 Q#101 R2; (#100 = #101 : 2)

G65 H05 P#100 Q 15.6 R4; (#100 = 15.6 : 4)

(6) ;

G65 H21 P#100 Q#501; (#100 = )

G65 H21 P#100 Q 15.6; (#100 = )

(7) #i = #j

G65 H22 P#100 Q-#500; (#100 =#500 )

(8) ; ; .

G65 H26 P#100 Q#102 R#500; )

G65 H26 P#100 Q#101 R10.1; )

G65 H26 P#100 Q7.2 R3; )

(9)

G65 H27 P#100 Q#101 R#500; (#100 =)

G65 H27 P#100 Q#101 R3.2; (#100 = )

G65 H27 P#100 Q 15.6 R4; (#100 =

(10) #i = #j * Sin (#k); #i = #j * Sin .

G65 H31 P#100 Q#101 R#500; (#100 = #101* Sin (#500)

G65 H31 P#100 Q#101 R30.; (#100 = #101 * Sin 30)

(11) #i = #j * Cos (#k); #i = #j * Cos .

G65 H32 P#100 Q#101 R#500; (#100 = #101* Cos (#500)

G65 H32 P#100 Q#101 R30.; (#100 = #101 * Cos 30)

(12) #i = #j * tg (#k); #i = #j * tg .

G65 H33 P#100 Q#101 R#500; (#100 = #101* tg (#500)

G65 H33 P#100 Q#101 R30.; (#100 = #101 * tg 30)

(13) #i = .

G65 H34 P#100 Q#101 R#500; (#100 =)

Макрофункции логических операций (команды управления)

  1. Обращение к кадру под указанным номером

G65 H80 P10; (go to N10 )

  1. #j . EQ . #k ( = )

G65 H81 P10 Q#100 R#500; Если #100 = #500  go to N10

Если #100  #500  go to next

  1. #j . NE . #k (  )

G65 H82 P10 Q#100 R#500; Если #100  #500  go to N10 Если #100 = #500  go to next

  1. #j . GT . #k ( > )

G65 H83 P10 Q#100 R#500; Если #100 > #500  go to N10

Если #100  #500  go to next

  1. #j . LT . #k ( < )

G65 H84 P10 Q#100 R#500; Если #100 < #500  go to N10

Если #100  #500  go to next

  1. #j . GE . #k ( )

G65 H85 P10 Q#100 R#500; Если #100  #500  go to N10

Если #100 < #500  go to next

  1. #j . LE . #k ( )

G65 H86 P10 Q#100 R#500; Если #100  #500  go to N10

Если #100 > #500  go to next

ЛИТЕРАТУРА

1. Сосонкин В.Л. Микропроцессорные системы числового программного управления станками. – М.: Машиностроение. 1985. – 238 с.

МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

«МАТИ» - РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ им. К.Э. ЦИОЛКОВСКОГО

Кафедра «Технология производства двигателей

летательных аппаратов»