На экран ПО УЧПУ выводятся сообщения, которые запоминаются в файлах:
RUMES 1 – файл сообщений блокирующий работу УЧПУ;
RUMES 2 – файл сообщений при выполнении команды;
RUMES 3 – файл сообщений об ошибках логического или физического ввода / вывода;
RUMES 4 – файл сообщений об ошибках программирования;
RUMES 5 – файл сообщений сформированный при разработке ПЛ станка.
Формат сообщения:
Сообщение N1 N2.
где N1 – номер файла (1...5);
N2 – номер идентификации сообщения (определяется по специальным таблицам, имеющимся в приложении).
ПРОГРАММА DEBUG.ЕХЕ
Программа DEBUG.ЕХЕ является сервисной программой обслуживания, предоставляемая пользователю для диагностики и управления УЧПУ NС-201.
Видеостраница программы содержит следующую информацию:
- 1-я строка - название выбранного меню и подменю;
- 2-я строка - название команды, выбранной с клавиатуры;
- 3-я строка - не используется;
- 4-я строка - описание свободных меню и подменю;
- 5-я строка - сообщение об ошибке;
- 6-я строка - линия раздела между командами и данными;
- 7-я строка - результаты запрашиваемых операций.
Использование программы позволяет получать информацию о состоянии диагностируемых разъёмов и выходных каналов, характере сигналов ЦАП, энкодеров, других элементов УЧПУ и сопряженных устройств в виде кодов, расшифровываемых при помощи специальных таблиц.
ЗАДАНИЯ ДЛЯ САМОПРОВЕРКИ
1. Описать общее устройство станка.
2. УЧПУ NС-201. Основные элементы. Техническая характеристика.
3. Программное оснащение УЧПУ. Архитектура управления.
4. Пульт оператора, станочная панель.
5. Режимы работы УЧПУ станка.
6. Назначение и описание видеостраниц #1, #6, #7.
7. Порядок подготовки станка к работе.
8. Возможные операции управления системой УЧПУ.
9. Ввод и редактирование управляющих программ.
10. Назначение файлов корректировки срока службы инструментов.
11. Определение размеров инструмента и корректировка его положения.
12. Выполнение и режимы отработки управляющих программ.
ПРИЛОЖЕНИЕ А
Таблица А1 - Сообщения из файла RUMES1 об ошибках файла FCRSYS
КОД N ОШИБКИ | ОШИБКА |
Сообщение 1 01 | Таблица логических названий переполнена |
Сообщение 1 02 | Логическое название уже определено |
Сообщение 1 03 | Логическое название не определено |
Сообщение 1 04 | Не задано МРI |
Сообщение 1 05 | Несуществующий файл в памяти |
Сообщение 1 06 | Непредусмотренный тип записи |
Сообщение 1 07 | Не используется |
Сообщение 1 08 | Команда не действительна |
Сообщение 1 09 | Ошибка формата |
Сообщение 1 10 | Ошибка синтаксиса |
Сообщение 1 11 | Несуществующий в наличии утилит |
Сообщение 1 12 | Ошибка последовательного канала |
Сообщение 1 13 | Не используется |
Сообщение 1 14 | Запрещенный запрос |
Сообщение 1 15 | Нет секции 2 в файле FCRSYS |
Сообщение 1 16 | Не используется |
Сообщение 1 17 | Не используется |
Сообщение 1 18 | MPx не существует |
Сообщение 1 19 | Путь для МРх более 40 символов (секция 1 файла FCRSYS) |
Сообщение 1 20 | В секции 1 не указана ни одна память МРх |
Сообщение 1 21 | Нет файла FCRSYS |
Сообщение 1 22 | Нет секции один в файле FCRSYS |
Сообщение 1 23 | Не используется |
Сообщение 1 24 | МРx уже задано |
Сообщение 1 25 | Не используется |
Сообщение 1 26 | Неверный номер МРх |
Сообщение 1 28 | Программа не присутствует |
Сообщение 1 29 | Адресовано вне памяти |
Сообщение 1 30 | Выведенный из действия утилит |
Таблица А2 - Сообщения файла RUMES2 о выполнении действий с программами
КОД N ОШИБКИ | ОШИБКА |
Сообщение 2 01 | Не используется |
Сообщение 2 02 | Подтверждение (Y/N) |
Сообщение 2 03 | Команда выполнена |
Сообщение 2 04 | Существует, изменить (Y/N) |
Сообщение 2 05 | Существует, удалить (Y/N) |
Сообщение 2 06 | Файл скопирован |
Сообщение 2 07 | Ждите: КАНАЛ ЗАНЯТ |
Сообщение 2 08 | Не используется |
Сообщение 2 09 | Продолжить (Y/N) |
Таблица А3 - Сообщения об ошибках логического и физического ввода / вывода из файла RUMES3
КОД N ОШИБКИ | ОШИБКА |
Сообщение 3 01 | Операция не действительна |
Сообщение 3 02 | Несоответствие между параметрами |
Сообщение 3 03 | Название устройства не действительно |
Сообщение 3 04 | Номер записи не действителен |
Сообщение 3 05 | Длина записи не действительна |
Сообщение 3 06 | Длина буфера не действительна |
Сообщение 3 07 | Логический канал не действителен |
Сообщение 3 08 | Номер семафора не действителен |
Сообщение 3 09 | Код функции не действителен |
Сообщение 3 10 | Логическое имя не определено |
Сообщение 3 11 | Канал уже свободен |
Сообщение 3 12 | Файл уже открыт |
Сообщение 3 13 | Файл закрыт |
Сообщение 3 14 | Запись уже существует |
Сообщение 3 15 | Нет свободного сектора |
Сообщение 3 16 | Файл уже существует |
Сообщение 3 17 | Недостаточное пространство |
Сообщение 3 18 | Файл уже существует |
Сообщение 3 19 | Назначение данных не действительно |
Сообщение 3 20 | Операция не допущена |
Сообщение 3 21 | Метод входа не допущен |
Сообщение 3 22 | В наличии нет никакого логического канала |
Сообщение 3 23 | Несуществующий номер записи |
Сообщение 3 24 | Несуществующий файл |
Сообщение 3 25 | Защищенный файл |
Сообщение 3 26 | Файл, защищенный во время записи |
Сообщение 3 27 | Конец файла |
Сообщение 3 28 | Начало файла |
Сообщение 3 29 | Устройство уже установлено |
Сообщение 3 30 | Устройство не готово |
Сообщение 3 31 | Устройство, защищенное во время записи |
Сообщение 3 32 | Ошибка чётности |
Сообщение 3 33 | Переполнение буфера |
Сообщение 3 34 | Недостаточная динамическая память |
Сообщение 3 35 | Ошибка аппаратных средств |
Сообщение 3 36 | Невидимый файл |
Сообщение 3 37 | Ошибка формата |
Сообщение 3 38 | Ошибка последовательного канала |
Таблица А4 - Сообщения об ошибках программирования из файла RUMES4
КОД N ОШИБКИ | ОШИБКА | |||
Сообщение 4 01 | Ошибка системы 1 | |||
Сообщение 4 02 | Ошибочное направление поиска микронуля | |||
Сообщение 4 03 | Вне оперативных пределов | |||
Сообщение 4 04 | Вход на ограничение перемещения | |||
Сообщение 4 05 | Автоматический возврат на неразрешенный профиль | |||
Сообщение 4 06 | Ошибочный JOG | |||
Сообщение 4 07 | Ось на профиле | |||
Сообщение 4 08 | Измерение не выполнено | |||
Сообщение 4 09 | Не произошло касание щупа при измерении | |||
Сообщение 4 10 | Ошибка нарезания резьбы | |||
Сообщение 4 11 | Ошибка синтаксиса | |||
Сообщение 4 12 | Отсутствующие операнды или операторы | |||
Сообщение 4 13 | Ошибка формата | |||
Сообщение 4 14 | Ошибка в символическом названии | |||
Сообщение 4 15 | Неопределенный символ | |||
Сообщение 4 16 | Формат записи превышает допустимый | |||
Сообщение 4 17 | Несуществующие функции | |||
Сообщение 4 1 8 | Номер функции больше допустимого | |||
Сообщение 4 19 | Переполнение параметров | |||
Сообщение 4 20 | Запрещенный запрос синхронизации | |||
Сообщение 4 21 | Недопустимое количество операторов | |||
Сообщение 4 22 | Запрещенный операнд | |||
Сообщение 4 23 | Недопустимое количество операндов | |||
Сообщение 4 24 | Недопустимый операнд | |||
Сообщение 4 25 | Кадр, несоответствующий состоянию системы | |||
Сообщение 4 26 | Не существует файл начальных точек | |||
Сообщение 4 27 | Начальная точка не существует | |||
Сообщение 4 28 | Операция с осью, не выведенной в ноль | |||
Сообщение 4 29 | Ось, не определённая в начальной точке | |||
Сообщение 4 30 | Отсутствие параметров измерения | |||
Сообщение 4 31 | Количество RPT больше 3-х или ERP без RPT | |||
Сообщение 4 32 | Уровень вложенности подпрограмм >2 | |||
Сообщение 4 33 | Лишний ЕРР | |||
Сообщение 4 34 | Дублирование метки | |||
Сообщение 4 35 | Блок RPT/EPT не закрыт до окончания файла | |||
Сообщение 4 36 | Ссылка на ошибочные данные | |||
Сообщение 4 37 | Дублированная метка | |||
Сообщение 4 38 | Переполнение количества программ | |||
Сообщение 4 39 | Переполнение количества меток | |||
Сообщение 4 40 | Конец файла | |||
Сообщение 4 41 | Начало файла | |||
Сообщение 4 42 | Ошибка логического ввода/вывода | |||
Сообщение 4 43 | Файл корректоров не существует | |||
Сообщение 4 44 | Корректор не существует | |||
Сообщение 4 45 | Запрограммированное S больше допустимого | |||
Сообщение 4 46 | Запрограммировано S без диапазона | |||
Сообщение 4 47 | Количество М превышает допустимое | |||
Сообщение 4 48 | Вращение шпинделя запрограммировано без S | |||
Продолжение таблицы А4 | ||||
Сообщение 4 | М06 запрограммировано без Т | |||
Сообщение 4 | Индексная ось не выведена в ноль | |||
Сообщение 4 | Неизвестные М | |||
Сообщение 4 | Консоль запрещена | |||
Сообщение 4 | Клавиша СТОП выведена из действия | |||
Сообщение 4 | Не выполнена команда SPG | |||
Сообщение 4 | - | |||
Сообщение 4 | - | |||
Сообщение 4 | - | |||
Сообщение 4 | Конец отработки УП | |||
Сообщение 4 | Недопустимый кадр | |||
Сообщение 4 | Замена оси шпинделя не допустима | |||
Сообщение 4 | - | |||
Сообщение 4 | - | |||
Сообщение 4 | Исключение расчета | |||
Сообщение 4 | Ось не в допуске | |||
Сообщение 4 | Ошибка привода оси | |||
Сообщение 4 | Ошибка скорости оси | |||
Сообщение 4 | Выход из ограничения перемещения | |||
Сообщение 4 | Неисправность датчиков | |||
Сообщение 4 | Недопустимое количество осей в 1 нач. точке | |||
Сообщение 4 | Несоответствие формата записи файла | |||
Сообщение 4 | Ошибка формата записи файла начальных точек | |||
Сообщение 4 | - | |||
Сообщение 4 | - | |||
Сообщение 4 | Ось выведена в нуль | |||
Сообщение 4 | Кадр, не выполняемый в "Стопе" | |||
Сообщение 4 | Функция логики не выполняемая в "Стопе" | |||
Сообщение 4 | Неконгруэнтный профиль | |||
Сообщение 4 | Превышение количества кадров при программировании профиля | |||
Сообщение 4 | Неконтролируемые оси | |||
Сообщение 4 | Некорректный выход из "Стопа" | |||
Сообщение 4 | Оси не выведены на профиль | |||
Сообщение 4 | Отсутствует в файле требуемый инструмент | |||
Сообщение 4 | Отсутствует файл RANDOM | |||
Сообщение 4 | Вход в защищенную зону | |||
Сообщение 4 | Функция немедленного действия запрограммирована без движения оси | |||
Сообщение 4 | Не запрограммирована скорость | |||
Сообщение 4 | Не определен DРТ | |||
Сообщение 4 | Неконгруэнтный цикл | |||
Сообщение 4 | Конец заполненного поиска | |||
Сообщение 4 | Смешанная замена инструмента | |||
Сообщение 4 | Ошибочные параметры корректора | |||
Сообщение 4 | Файл МАS не существует | |||
Сообщение 4 | Кадр МАS не существует | |||
Сообщение 4 | Незакрытый контур GTL. | |||
Сообщение 4 | Запрещенные операнды измерения | |||
Окончание таблицы А4 | ||||
Сообщение 4 | Оси не принадлежат плоскости обработки | |||
Сообщение 4 | Недопустимое G со шпинделем без датчика | |||
Сообщение 4 | G не соответствует модальности скорости | |||
Сообщение 4 | Ошибка операции с файлом | |||
Сообщение 4 | Ошибка или неготовность канала | |||
Сообщение 4 | Ошибка операции записи | |||
Сообщение 4 | Ошибка управления экраном пользователя | |||
Сообщение 4 | Функция не сконфигурирована | |||
Сообщение 4 | Память системы переполнена | |||
Сообщение 4 | Система не готова или выключена | |||
Сообщение 4 | Ошибка приема передачи | |||
Сообщение 4 | Недопустимая длинна записи ввода/вывода | |||
Сообщение 4 | Выбранный режим неконгруэнтен | |||
Сообщение 4 | Кадров назад (для МВR) больше нет | |||
Сообщение 4 | Неконгруэнтный ввод измерительного щупа | |||
Сообщение 4 | Штурвал готов к работе | |||
СОДЕРЖАНИЕ
ВВЕДЕНИЕ. 3
1. ПЕРЕЧЕНЬ СОКРАЩЕНИЙ.. 3
2. ЦЕЛЬ РАБОТЫ.. 3
3. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ.. 3
4. УСТРОЙСТВО СТАНКА 16К20ФЗ. 4
5. ЭЛЕКТРИЧЕСКИЕ ЦЕПИ УПРАВЛЕНИЯ И БЛОКИРОВКИ.. 5
6. УСТРОЙСТВО ЧПУ NС-201 И ПРИНЦИП ЕГО РАБОТЫ.. 8
7. ПУЛЬТ ОПЕРАТОРА.. 11
8. ВКЛЮЧЕНИЕ СТАНКА.. 13
9. ОПИСАНИЕ ВЫВОДИМОЙ НА ЭКРАН УЧПУ ИНФОРМАЦИИ.. 13
ВИДЕОСТРАНИЦА # 1. 15
ВИДЕОСТРАНИЦА #7. 17
10. ПОДГОТОВКА СТАНКА К РАБОТЕ. 18
11. ВОЗМОЖНЫЕ ОПЕРАЦИИ УПРАВЛЕНИЯ СИСТЕМОЙ ЧПУ.. 19
12. ВВОД УП И ЕЁ РЕДАКТИРОВАНИЕ. 19
13. ФАЙЛЫ КОРРЕКТОРОВ И СРОКА СЛУЖБЫ ИНСТРУМЕНТОВ.. 22
14. УСТАНОВКА ОСЕЙ НА НУЛЕ. 23
15. НАЧАЛЬНЫЕ ТОЧКИ ОСЕЙ.. 23
16. ОПРЕДЕЛЕНИЕ РАЗМЕРОВ ИНСТРУМЕНТА, УСТАНОВЛЕННОГО НА СТАНКЕ 24
17. ПРОВЕРКА И ВЫПОЛНЕНИЕ УП.. 25
18. ГРАФИЧЕСКАЯ ВИДЕОСТРАНИЦА #6. 26
19. СООБЩЕНИЯ ДЛЯ ОПЕРАТОРА.. 28
20. ПРОГРАММА DEBUG.ЕХЕ. 28
21. ЗАДАНИЯ ДЛЯ САМОПРОВЕРКИ.. 29
ПРИЛОЖЕНИЕ А.. 30
Переладов Александр Борисович
Камкин Иван Павлович
УСТРОЙСТВО И НАЛАДКА ТОКАРНО-ВИНТОРЕЗНОГО СТАНКА
МОДЕЛИ 16К20ФЗ (УЧПУ NС – 201)
Методические указания
к выполнению лабораторных работ
по курсам «Программное управление технологическим оборудованием»,
«Управление системами и процессами», «Управление станками и станочными комплексами» для студентов специальностей
220301, 151001, 151002
Редактор _______________
________________________________________________________________
Подписано к печати Печать трафаретная Заказ | Формат бумаги 60x84/16 Тираж 50 Усл. печ. л. 2,25 | Бумага тип №1 Цена свободная Уч. - изд. л. 2,25 |
________________________________________________________________
Редакционно-издательский центр КГУ. 640669,
г. Курган, ул. Гоголя, 25. Курганский государственный университет.