Мои Конспекты
Главная | Обратная связь


Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

Инсталляция файлов TNC



Следующие файлы необходимо копировать с помощью A:INSTALL.BAT%1ALL%3 на сегмент TNC управления:

Файлы на сегменте TNC Размер файла   Примечания
TNC:/BLUM/BLUM581.H 1 КБ о Программа-образец для вызова цикла 581
TNC:/BLUM/BLUM582.H 1 КБ о Программа-образец для вызова цикла 582
TNC:/BLUM/BLUM583.H 1 КБ о Программа-образец для вызова цикла 583
TNC:/BLUM/BLUM584.H 1 КБ о Программа-образец для вызова цикла 584
TNC:/BLUM/BLUM585.H 1 КБ о Программа-образец для вызова цикла 585
TNC:/BLUM/BLUM586.H 1 КБ о Программа-образец для вызова цикла 586
TNC:/BLUM/BLUM587.H 1 КБ о Программа-образец для вызова цикла 587
TNC:/BLUM/BLUM588.H 1 КБ о Программа-образец для вызова цикла 588
TNC:/BLUM/S_LASPOS.H 15 КБ о Вспомогательная программа для определения положения измерения по продольной оси, оси луча и радиальной оси
TNC:/BLUM/S_PARA.H 5 КБ о Вспомогательная программа для изменения параметров в «BLUM»_000.TAB
TNC:/BLUM/S_RUNOUT.H 10 КБ о Вспомогательная программа для определения погрешностей вращения без радиального биения и погрешностей вращения без торцевого биения на калибровочном стержне
TNC:/BLUM/S_SWITCH.H 5 КБ о Вспомогательная программа для установки сенсорного концевого выключателя в «BLUM»_000.TAB (только для поддержки ввода в эксплуатацию)
TNC:/BLUM/S_REPEAT.H 3 КБ о Тестовая программа для повторных измерений
TNC:/BLUM/S_SIGNAL.H 17 КБ о Диагностическая программа для входных и выходных сигналов
TNC:/BLUM/IDENTIFY.H 8 КБ о Программа идентификации инструментов
TNC:/BLUM/TOOLSETTING 2 КБ о Измерение всех инструментов в магазинном ЗУ
TNC:/BLUM/M_LASPOS.A 1 КБ о Маска-шаблон для итогового результата S_LASPOS.H
TNC:/BLUM/M_REPEAT.A 1 КБ о Маска-шаблон для итогового результата T_REPEAT.H
TNC:/BLUM/M_RUNOUT.A 1 КБ о Маска-шаблон для итогового результата T_RUNOUT.H
TNC:/BLUM/INFO.A 1 КБ о Информация о версии программного обеспечения «BLUM»
TNC:/BLUM/E_588.TAB 7 КБ x Итоговый файл для цикла 588, Q366 0

 

Обозначение файла: x = обязательный файл / о = файл в виде опции

Внимание: Чтобы проконтролировать корректный экспорт данных, после инсталляции необходимо проверить наличие этих файлов в указанных каталогах и их размер!

Программы-образцы TNC:/BLUM/BLUM58*.H показывают, какие параметры необходимо определить при вызове циклов измерения, и как циклы измерения можно вызвать из обрабатываемой программы. Другие вспомогательные и диагностические программы облегчают ввод в эксплуатацию и необходимые функциональные тесты (см. главу «Описание диагностических программ TNC»).


 

Следующие файлы хранятся на инсталляционной дискете дополнительно, однако они не копируются автоматически в управление:

 

Другие файлы на дискете Размер файла   Примечания
TNC:/»BLUM»/BREAKAGE.H1) 1 КБ о В зависимости от типа инструмента (сверло/ фреза) выбирает верную программу FAST_58*.H
TNC:/»BLUM»/FAST_585.H1) 3 КБ о Быстрый контроль скола режущей кромки
TNC:/»BLUM»/FAST_586.H1) 3 КБ о Быстрый контроль повреждения стержня

 

