/
Автор: Корбут А.А.
Теги: станочные конструкции программное управление станки чпу микро эвм автоматизация производства
Год: 1979
Текст
утвьрщо
Н*чсац.ки« ЦКБ ОО’ЛЭМЗ"
а tr’ fj 1879 ft
устройство чжаового прогршного управления
2X43 НА БАЗЕ МИКРО-ЭВМ "ЭЛЕКТРОНИКА 60"
Инструкция по прогржшхрояжнкп
ГО1.700.062 Да
ГлмнуЯ инженер ЦКБ D0"^4U
А.А.Корб/т
CL
19.*)
(юдеиание
Лист
I .Структура программы обработки...................... 3
2 .Структура и формат кадра.......................... 6
3 . Подготовите льные функции......................... 6
4 . Раз мерные перемещения.......................... В
5 .Интерполяции.......................... ........... 9
6 .Скорость перемещения рабочего органа стаиха........ 10
7 .Перерыв в программе (пауза)....................... II
г Коипеие.оХди.л. лЮФто»
6 .Коррекция на радиус инструмента.Номер коррекции У..... II
9 .Вспомогательные функции.............................
10 . Постоянные циклы.................................
II .Повторяющиеся участки обработки..............
12 . Сброс накопителей...........................
13 .Включение разворота инструмента по нормали к контуру
обработки (при наклонном положении инструмента)...
Пример у>О1рам/ш демам
14.Кс!пенееция-Л1Сфтсвт...........................
&. Приложение. flpo&yjoup&e тесты.........
К
<3
fS
£О
22
rt>fr>?P -Ju
A »Z
nw
rei.700.062 де
Норисом
,1'гизков
Л-».
L^»' УСТРОЙСТВО числового —_
jg,-^ ПРОГРАММНОГО УПРАВЛЕНИЯ W
2М43 НА БАЗЕ ,.
]- .1 МИКРО-ЭВМ "ЭЛЕКТРОНИКА 60
_______________________________
Twtt | J>ww‘ Л
----—-------------------- - I
I. СТРУКТУРА ПРОГРАММУ ОБРАБОТКИ
1.1. Настоящая инструкция устанавлимет основные правила запи-
си программы обработки детали с помощью устройства числового прог-
раммного управления на базе микро-ЭВМ "Электроника БОМ" 2Г.КЗ
f6I.700.0G2 (в дальнейшем -устройство) и порядок пользования прове-
рочными тестами (приложение) для контроля работой блоков, входящих
в состав устройства.
1.2. Программа обработки записывается нв Э-дорохкозой перфо-
ленте в виде последовательности кадров переменной длины. Последова-
тельность кадров определяется последовательностью обработки детали.
1.3. Кадр состоит из информационных слов (команд). Слово вклю-
чает в себя технологическую или геометрическую информацию и адрес,
определяющий вад информации (адресный способ записи).
1.4. Цря адресном способе записи буквенный адрес предшествует
числовой информации, выражающей определенную операцию в обработке
детали.
1.5. Отсутствие адреса указывает на неизменность данной иифор-
-*'** 1 п.„. . | М ( Н». 1 П.„. .... 1 Zy I | | мании относительно предыдущего кадра (например, величины иоординат при абсолютном задании) или на нулевое значение, информации (напри- мер, величины координат при задании в приращениях). 1.6. Адреса команд, выполнение которых начинается и ваканчич вастся в одном и том хе кадре, повторяются каждый раз, когда «то необходимо. 1.7. Значения символов адреоов, управляющих символов и специ- альных знаков приведены в табл.1,2 в соответствии с ГОСТ 20999-78. 1.8. Кодирование входной информации производится в соответст- вии с ГОСТ 20999-78. 1.9. Программа обработки начинается символом %1 и заканчш ..ет- ся командой МЭ2. 4 Пример: %1Л'1 СОТ 692 X «- 1000 Г300 ПС * ; /v?. х - looo мог пс 4
5 rS067S-S2 Лист 1 ПЛ.700.062 Д2. 3 1
'н »м. Г|М9 .4 « • »*- Леив. {дзтж
Таблица I Значения символов адресов
Символ адреса Значение символа адреса
F Функция подачи
С Подготовительная функция
-I Координата центра дуги окружности параллельно
оси X
То же применительно к оси У
L Номер подпрограммы
м Вспомогательная функция
д/ Номер кадра
R Параметр подпрограммы
Т Номер коррекции на радиуо инструмента
X Первичное перемещение,параллельное оси X
у. То хе применительно к оси У
Z То же применительно к оси Z
... -
1 1 1 |ж«Г
- 1 - '•Ь • - - rai .тоо.обг дг. т 1:." 12-Г — - '
Таблица 2
Значения упревляюсрос символов и специальных знаков
Символ наименование символа значение символа
ЛС Конец кадра Символ.разделяющий кадры программы обра- ботки на перфоленте
% Начало программы Знал,обозначающий начало программы ням подпрограммы обработки
( Круглая скоб- ка левая Знак.обозначающий,что следующая ва кин информация не предназначена для считы- вания и отработки в устройстве
) Круглая скоб- ка правая Знак,обозначающий,что следующая аа ним информация должна считываться устройст- вом
♦ Плюс Алгебраический внак
- Минус То хе
/ Процуси кадра Знак.обоэначающмй.что кадр программы обработки может отрабатываться или не отрабатываться (в зависимости от поло- жения органа управления на пульте уп- равления)
ГлавшВ кадр Символ.обозначающий главный кадр про- граммы обработки J -
’fins I'ty'
Лист
fi333^1 дг7
М локпгШ Падж. Лг»
П61.700.062 Д2.
5
I JO. Программу можно пояснить с помощью примечаний, текст кото-
рых- заключается в скобках "( )". Информация, расположенная в скоб-
ках, при чтении программы не воспринимается устройством. Внутри ско-
бок нельзя применять символы "%” и
1.11. Если тот или иной кадр не должен быть прочитан и отработан
устройством (в зависимости от режима работы устройства), то перед ним
ставится символ "/"• Символ применяется, например, для осуществления
наладочных переходов при инструментальной наладке станка и исключе-
ния этих переходов после окончания наладки.
2. СТРУКТУРА И ФОРМАТ КАДРА
и
а
б
£
г
2
2.1. Кадр начинается с номера кадра (z*'')» остальные информационные
слова ааттсмваотся кадре в любой последовательности; аахадчивается
кадр сикло«ои 'Jlfi/fC.
2.2. В пределад одного кадра программы не должны использоваться
слова, с одинаковыми адресами,кроме слов С.
2.3. Нр« необходимости сокращения длины перфоленты снах "+" и
тдох.стоодие пород первой аначащей цифрой,могут быть опущены.
2.4. Программа обработки может включать в себя главные кадры,
которые содержат необходимые данные для восстановления информации
Главный кадр помечается символом
Прниер: :Х»0 GCO Х+2000 ЪГЛС
ХИ СОХ Z-I000 5200^/7С
2.5. Формат кадра: ,
_ 03з алз аЭЭ аэз *»3 Fi-f
62 Х+^У+06. Z+ОбЛ-Н». У-ЖТЮ- ТО2 i,4 BI М2 ПС
(< л эдвдо спускать).
1!
4
6
® и.
3. ,ПОДГОТОВИ1ЕаЬНЫК «УНКЦИИ
р
&
Е.Х. Подготсвятвльные Функции,опредеЛивии® рэхим работы устройства
|2> Лиг
ФчЛОДвкЪй..1 !:?’Л lA*.1! <' rei.TOo.o62 да "б"
записывДптсл под адресом С и задается двухраэрлдиьми кодами от GO0
до СЭЭ.КладмЯ код закреплен за определенной командой.
3.2. В одном кадре одновременно можно программировать насколько
подготовительных функций - по одной кв каждой группы.Внутри групп
команды мсклпчаот друг друга. Подготовительные функции,ислолмуеим*
в устройстве,с указанием групп,приведены а табл.З.
Таблица 3
Подготовительные функции
Код функ- ции Груп- па Действует до отмени или замени последую- щей коман- дой той же группы Действует в том кад- ре, в кото- ром запи- сана Наименование функции | > 1 I _ J
ООО I ♦ - Перемещение на быстром коду
C0I I ♦ * Линейная интерполяция
С02 I ♦ * Круговая интерполяция по часо- вой стрелке
СОЗ I ♦ <• Круговая интерполяция против ча- совой стрелки
С04 * ♦ Перерыв в программе на определен-) ное время
G40 1У ♦ а» Отмена кмчады G41
C4I п ♦ •и Коррекция не радиус инструменте
С65 ♦ * Включение разворотя инструмента по нормали к отребатыааеядну контуру
066 G.26 V7/ ♦ У- «* в*е Отмена команды С65 Постоянный цикл вамэра сирины раза
Г61.700.062
lw)
7)
Продамдалле тцфьЗ
Л” йг Трап- па Действует ft оп» \1 мм аамены последу о- чеЯ коман- дой ТОЙ МВ группы I«ICTSJ»T в pi кад- ре,* кото- ром записа- на Бе ot IMS функции
С27 У + - Постошшй цюи поиска центра отверстия
С25 + - Отмена ф^икцай G26,QZJ
«6 II * - Подтверадвние Сжокировеи адаптивного управленад
ои п ♦ — отмена фикции GI6
иа ш +> - Подтжерадение цикла заправки проволоки
СГ7 ИТ +• - Отмена Сужении CIS
С- 54 *7 Y- . —
G ЛЭ £”/ * - О/ппемо G
гч
ч
Продолжение табл.З
Код функ- ции Труп- пз Действует до отмены или замены последую- щей коман- дой той же группы Действует в том жад- ре, в кото- ром записа- на Наименование функции
G90 УШ ♦ - Абсолютный размер
G9I УШ ♦ * Размер в приращениях
С92 - ♦ Сброс накопителей положения
G70 X - Масштаб I
G7I X ♦ - Масштаб 0,5
G72 X ♦ - Маоштаб 0,25
G73 X ♦ - Масштаб 2
G74 X 4 - Масштаб 4
G75 X ♦ Масштаб 6
4. РАЗМЕРНЫЕ ПЕРЕМЕЩЕНИЯ
Ина М д>бл
4.1. Размерные перемещения должны задаваться адресами. Х.У.Х
в абсолютных значениях или а приращениях.
Вид задания размеров должен определяться подготовительными
функциями G90 или G9I.
4.2. Все линейные размеры должны задаваться в микронах.
4.3. Максимальная величина перемещения,программируемая в одном
кадре .должна составлять не белее 999999 микрон.
4;4. Перед первой цифрой размера должен стоять алгебраический
знак,указывающий при абсолютном задании размеров знак координаты
относительно нуля программы,при задании в приращениях - направление
движения ; знак можно опустить.
Гб1.‘700.рб2 Д2
в
। j-- — ♦—S- X •'••* . —-. — —------.—,П1Иr_ _|T 1 n t ^.. ......
5. ИНТЕРПОЛЯЦИЯ
5.1. Интерполяция определяя» характер двихекля исполнительных
органов станке между опорными точками,заданными программой.
В данном устройстве предусмотрена каж линейная (движение по
прямой), тая и крутовал интерполяция (движение по дуге).
Вид интерполяции должен задаваться, в программе подготовительны-
ми функциями: ,
& 01 - линейная интерполяция ;
* G 02 - круговая интерполяция по часовой стрелке ;
G 03 - круговая интерполяция против часовой стрелки.
* 5.2. Участки прямой при линейной интерполяции должны задавать-
' ся под адресами Х,У,Z с соответствующими размерами.
£ абсолютной системе координат под адресами Xay,Z задают
координаты конечной точки Z (рис.1).
I
।
Рис.1. Задание участка прямой в пространства
В относительной системе координат под адресами Х,У,£ задают
координаты конечной точки относительно начальной X* - Хо, У* - Уе,
*к " Zo«
5.3. В случае круговой интерполяции участок программируэыоД
№ докук.
Дкм
Г61.700.062 Д2
| л««
!9
окружности должен лежать в пределах одного квадранта. Дуга обраба-
тывающего контура задается координатами конечной точки дуги под
адресами Х,У и координатами центра дуги под адресами I,£f .выра-
женными в абсолютных или относительных размерах (рис. 2).
Рис. 2. Задание дуги окружности:
а) в абсолютных размерах ;
б) в приращениях >
В абсолютной системе координат под адресами Х.У.1, J задается I
соответственно точка (Х^Уц) и (I, J ) относительно нуля отсчета
(т.е. конечная точка и точка центра дуги относительно нуля отсчета), i
В относительной системе координат под адресами Х.УД, 3 звда- !
ются соответственно приращения X* - ХО,УК - Уо./Хо - \/»/У0 - Ус/. ।
Максимальный программируемый радиус дуги 999999 микрон. j
i
।
6. СКОРОСТЬ ПЕРЕМЕЩЕНИЯ РАБОЧЕГО ОРГАНА СТАНКА
Иг» ,*й aesx I Псзз. в дата | Вмм. ввв. «*| Ивв. AS lyttx I Подл. в дат»
ст- „ об’рабр'гш-
6.1. Скорость перемещения рабочего органа станка вдоль
-веющего- контура программируется под адресом |- */_эначн>* числом
в миллиметрах в минуту о точностью до 0,1 мм/мин.
Пример: F 3000 - подача ЗООмц/мин.
П£/6И>-Г
Им. Лист М д<экум. Поди.
Дат.
Г51..700.062 Д2
Лж.’
3
6.Z. Перемещения на быстром ходу осуществляются по команде G00
по прямой с разгоном и торможением по линейному закону. Скорость
быстрых перемещений - 480 мд/мин.
?. ПЕРЕРЫВ В ПРОГРАММЕ (ПАУЗА)
7.1. Перерыв в программе на определенное время используется для
выполнения, мких-яиш технических или иных операций .протекающих из-
вестное время и.не имекщих ответа о выполнении, и задается командой
004.
Перерыв программируется в секундах с точностью до 0,01 с под-
вдресом X со знаком "+".
Н NU | Лал ж а «ага вы. М Мае. <М «Из. ; Jlwe. | ..г о >7 а' • • ? ч Пример: N236 004 Х+6000 ПС - перерыв на одну минуту. 7.2. Передача путевых сигналов на привод подачи на время переры- ва в программе не осуществляется. 8. КОРРЕКЦИЯ НА РАДИУС ИНСТРУМЕНТА. НОМЕР КОРРЕКЦИИ. КОМПЕНСАЦИЯ ЛМТОВ 8.1. Необходимость коррекции траектории на радиус инструмента программируется командой 041. 8.2. ' Команда 040 является отменой команды 041. 8.3. Номер коррекции на радиус инструмента программируется под адресом Т двумя десятичными разр ядами- 8.4. С помощью коррекции компенсируется разность з размерах меж- ду предусмотренным в программе радиусом инструмента и фактическим радиусом инструмента. < 8.6. Величина коррекции задается с пульта оператора и хранится в блоке памяти машины. Величина коррекции должна находиться в преде- лах - 13000 ык. Общее число коррекций - 100.
$ I Г61.700.062 Д2 Лист
M.f°>r,i..A! nv" 0«Л Дат» II
Энак ведается ж тон случае, если в результате коррекции
траектории джина проходимого в кадре пути должна возрасти, знак
если укеньхкться.
r
a
Рис.З. Задание коррекции на радиус инструмента:
а - наружный контур ; б - внутренний контур ; I - запрограмми-
рованный контур ; 2 - вквидистантный контур
На рис.За в кадрах 1x7 необходимо программировать отрицатель-
ную коррекцию, в кадрах 2,3,4,5,6 необходимо программировать такую
же по величине, ко положительную коррекцию.
На рис.36 в кадрах I и 7 необходимо программировать положитель-
ную коррекцию, в кадрах 2,3,4,5,6 необходимо программировать такую
же по величине, но отрицательную
Пример первого кадра рис.За:
Пример первого кадра рис.36:
TIO, TII - номера коррекций,
соответственно равных -1000, +1000 микрон.
8.6. Компенсация люфтов (при необходимости) программируется
подготовительной функцией 654. Подготовительная функция 653 пред-
коррекцию.
HIGOI G92 G9I G4I X+4000 TIO IK
Й1СО1 G92 G9I C4I X+4C00 TH ЛС
хранимых в блоке памяти малины и
t
I I_______________J
KL iOfL kSdgafeg’Jbsrf: Wif
* <*Sjltv I Mw^w. I Пр»я- Д«« I
Г61.700.062 Д2
«~s
12 |
назначена для о«мв№ функции SS4.
Ввлкчхны.люфтов по координатам X к У хранятся соответственно в
корректорах 90 И 91 под .Адресом I я ваписыааптся в указанные кор-
ректора в режиме "Ввод коррекция" в микронах со виахом
9. ВСЛОМОГАТШЛЫЕ ФУНКЦИИ
9.1. Вспомогательные функции программируются двумя десятичном
разрядами под Адресом К.
В табл.4 приведены команда, выдаваемые на станок двохчио-дася-
тиччш кодом. Не приведенным в таблице командам конкретный физи-
ческий смысл не присвоен, но они также подлежат выдаче на станок'ч
(двоично-десятичным ходом). При необходимости пользователь может
присвоить км (или некоторым из них) определенный физический смыслим
I 1 в i я 1 ж Я 1 * ч !>! 4 Я С * 5 условии реализации его за счет автоматики станка (касается команд, которые должны выдаваться в начале кадра). Таблица 4 Команда, выдаваемые на станок
Код функ- цми ! Команда начинает действо воть-. Действу- ет до от- Действу- ет толь- ко в том кадре, в котором она запи- сана Наименование функции
до качала перемеще- ния ,запро- гранмиро- ваиного в данном кадре после вы- полнения перемеще- ния в данном кадре замены последу- ющей ко- и аодой
моо ч ? N0I к i М02 < — ♦ ♦ «В •• * Программируемый останов Останов с подтвер- ждением Конец программы
- 1 . 1 Г51.700.062 Д2 J - —А И 1 1——“ Ляп 13
* Й йах. ’ Лай С- l/lBfi;
Продолжение табл.4
Код фуНК- ции Команда начинает действовать Действу- ет до от- мены или замены последую- щей ко- мандой Действу- ет толь- ко в том кадре, в котором она за- писана Наименование функции
до начала перемеще- ния, запро- граммиро- ванного в данном кадре после вы- полнения перемеще- ния в цанноы кадре
HI7 M2I М22 1423 М24 М25 ИЗО Ы52 : №3 | №4 М63 a U64 4 ; “б5 1 - М66 4 ' М97 1 J + + ♦ ♦ + + + + + + + + + + •в + + + + + + ♦ + + + + Конец подпрограммы Заправка проволоки Включение измеритель- ного источника питания Выключение измеритель- ного источника питания Выключение режима ге- нератора Переключение источни- ков Конец ленты Подъем ванны 1 Включение перемотки Включение генератора Включение блока адап- тивного управления Включение режима ге- нератора Включение деионизации Переключение коорди- натам А Включение насоса
ч N • 9.2. Отмена команд Ю2,М53|1163|М64>М65 осуществляется по КеМандо • * М02. Отмена команды М97 реализуется автоматикой станка по команде МОО м Примечание: координата А является взаимно исключающей для коор- —рг динаты 2, не программируется. 3 ч
« ч _ 1 S1 6а*. 7 1 аш. rei .700.062 де и
Жми» LfluaZ.
•я&ХЦУ сРп Хдг/г1 .<к>-гу
10. ПОСТОЯННЫЕ циклы
ЮЛ. Функционально-математическое обеспечение предусматривает
реализацию постоянных циклов.
10.2. Постоянный цикл "Автоматическая заправка проволоки" реали-
зуется при наличии в программе функции &I8 по сигналу от станка"Обрыв
проволоки" и включает:
- приостановку отработки программы;
- запоминание текущих координат Х,У;
- возврат в ноль программы по координатам Х,У;
- вццачу на станок технологической команды "Заправка проволоки";
- получение от станка ответа о выполнении команды и выдачу коман-
ды на включение измерительного источника питания, расположенного на'
генераторе;
- выдержку времени 0,1с и повторный ход по траектории по коорди-
натам Х,У без отработии технологических команд;
- подачу технологических комацц на включение измерительного ис-
точника и включение генератора (не доходя 0,03мм. по максимальной ко-
ординате (Х,У) до места обрыва проволоки);
- продолжение отработки программы.
10.3. Постоянный цикл замера ширины реза:
"Измерение реза"- перерасчет коррекции по специальному кадру програм-
мы, программируемоцу при выходе на контур с помощью символов
С26,Х+0(У+0), ТОО - Т99 (исключая T90.T9I при выборе люфтов);
- движение по указанной в кадре оси Хили Удо получения от станка,
сигнала "Касание с деталью";
- поиск (по номеру указанному в кадре) и увеличение положитель-
ного корректора на величину пройденного пути, уменьшение отрицатель-
ного корректора на величину пройденного цуги;
- возврат в исходную точку.
JT |rr. gJgWJjA»*
Пид» Дита
гех.700.062 да
10.4. Постоянный цикл поиска центра отверстия:
"Поиск центра отверстия" - реализуется при наличии программе
функции G27,
- движение направлении "-Х" до получения сигнала "Касание с
деталь» ;
- движение в направлении "+Х" (с расчетом прейденного цуги) до
получения сигнала каоания с деталь»;
- возврат в направлении "-Х" на половицу пройденного цуги;
- движение в направлении *-У* до получения сигнала "Касание с
деталь»";
- движение в направлении "+У" (с расчетом пройденного пути) до
получения сигнала "Касание о деталь»";
- возврат в направлении "-У" на половину пройденного цуги.
II. ПОВТОРЯВШИЕСЯ УЧАСТКИ ОБРАБОТКИ
II.I. Повторяющиеся процессы обработки детали могут быть све-
дены в подпрограммы. Массив подпрограмм начинается символом %2.
II.2. Обращение к подпрограммам производится в кадре основной
программы под адресом L с последующими четырьмя десятичными разряда-
ми. Старшие два разряда определяет номер подпрограммы. Ноль ни в
первом, ни во втором вначащеы разряде-оцускать не разрешается. В етом
же кадре задается численное значение параметров, используемых в под-
программе и программируемых под адресом R.
Последующие два знака обозначает кратность выполнения отработки
подпрограммы. Максимальное число подпрограгм - 99.
II.3. Если какой-либо параметр программировался раньше и его
численное значение не изменилось, допускается этот параметр ие про-
граммировать.
II.4. Численные значения параметров программируются со знаком
7 Вм. Лмв ZT.AWT? Левч- 1Ча»в ГМ.700.062 Д2 Лаев 16
Пример: %IRX C9I С92 C4I С02 U0I03 20+7500 ПС
В данном примере в первом кадре технологичеокой программы есть
обращение к технологической подпрограмме с порядковым номером 01 ,
кратность отработки подпрограммы - 3, тут же задан параметр подпро-
граммы - R0.
U.S. Описание подпрограмм должно следовать еа символом %2.
После стого символа должен стоять под едреоом L порядковый номер
первой подпрограммы ( два десятичных разряда ), затем символ ПС.
После символа ПС идет описание кадров подпрограммы, каждый из кото-
рых заканчивается символом ПС.
II.6. Номер кадра в подпрограмме программируется четырьмя деся-
тичными рг'рядами, из них две первые цифры, должны соответствовать но-
меру подпрограммы, а две вторые говорят о номере кадра в подпрограм-
ме, т.е. в каждой подпрограмме количеотво кадров не должно превышать
99.
II.7. В последнем кадре подпрограммы ставится команда Ы17 ("Ко-
нец подпрограммы").
II.8. Числовая ин}орыация в подпрограмме может задаваться с по-
мощью параметров, взятых с тем или иным знаком.
II.9. Ниже.рассмотрен пример составления основной программы и
подпрограмм для обработки контуров, указанных на рио. 4.
Я 1 1 i я £ 1^7Л'/.гТ :Лаг. Л ...
rei.700.062 Д2 —J Л нет
JL Н»м Лист П. am_
ГПоди.
Рис.4. Пример технологического контура
Порядок обработки:
- пройти участок медду точками 0 и I (1000 их крон) ;
- описать окружность против часовой стрелки радиусом 1000 мик-
рон 2 раза ;
- пройти участок между течками I и 2 (1000 микрон) ;
- списать квадрат оо стороной 4000-микрон против чаосвой стрел-
ки I раз ;
- пройти участок между точками 2 и 3 (1000 микрон) ;
- описать квадрат со стороной 6000 микром против часовой стрел-
ки 4 раза ; ,
- вернуться из точки 3 в точку 0.
Основная программа:
%INI 092 C9I G40 Г1000 L0I0I £0+1000 DC
N2L0202 DC .
N3L0I0I DC
N4U030I
NSbOIOI
Н6Ц0304
N 7 У-3000 M02 DC
£1+2000 £2+4000 ПС
ПС
R1+3000 £2+6000 ПС
rei .700.062 Д2 Лист 18
itM к,с>зз4-ю Ji-W* Под*
Подпрограммы:
%2 LOI ПС
N 0101 fi 01 У+RO MI7 ПС
L02 ПС
N 0201 <03 Х-ВО У-ЙО 1+0 3+20 ПС
N0202 X+RO У-RO I+R0 3+0 ПС
NO203 X+RO У+RO 1+0 3+R0 ПС
М 0204 Х-ВО У+RO I4-.R0 0+0 MI7 ПС
L03 ПС
N030I 601 X-RI ПС
N0302 y-R2 ПС
N0303 X+R2 ПС
N0304 y-R2 ПС
N0305 X-RI MI7 U30 ПС
II.10. Устройство доцускает вложение технологических подпрограмм
(до пяти вложений), т.е.офвщение подпрограмм,к подпрограмме.
12. СБРОС НАКОПИТЕЛЕЙ
I2.I. Сброс накопителей текущего значения координат осуществляется от
программы по команде G92. Допускается программировать данную команду
в кадре с перемещением. Сброс накопителей осуществляется перед отра-
боткой перемещения, запрограммированного в кадре. Сброс накопителей
позволяет осуществить смещение нуля программы в текущую Точку коор-
динатных перемещений.
ЫигЖ t&i 7. es. Гг\^77
13. ВКЛЮЧЕНИЕ РАЗВОРОТА ИНСТРУМЕНТА ПО НОРМАЛИ К КОНТУРУ
ОБРАБОТКИ (при наклонном положении инструмента)
13.I. Включение разворота инструмента программируется командой
G65.
13.2. Отмена команды G65 осуществляется командой 666.
Г61.700.062 Д2
Л«т_
19
+ 12 —- 1 Ч-*—+»»
13.3. Внимание I При программирования функции 665 минимахьныА
радиус вакругленкл и скорость подачи на данном участке программ
должны соответствовать табл.В.
Таблица 6
Радиус закруглена МК Максимальная скорость, ш/мин
10 22 30 40 0,1 0,2 0,3 0,4
14. ПРИМЕР ПРОГРАММ! ДЕТАЛИ
-С£
%1И G9I С92 G70 С40Ч»1 У-1000 F 300 ПС
М2 Х-3500 ПС
ИЗ 602 1+03+600 Х-500 У+500 ПС
N4 G0I У+8500 ПС
МБ С02 1+4000 0+0 Х+4000 У+4000 ПС
Н6 1+0J+4000 Х+4000 У-4000 ПС
И 7 G0I У-2000 ПС
H4I 604 Х+2000 ПС
Н В СОЗ 1+2000 J+0 Х+2000 У-2000 ПС
Н 9 G02 1+0 3+1000 Х+1000 У-IOOO ОС
И 10 601 У-3000 ЯС
Н II 602 I+IOOO 3+0 Х-IOOO У-21000 ПС
И 12 601 Х-6000 ПС
Н 13 У+1000 К02 ПС
lov. rtCW'-H
Г61.700.062 Д2
20
ПРОВЕРОЧНЫЕ ТЕСТЫ
ПРИПОШЖЕ
Няж, Ji цодд. Поли. 8 дат» Вик, w*» М Ияв. № лу&л Подо, м дап
jgrzr.?' Сч'&мк
Настоящее приложение устанавливает порядок пользования про-
верочными тестами для контроля работы блоков, входящих в состав
устройстве. Перечень проверочных теотов указан в ведомости масин-
ннх носителей Г61.700.062 Ш.
Перед проверкой устройства с помощью тестов необходимо вклю-
чить устройство; включение устройства производите следующим обра-
вом:
I) откройте переднюю дверь устройства и переведите автомати-
ческий выключатель на панели включения устройства в положение Ы(Л;
2) закройте дверь, на пульте оператора (ПО) горит подсветка
клавиши "О";
3) нажмите клавишу "I", при этом подсветка клавиши "О" гас-
нет и затевается подсветка клавиши "I". OcT&WoBvre ФГ]О &Т—
мга( и нлжав кллвишу X-f; г<л‘ мл пллте s,ioy.e3f. (
Загрузите абсолютный 'агрузчик в память устройства, для чего:
нажмите кнопку К ИМ, при этом на ПО загорится лампа
пульт
КИКЕ;
вставьте перфоленту о абсолютным загрузчиком » фотоечктн-
вапдее устройство;
наберите на ПО 177550 "L", перфолента введется, на эк-
ране ПО появятся цифры 77500.
I. ТЕСТ ПРОВЕРКИ МАТЫ УМНОЖЕНИЯ
I.I. Тестом проверки платы умножения проверяют правильность j
работы платы умножения. * I
1.2. Загрузите перфоленту о тестом проверял плата умножены |
о помощью абсолютного загрузчика.
Иш.
Лмт
ГЬястао
Дг>1
Г61.700.062 да
[л«Г
22.
цм втого необходимо:
- вставить перфоленту о теотоц В фотосчитывапцее устройство;
- набрать на ПО 77500 "С"; перфолента введется, на екрази
ПО появятся цифры 77712,
1.3. Наберите на ПО 1042 "С". .
тмг
1.4. Отокмите кнопку В.ИНЖ.
1.5. При правильной работа платы умножения на экране ПО
появляется надпись КОНЕЦ ТЕСТА.
1.6. В случае неправильной работы платы умножения на вкраяе
ПО появляется следующая информация:
ОШИЕКА УМНОЖЕНИЯ
ПЕРВЫЙ СОМНОЖИТЕЛЬ
ВТОРОЙ СОМНОЖИТЕЛЬ
ПРАВИЛЬНОЕ ПРОИЗВЕДЕНИЕ
ОШПОТ1ЮЕ ПРОИЗВЕДЕНИЕ .U Н«,Ж.МиТ*
.. . 1.7. Для рстенова работы теста паяют?»и отожмите-кнеяч’давт’
1 КЛабчшу fit ! ив. пм.79. 5.403.63/Йо-лсмит* агнмху Н,И№К,
1
с
л •» г: -каркас» микроэвм "Эпонвронжеп (ХЖП>-
2. ТЕСТ ПРОВЕРКИ ПЛАТЫ РАСПРЕДЕЛИТЕЛЯ
?
4 2.1. Тестом проверки платы распределителя проверяют работе-
способность платы распределителя.
яте X 2.2. гагрувите перфоленту о тестом проверки платы раопреде-
литсля о помощь» абсолютного эагруэчика.- Для этого необходимо
повторить-операции, указанные в п.1.2.
f 14 2.3. Наберите на ПО 2010 "С.
Ц /7УЛГ
2.4. Отоамите кнопку Я ИНН. л
Г- 2.5. Наберите на ПО IKI0UC,
где I - номер координаты.
К - координата,
- ,'1о.М-!ц cjVt f.Y-.'З
1 Г61.700.062 Д2 . ~ 1Ьв|Л»еу| яп*У< Пр/.ч<сь[ Дпт^| - _ |
10 - информация, подаваемая на давят» координату.
Эта информация может меняться от I (62.5 IH) до 10 (625 ГЦ).
2.6. При правильное работе платм распределителя распредели-
тель отрабатывает подученную информацию, что видно по движение
координатографа ши стола ставка,
2.7. Выполните п. 1.7.
3. ТЕСТ ПРОВЕРКИ БЛОКА ИВДИКАДИИ
3.1. Тестом проверки блока индикации проверяют правильность
работы блоха индикации.
3.2. Загрузите перфоленту с тестом с помощью абсолютного
загрузчика. Ди этого необходимо повторить операции, указанные в
п. 1.2.
3.3. Наберите на ПО 74000 "СТ.
тшт /Я
—— 3.4. Отожмите кнопдуТкИНК.
г 3.5. При правильной работе блока индикации на всех местах
экрана ПО по -порядку индицируется каждый символ, начиная б пробе-
ла я до буквы "Ч" русского алфавита, после которой опять появля-
ется пробел я т.д.
3.6. Выполните п.1.7.
I: а. М вода Поля, в д*т> Лм* «ш. М llrt, куНя Пек
f/rrr^J’ ft-/ ..MJJtft.
I
те sirT'iM^ani.M'1'й мпмочитягв iw оапгпи питгйим
уеореагеы в гма^эеив» ИДЯ,» нра огам иодевоеиа
Дмааявц 'О* тайне гт
IIWUH, учтряЛсте,. (я»,, ^a»<Hr црил»«ес-1т) i
Sa аиару*ьь-и<ц«5оаемтм e те^1-еы-н>>>е^г»-ыя<ч^-|ш-
-иниапим, ь'адмта ааааа^-Д jgH и девтерате эти О.Э/
Oiij 3,5»
Ври неуютности стлтлааскага <т,'ирьтаьп.'.Г|> запеки»
^чп-)чтч-> U(> вуучр-т j[j HHitTnnairvari про
juu*a«bJ4iuxa«joMuM»-sac*a_ijeu»ietB-taaKa-4uuuMtaMHe.
4. ТЕСТ ПРОВЕРКИ ЫОКА КЛАВИАТУРЫ
4
»
t
t
4.1. Тестом проверки блока клавиатуры проверяют правильность
работы блока клавиатуры.
4.2. Загрузите перфоленту с тестом проверки блока клавиатуры
с помощь» абсолютного загрузчика . Для этого необходимо повторить
операции, указанные в п.1.2.
4.3. Наберите на ПО 2640 "G"..
/гумт*
4.4. Отожмите кнопку ИНТ.
4.5. При правильной работе блока клавиатуры нажатие любой
илавяиж вызовет индикацию на экране ДО наименование этой клавиш,
буквы, цифры жиж знака.
4.6. Вшолнжте пД.7.
5. ТЕСТ ПРОВЕРКИ БЛОКОВ ПОСТОЯННОЙ ПАМЯТИ
I ty-JO. 09. гл
5.1. Тестом проверь блоков постоянной памяти проверяют
правильность информации, занесенной в блоки постоянной памяти.
5.2. Загрузите перфоленту с тестом проверки басков постоян-
л. jjg£|^s, cs/TIafewrf atf
И>м.[Л»е» I М I Пата» Дат»
ГБ1.700.062 Д2
125
a
£
нов памяти о юмощьв абсолютного загрузчика. Для этого необходимо
повторить операции, указанны в пЛч2«
5.3. На экране ПО появятся цифры 77712; перфолента с тестой
введена полностью.
Нажмите клавишу "Р", введется эталонная информация для про-
верки первых 2К байтов постоянной памяти.
5.4. Наберите на ПО 1002 "С".
5.5. Отожмите кнопку^ибнз. 6
5.6. Происходит сравнение эталонной информации о информацией
первого блока постоянной памяти. В случае обнаружения неправильной
информации в блоке постоянной памяти, на экране ПО появляется сле-
дующая информация:
адрес ячейки проверяемого блока, оодеряедей оаибочдую инфор-
мацию;
эталонная информация;
ошибочна) информация ячейки.
Для продолжения проверки и обращения к последующему адресу
духно нажать кнопку ПУСК на ПО. При совпадении эталонной информации
с информацией блока постоянной памяти экран ПО ваползяетсц символом
«.
i
я
м
5.7. Ваполнвтэ п.1.7.
5.8. Дм проверки следующего блока постоянной памяти-намяне
-кэппжу П-ЯД» наберите на ПО 77500 "О", введется эталонная информа-
ция для следующего блоха постоянной памяти.
5.9* Наберите на ПС 1022, нажмите клавищу наберите на
ПО 30000, нажмите клавишу "J>". Выполните пп. 5.4, 5.5. 5.6, 5.7.
5.8.
5.10. Наберите не ПО 1022, нажмите клавишу наберите на
ПО 40000. наймите клавишу " Jf"; выполните пп.5-4. 5.5. 5.6, 5.7,
5.8.
Z - Лг fw-fj К
И»м. Лее. 1 М*чп>.
Лист
Г61.700.062 да
5.П. Наберите на ПО 1022. нагните клавишу наберите ни
ПО 50000, нагните клавишу "J1". Наберите на ПО 1050. нажмите кла-
.виву наберите на ПО I3I34, нажмите клавишу "J>", Выполните
пп. 5.4, 5.5, 5.6, 5.7.
и
t
Влах. ииа. К» I Ин». М лубя. | Подпись a lira
Лист регистрации изменение
Иан. Натра аиетив (етритмн») Всеги ЛИСТОВ («ранни) • доаум. М лииум. Оходвшм* М соярлаодн- тельноги дсмум. п дата Лоди. Лата
изменен* иых заменен* новых лилулмро- MMNMX
/ Т>П/Л O'*/
•< ГЛ.Г/ ££££- T&tyTjf» 'Vor.Tf-M z?z.? Orxi ’ere 'tAL
А t дг.
га.гз.гу rfoaxL-t 'Л/.6
ar, гс
•
1
•
Ч 1
—‘ t
Lan. Зан Лист X‘. aowvw.
Пи б.
*
Йлйг! ' Г61. 700. 062 2)2
!. I Дат» I___________
Лист