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

Содержание

1 Структура и содержание программы ЧПУ……………………………………….

2 Языковые элементы языка программирования…………………………………..

3 Первый пример программирования "Фрезерование"……………………………….

4 Пример программирования "Токарная обработка"…………………………………

1 Структура и содержание программы ЧПУ

Программа (ЧПУ/обработки деталей) состоит из последовательности кадров ЧПУ. Каждый кадр представляет собой один шаг обработки. В кадре записываются операторы в форме слов. Последний кадр в последовательности выполнения содержит специальное слово для конца программы: M2, M17 или M30.

кадр

слово

слово

слово

;комментарий

кадр

N10

G0

X20

;1-ый кадр

кадр

N20

G2

Z37

;2-ой кадр

кадр

N30

G91

кадр

N40

кадр

N50

M30

;конец программы (последний кадр)

Таблица 1

Каждая программы имеет собственное имя, которое свободно выбирается при создании программы с соблюдением следующих условий (кроме формата перфоленты):

• первыми двумя символами должны быть буквы (также и буква с символом подчеркивания) .

• прочие буквы, цифры

Пример:

_MPF100 или

WELLE или

WELLE_2

На ЧПУ показываются только первые 24 знака идентификатора программы.

Имена файлов:

Имена файлов могут включать знаки

0...9, A...Z, a...z или _ и иметь максимальную длину в 24 знака.

Имена файлов должны иметь 3-х буквенное расширение (_xxx).

Данные в формате перфоленты могут создаваться отдельно или обрабатываться в редакторе. Имя файла, сохраненного в памяти ЧПУ, начинается с "_N_".

Файл в формате перфоленты вводится %<имя>, "%" должен стоять в первой графе первой строки.

Примеры:

%_N_WELLE123_MPF = программа обработки детали WELLE123 или

%Flansch3_MPF = программа обработки детали Flansch3

2 Языковые элементы языка программирования

Языковые элементы языка программирования определяются

• набором символов с прописными/строчными буквами и цифрами

• словами с адресом и последовательностью цифр

• кадрами и структурой кадров.

• длиной кадра с макс. возможным количеством знаков

• последовательностью слов в кадре с таблицей адресов и их значением

• главными и вспомогательными кадрами

• номером кадра

• адресами с таблицей для важных адресов и объяснениями

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

• адресами с осевым расширением с таблицей расширенного написания адреса

• фиксированными адресами с таблицей и данными по значению для стандартной установки

• фиксированными адресами с осевым расширением с таблицей и указанием значения для стандартной установки

• устанавливаемыми адресами с указанием устанавливаемых букв адреса

• предопределенными вычислительными функциями, а также арифметическими, логическими операторами и операторами сравнения с соответствующим присваиванием значений

• идентификаторами, к примеру, переменными, подпрограммами, кодовыми словами, адресами DIN и метками перехода

Для создания программ ЧПУ имеются следующие символы:

Прописные буквы

A, B, C, D, E, F, G, H, I, J, K, L, M, N,(O),P, Q, R, S, T, U, V, W, X, Y, Z

При этом учитывать:

Не путать букву "O" с числом "0".

Строчные буквы

a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z

Прописные и строчные буквы не различаются.

Цифры

1, 2, 3, 4, 5, 6, 7, 8, 9

Специальные символы

% - Символ начала программы (только для создания программы на внешнем PC)

(- Заключение в скобки параметров или в выражениях

) - Заключение в скобки параметров или в выражениях

[- Заключение в скобки адресов или индексов поля

] - Заключение в скобки адресов или индексов поля

< - меньше

> - больше

: - Главный кадр, конец метки, связывающий оператор

= - Присвоение, часть равенства

/ - Деление, пропуск кадра

* - Умножение

+ - Сложение

- - Вычитание, отрицательный знак

" - Кавычки, идентификация для цепочки символов

' - Апостроф, идентификация для специальных числовых данных: шестнадцатеричные, двоичные

$ - Идентификация системных переменных

_ - Символ подчеркивания, относится к буквам

? - Зарезервировано

! - Зарезервировано

. - Десятичная точка

, - Запятая, знак разделения параметров

; - Начало комментария

& - Символ форматирования, то же действие, что и пробел

LF - Конец кадра

Табулятор - Знак разделения

Пробел - Знак разделения (пробел)

Скрытые специальные символы обрабатываются как символы пробела.

Слова

Программы ЧПУ состоят из кадров; кадры в свою очередь состоят из слов.

Слово "Языка ЧПУ" состоит из символа адреса и цифры или последовательности цифр, представляющей арифметическое значение.

Рис. 1

Символом адреса слова является буква. Последовательность цифр может включать знак и десятичную точку, при этом знак всегда стоит между буквами адреса и последовательностью цифр. Положительный знак (+) не записывается.