Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб. роб. 2Р135Ф2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
10.15 Mб
Скачать

3. Підготовка керуючої програми по перфострічці

3.1. Структура керуючої програми для пристрою чпк

У розглянутому пристрої ЧПК моделі 2П323 прийнятий адресний спосіб запису керуючої програми УП.

ДСТ 20523-80 визначає основні поняття, використовувані при програмуванні:

керуюча програма (УП) - сукупність команд мовою програмування, що відповідає заданому алгоритмові функціонування верстата по обробці конкретної заготівлі. Керуюча програма складається з кадрів УП;

кадр керуючої програми - складова частина УП, що вводиться й оброблювана як єдине ціле й утримуюча не менш однієї команди. Кадр УП складається зі слів, що відповідають різним командам;

слово керуючої програми - складова частина кадру УП, що містить конкретну інформацію з виконання команди керування. Слово складається з адреси і даних;

адреса - частина слова УП, що визначає призначення наступних за ним у цьому ж слові даних. Адреса являє собою символ, що відповідає ДСТ 20999-78 і приведений у табл. 3.

Дані являють собою числову інформацію, що безпосередньо характеризує параметри процесу обробки.

Кожна УП повинна починатися символом початку програми (%). Кінець програми задається в останньому кадрі спеціальною командою М02, що буде розглянута далі, Між символом початку і кінця програми розташовуються кадри УП. Основною значеннєвою одиницею керуючої програми є кадр УП, що складається зі слів УП і характеризуємого визначеним форматом, прийнятим у даному пристрої ЧПК.

Формат кадру УП - умовний запис структури і розташування слів у кадрі УП з максимальним числом слів. Формат кадру УП для УЧПУ моделі 2П323 приведений у табл. 4.

Таблиця 3 Представлення семирозрядних кодових наборів на перфострічках

8

7

6

5

4

3

2

1

№ дор

Призначення символа

Р

8

4

2

1

Вага

Літера

Знак

Цифра

Символ

+

Знак переміщення „+”

-

Знак переміщення „-”

Nul

Пропуск

0

Цифра 0

1

1

2

2

3

3

4

4

5

5

6

6

7

7

8

8

9

9

I

поч. координата дуги, X0

J

Y0

K

Z0

F

Величина подачі

G

Підготовча функція

L

Корекція

M

Технологічна команда

N

Номер кадра

S

Технологічна команда

T

Технологічна команда

X

Переміщення по X

Y

Переміщення по Y

Z

Переміщення по Z

LF

Кінець кадра

Del

Забій

%

Початок програми

Кожен кадр починається словом "Початок кадру", що складається з адреси N, і наступними за ним трьома десятковими цифрами. Таким чином, максимальне значення номера кадру в УП-999. Номер кадру служить для систематизації програми і не робить ніякого впливу на її хід. Порядок номерів кадрів може бути довільним, але для зручності в роботі рекомендується упорядкована послідовність убік зростання. Значення номера кадру індицірувати_ на пульті оператора УЧПУ і відповідає оброблюваному в даний момент кадрові УП.

Крім того, при перевірці перфострічки в режимі "Пошук кадру" на індикаторі висвітлюватис_ номер кадру, у якому допущена помилка інформації. Це дозволяє значно скоротити час налагодження УП.

Кожен кадр повинний закінчуватися символом "Кінець кадру" (LF). Якщо кадр містить слово "Корекція" (адреса L ), вона повинно стояти перед символом "Кінець кадру". Якщо кадр містить слово "Підготовча функція" (адреса G ), вона повинно стояти відразу після слова "Номер кадру".

Інші слова можуть розташовуватися в кадрі в довільному порядку, однак рекомендується така послідовність слів (у відповідним їм адресах):

N, G, T, L, F, S, y, r, z, M, LF.

Не допускається наявність в одному кадрі двох слів з однаковою адресою, за винятком слів "Підготовча функція" (для УЧПУ моделі 2П323).

3.2. Кодування керуючих програм і розпорядження масивів інформації на перфострічці

Як програмоносія, використовуваного для запису програм обробки деталі, застосовують паперову перфораторну стрічку шириною 25,4 мм або перфораторні стрічки, виготовлені з інших матеріалів.

Позначення і розташування кодових доріжок на перфострічці показано на рис, 5. Кодові доріжки 3 нумеруються послідовно з 1-й по 8-ю, починаючи з базової крайки I. Базова крайка - це край перфострічки, від якої починається нумерація чотирьох кодових доріжок (між транспортною доріжкою і базовою крайкою розташовані три кодових доріжки).Для представлення інформації на перфострічці використовується 7-бітний код 2 за ДСТ 13052-74, погоджений з рекомендаціями ISO.

Підмножина коду ISO - 7 біт, застосовувана при підготовці керуючих програм для УЧПУ моделі 2П323, представлене в табл.З.

Кожен рядок на перфострічці повинний містити лише одну кодову комбінацію з відповідним знаком парності. Розряди б1 – б7

7-бітного коду характеризують пробиту інформацію.Восьмий розряд б8 служить для виявлення помилок в інформації. У кожної кодової , комбінації він додається для того, щоб число пробивань в одному рядку був парним (паритет по парності). У табл. 3 він позначений буквою Р. Напрямок руху перфострічки повинний бути протилежно напрямкові, у якому перфоруються і зчитуються кодові комбінації.