Примечание1): Прежде чем продавать данные программы конечному потребителю производитель должен привести их в отмеченных местах (!) в соответствие со спецификой станка. Дальнейшая передача конечным потребителям предоставляется производителям станков (по запросу или требованию через конечных потребителей).

 

Программы «Быстрый контроль повреждения инструмента FAST_58*H» снижают время измерения примерно на 60% по сравнению с обычным циклом 585 или 586, однако используются только для стандартных инструментов (сверло, шариковая фреза, концевая фреза). Если было выявлено повреждение инструмента, то для подтверждения отрицательного результата испытания автоматически вызывается обычный цикл. Специфичные инструменты (например, ступенчатое сверло, охлаждённые изнутри инструменты, фрезерные резцовые головки, резьбовые фрезы) должны испытываться, как и ранее, с помощью стандартных циклов.

 

 


 

3.1.3 Инсталляция и согласование текстов об ошибках «BLUM»

В файле BLUM_PLCText.PTX (в каталоге А:/LANGUAGE) сохранены на различных языках сообщения об ошибках (ERROR.A) и относящиеся к ним описания ошибок (REASON.A), а также тексты для их устранении (FIX.A). В случае использования интегрированной сети эти тексты необходимо экспортировать из проекта PLCText в каталог:

· Запустить программу PLCText.EXE

· Открыть проект BLUM_PLCText.PTX

· Меню Файл – Экспортировать…выбрать

· Тип экспорта: выбрать текстовые файлы PLC (контроллера)

· Экспортируемый каталог: указать, например, C:/LANGUAGE

 

g Файлы с сообщениями об ошибках на всех поддерживаемых языках будут автоматически извлечены в указанный каталог С:/LANGUAGE/***.

 

Сообщения об ошибках, в зависимости от языка, (номера ошибок 0…19) в файле об ошибках ERROR.A в экспортируемом каталоге C:/LANGUAGE/GERMAN производитель станка должен привязать вручную к уже существующему в управлении файлу с сообщениями об ошибках PLC:/LANGUAGE/GERMAN/ERROR.A на ещё свободные номера ошибок. Смещение номеров ошибок (= номер строки первой строки сообщения об ошибке «BLUM» в ERROR.A +300) должно быть правильно внесено в файл «BLUM»_000.TAB строка 4.

В цикле измерения сообщение об ошибке выбирается из файла ERROR.A через адрес об ошибке (смещение номера ошибки + номер сообщения об ошибке) и отображается на управлении. Сообщения об ошибке всегда должны состоять из 32 строк и при необходимости должны быть заполнены в конце пустыми знаками. Тем самым будет подавляться вывод номера строки программы, в которой содержится ошибка.

Вспомогательные сообщения об ошибках в зависимости от языка производитель станков в любом случае сможет пристыковать вручную к уже существующим вспомогательным сообщениям об ошибках FIX.A и REASON.Aв каталоге PLC:/LANGUAGE/GERMAN.

Если управление переключается на другие языки при помощи MP7230, то дополнительные сообщения об ошибках придётся в любом случае связывать вручную из файлов с сообщениями об ошибках C:/LANGUAGE/***/ERROR.A в корреспондирующие файлы с сообщениями об ошибках C:/LANGUAGE/***/ERROR.A на управлении.

 

Код Сообщение об ошибке
«Лазер не готов к эксплуатации»
«Лазер не закрыт»
«Ошибка во время начала записи измерения»
«Слишком большое рассеивания измеряемых значений»
«Неверное значение Сторона снятия размера»
«Не найдена точка переключения»
«Блок измерения без точки переключения»
«Не загружен инструмент T-№=0»
«Превышен размер инструмента»
«Невозможно выполнение функции»
«Превышено допустимое значение»
«Внимание, опасность столкновения»
«Неверная ось инструмента»
«Неверное количество режущих кромок»
«Неверные параметры инструмента»
«Неверные параметры вызова»
«Ошибка Таблица параметров»
«Ошибка Обработка измеренных данных»
«Ошибка Частота вращений шпинделя»
«Ошибка Положение точки переключения»

 


