Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по практике.docx
Скачиваний:
29
Добавлен:
27.02.2016
Размер:
125 Кб
Скачать

Адреса, действующие модально/покадрово

Модально действующие адреса сохраняют свою значимость с запрограммированным значением до тех пор (во всех последующих кадрах), пока по тому же адресу не будет запрограммировано новое значение. Действующие покадрово адреса сохраняют свою значимость только в том кадре, в котором они были запрограммированы.

Пример:

N10 G01 F500 X10

N20 X20 ; подача действует до ввода новой подачи

Адреса с осевым расширением

У адресов с осевым расширением имя оси стоит в квадратных скобках после адреса, который устанавливает соответствие осям.

Пример:

FA[U]=400 ;специфическая подача для оси U

Расширенные адреса

Расширенное написание адресов позволяет систематизировать большее количество осей и шпинделей. Расширенный адрес состоит из цифрового расширения или из записанного в квадратных скобках идентификатора переменных и присвоенного с помощью символа

"=" - арифметического выражения.

Пример:

X7 ; "=" не требуется, 7 это значение, но символ "=" возможен и здесь

X4=20 ;ось X4 ("=" требуется)

CR=7.3 ;2 буквы ("=" требуется)

S1=470 ;число оборотов для 1-ого шпинделя 470 об./мин

M3=5 ;остановка шпинделя для 3-его шпинделя

Расширенное написание адреса допускается только для следующих простых адресов:

Адрес

Значение

X, Y, Z, …

Адреса осей

I, J, K

Параметры интерполяции

S

Число оборотов шпинделя

SPOS,

SPOSA

Позиция шпинделя

M

Дополнительные функции

H

Вспомогательные функции

T

Номер инструмента

F

Подача

Таблица 3

Число (индекс) при расширенном написании адреса для адресов M, H, S, а также для SPOS и SPOSA может заменяться переменной. При этом идентификатор переменных стоит в квадратных скобках.

Пример:

S[SPINU]=470 ;число оборотов для шпинделя, номер которого зафиксирован в

;переменной SPINU

M[SPINU]=3 ;правое вращение для шпинделя, номер которого зафиксирован в

;переменной SPINU

T[SPINU]=7 ;предварительный выбор инструмента для шпинделя, номер

; которого зафиксирован в переменной SPINU

Фиксированные адреса

Следующие адреса установлены фиксировано:

Адрес

Значение (стандартная установка)

D

Номер режущей кромки

F

Подача

G

Функция перемещения

H

Вспомогательная функция

L

Вызов подпрограммы

M

Дополнительная функция

N

Вспомогательный кадр

P

Число прогонов программы

R

R-параметр

S

Число оборотов шпинделя

T

Номер инструмента

:

Главный кадр

Таблица 4

Пример для программирования:

N10 G54 T9 D2

Фиксированные адреса с осевым расширением

Адрес

Значение (стандартная установка)

AX

Осевое значение (переменное программирование оси)

ACC

Осевое ускорение

FA

Осевая подача

FDA

Осевая подача для наложения маховичка

FL

Осевое ограничение подачи

IP

Параметры интерполяции (переменное программирование оси)

OVRA

Осевая процентовка

PO

Полиномиальный коэффициент

POS

Позиционирующая ось

POSA

Позиционирующая ось через границу кадра

Таблица 5

Пример:

N10 POS[X]=100

Объяснение:

При программировании с осевым расширением перемещаемая ось стоит в квадратных

скобках.