3.1.4 Инсталляция и согласование программного модуля контроллера «BLUM»

Программный модуль контроллера OPT_»BLUM».SRC (исходный код)/OPT_»BLUM».PLC (код компилятора) в каталоге A:/LANGUAGE/GERMAN/PLC является программой-образцом контроллера, и производитель станка должен согласовать его со специфическими условиями покупателя и связать с имеющейся программой контроллера.

Программа контроллера, расширенная на OPT_»BLUM».PLC, должна быть скомпилирована с компилятором контроллера Heidenhein. С помощью передающей программы TNCremoNT.EXE модифицированная программа контроллера передаётся на управление и в конечном итоге переводится ещё раз с помощью функции COMPILE (компилировать) на управление. В случае безошибочного перевода программа контроллера сразу же загружается и готова к выполнению.

 

Пример программного модуля контроллера «BLUM»:

Название файла Управление Версия Компилятор Дата создания Автор Описание     Измерение инструмента при помощи лазерной системы «BLUM»   Экспортированные функции     Глобальные переменные величины   I_СБОЙ_ГОТОВНОСТЬ К РАБОТЕ     Локальные переменные величины   ОТПИРАНИЕ 0 ОТПИРАНИЕ 1 ЗАПИР.ВОЗДУХ ВЫКЛ. ГРЯЗЕЗАЩ. ДИФАРАГМА ОТКР. СМЕНА ОСЕЙ ОБЛОМ ИНСТРУМЕНТА ЗАМЕНА ШПИНДЕЛЯ ОСТАНОВ ЦИКЛА СМЕЩЕНИЕ ОСИ ПРЕРЫВАНИЕ ЦИКЛА СМЕНА ТАБЛИЦЫ ПРОДУВКА ИНСТРУМЕНТА ПРОГРАММА ПОЛЬЗОВАТЕЛЯ КРИТИЧ. ДВИЖЕНИЕ НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ ЦИКЛ АКТИВЕН   ОТПИРАНИЕ СНЯТИЯ РАЗМЕРА КОНТРОЛЬ ЩУПА АКТИВЕН ЦИКЛ ИЗМЕРЕНИЯ ИНСТРУМ. ЗВЕЗДА МИГАЕТ ИЛИ ГОРИТ     РУЧН. КОРРЕКЦИЯ ШПИНДЕЛЯ    

 

 


 

ОТПИРАНИЕ 0 ОТПИРАНИЕ 1 ЗАПИР.ВОЗДУХ ВЫКЛ. ГРЯЗЕЗАЩ. ДИФАРАГМА ОТКР. ОТПИРАНИЕ 2 ПРОДУВ ИНСТРУМЕНТА   ЛАЗЕР В ПОРЯДКЕ ЛАЗЕР, ДИНАМ. СИГНАЛ ЛАЗЕР, СТАТИЧ. СИГНАЛ   ЛАЗЕР     * Включение/ выключение лазерной системы «BLUM» * Выключение при аварийном отключении, повторной включение при включении станка   УПРАВЛЕНИЕ ГОТОВНОСТЬ НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ     ОТПИРАНИЕ 0 НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ ОТПИРАНИЕ 0     ОТПИРАНИЕ 1 НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ ОТПИРАНИЕ 1     ЗАПИРАЮЩИЙ ВОЗДУХ ВЫКЛ. НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ ЗАПИРАЮЩИЙ ВОЗДУХ ВЫКЛ.   ГРЯЗЕУЛАВЛ. ДИАФРАГМА ОТКР. НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ ГРЯЗЕУЛАВЛ. ДИАФРАГМА ОТКР.   ОТПИРАНИЕ 2 : (только лазер NT) НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ ОТПИРАНИЕ 2   ПРОДУВ ИНСТРУМЕНТА : (только при необходимости) НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ ПРОДУВ ИНСТРУМЕНТА     *При запуске цикла измерения инструмента М4060=1 установить следующие маркеры=0: *Отпирание процесса снятия размера М4055=0, иначе ограничение подачи до МР6550 Контроль щупа М4056=0, иначе стоп ЧПУ при каждой смене света ЦИКЛ ИЗМЕРЕНИЯ ИНСТРУМЕНТА : 24.02.99 +3 ОТПИРАНИЕ ПРОЦЕССА СНЯТИЯ РАЗМЕРА КОНТРОЛЬ ЩУПА АКТИВЕН СМЕНА ОСЕй : (если не используется) СМЕНА ШПИНДЕЛЯ : (если не используется) СМЕНА ТАБЛИЦЫ : (если не используется) ОСТАНОВ ЦИКЛА : (если не используется)  

 


 

  ЦИКЛ АКТИВЕН Установить активации лазера   ЦИКЛ ИЗМЕРЕНИЯ ИНСТРУМЕНТА ОТПИРАНИЕ 0 ЦИКЛ АКТИВЕН (устан. в цикле)     Установить ручн. коррекция подача шпинделя на 100% при помощи MG_NP_»BLUM»_ZYKLUS_AKTIV=1     РУЧН. КОРРЕКЦИЯ ПОТЕНЦИОМ.1     ШПИНДЕЛЬ_РУЧН.КОРРЕК.ПОДАЧИ   ШПИНДЕЛЬ_РУЧН.КОРРЕК.ПОДАЧИ     ПРОГРАММА ПОЛЬЗОВАТЕЛЯ ПРОГРАММА ПОЛЬЗОВАТЕЛЯ     *Сброс лазерной системы «BLUM» в исходное при внутреннем останове, станок выкл.   ЗВЕЗДА МИГАЕТ ЗВЕЗДА ГОРИТ ИЛИ МИГАЕТ ПРЕРЫВАНИЕ ЦИКЛА   ЗВЕЗДА МИГАЕТ ЗВЕЗДА ГОРИТ ИЛИ МИГАЕТ ПРЕРЫВАНИЕ ЦИКЛА   ПРЕРЫВАНИЕ ЦИКЛА ЗВЕЗДА МИГАЕТ ЗВЕЗДА ГОРИТ ИЛИ МИГАЕТ   МАРКЕР ОТПИРАНИЕ0 ОТПИРАНИЕ1 ЗАПИРАЮЩИЙ ВОЗДУХ ВЫКЛ. ГРЯЗЕУЛАВЛ. ДИАФРАГМА ОТКР. ОТПИРАНИЕ2 ПРОДУВ ИНСТРУМЕНТА КРИТИЧНОЕ ПЕРЕМЕЩЕНИЕ ПРЕРЫВАНИЕ ЦИКЛА ЦИКЛ АКТИВЕН

 

В случае вызова цикла измерения «BLUM» устанавливается маркер М4060=1 (цикл измерение инструмента активен), а также устанавливается общий маркер MG_NP_»BLUM»_ZYKLUS_AKTIV=1. Чтобы различать, выполняется ли измерение инструмента при помощи измерительного щупа, например, ТТ120, или с помощью лазерной системы «BLUM», можно использовать данный общий маркер MG_NP_»BLUM»_ZYKLUS_AKTIV=1:

· Для устранения блокировки шпинделя или ограничения числа оборотов измерения с помощью МР6500=1 и М4060=1

· Для деактивации МР6500…MP65xx для ТТ120 при М4060=1


 




Поиск по сайту:







©2015-2020 mykonspekts.ru Все права принадлежат авторам размещенных материалов.