Вы находитесь на странице: 1из 54

ИНСТРУКЦИЯ ПО ВВОДУ В ЭКСПЛУАТАЦИЮ

ЦИКЛЫ ИЗМЕРЕНИЯ
P87.0634-030.330 / P87.0634-030.410 / Версия V5C / Германия

УПРАВЛЕНИЕ: HEIDENHAIN TNC 430/iTNC 530


Начиная с версии программного обеспечения TNC: 280 476 04 / iTNC:340 420 01

ЛАЗЕРНЫЕ СИСТЕМЫ «MINI» – «MICRO» –«HANO»

Лазерная система для регулировки инструмента и контроля поломки инструмента


ВАЖНОЕ УКАЗАНИЕ!

Пожалуйста, внимательно прочтите инструкцию по инсталляции и руководство по


эксплуатации лазерной системы «BLUM» и только потом приводите в действие
систему измерения и циклы измерения! Соблюдайте, пожалуйста, также указания,
приведённые в LIESMICH.TXT.
Циклы измерения Версия V5C* разработаны для системы управления «Heidenhain TNC
426/430», начиная с версии 280 476 04, а также для системы управления iTNC 530, начиная
с версии 340 420 01. Циклы измерения могут эксплуатироваться со всеми лазерными
системами «BLUM», включая лазерные системы «BLUM NT».
Содержимое дискеты и документация (обобщённые под названием «данные») защищены
авторскими правами. Фирма «BLUM-Novotest GmbH» оставляет за собой все права на
данные или их часть, в частности право механического и электронного размножения,
проката, аренды, изменения, хранения и обработки в управлении ЧПУ или других
электронных системах (например, персональный компьютер). Передача, а также
размножение информации или её использование на нескольких управлениях возможны
только после однозначного разрешения фирмой «BLUM-Novotest GmbH». Нарушение
указанного условия повлечёт за собой взыскание причинённого ущерба.
Вся данные были тщательно проверены. Однако мы не гарантируем полноту, правильность
и безошибочность информации. Информация в данном печатном издании регулярно
проверяется, а все необходимые корректировки появляются в следующих изданиях.
Циклы измерения «BLUM» можно интерпретировать как программы-образцы для решения
задач по измерению. Циклы измерения должны быть ещё приспособлены пользователем
станка на месте эксплуатации к соответствующему типу станка.
При запуске циклов измерения должен быть протестирован шаг за шагом
запрограммированный процесс с соблюдением всех мер безопасности (например,
уменьшение подачи и т.д.).
После окончания ввода в эксплуатацию необходимо задокументировать выполненные
согласования с программой в соответствии со спецификой станка.
Фирма «BLUM-Novotest GmbH» не несёт ответственности за повреждения станка, которые
могут возникнуть во время циклов измерения в результате ошибки в программе, неверного
использования или последующего изменения циклов измерения после успешного ввода в
эксплуатацию. Мы также не можем взять на себя ответственность за неправильное
выполнение циклов измерения из-за ошибок управления TNC.
С момента инсталляции циклов измерения в управление ЧПУ станка приведённые случаи
исключения гаранитных обязательств считаются признанными. Мы оставляем за собой
право производить технические изменения с целью улучшения продукта. Будем благодарны
вам за внесение предложений по улучшению качества продукта.
Номер заказа «BLUM» для циклов измерения «Heidenhain»:
P87.0634-029.330 для управления TNC 430
P87.0634-029.410 для управления Itnc 530
Руководство по инсталляции предоставляется по запросу на немецком и английском языках.
© Все авторские права сохраняются у фирмы «BLUM-Novotest GmbH»

Фирма ««BLUM»-Novotest GmbH.»


Производственная метрология
Кауфштрассе 14
D-88287 Грюнкраут-Гуллен/ ГЕРМАНИЯ
Тел.: +49-(0)751-6008-0
Факс: +49-(0)751-6008-156
Эл. почта: info@blum-novotest.com

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 3 01.04.2004 г.
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 4 01.04.2004 г.
Содержание
1 Описание лазерных световых затворов...............................................................5
1.1 Введение..................................................................................................................5
1.2 Принцип действия при вводе в эксплуатацию......................................................5
1.3 Конструкция лазерного светового клапана ...........................................................6
1.4 Функция лазерного светового клапана ..................................................................6
1.4.1 Входные сигналы.............................................................................................6
1.4.2 Выходные сигналы...........................................................................................7
2 Установка лазерного светового клапана ..............................................................8
2.1 Механический монтаж .............................................................................................8
2.1.1 Установка лазерного светового клапана ........................................................8
2.1.2 Установка лазерного светового клапана по одной оси.................................8
2.1.3 Положение измерения....................................................................................10
2.2 Установка пневматического блока.......................................................................10
2.3 Электрический монтаж ..........................................................................................11
2.3.1 Электрическое подключение версий «MiniSingle» / «MicroSingle».............11
2.3.2 Электрическое подключение версии «MicroCompact», «Nano»..................12
2.3.3 Электрическое подключение версии пневматического блока....................12
3 Установка циклов измерения...............................................................................14
3.1 Инсталляция программного обеспечения ...........................................................14
3.1.1 Инсталляция файлов программируемого логического контроллера .........16
3.1.2 Инсталляция файлов TNC..............................................................................20
3.1.3 Инсталляция и согласование текстов об ошибках «BLUM»........................22
3.1.4 Инсталляция и согласование программного модуля контроллера «BLUM»
23
3.2 Согласование и описание параметров................................................................26
3.2.1 Согласование параметров станка .................................................................26
3.2.2 Согласование параметров в «BLUM_000».TAB............................................27
3.2.3 Описание маркеров программируемого логического контроллера (PLC). 41
3.2.4 Описание параметров Q.................................................................................42
3.2.5 Программные уровни и программные вложения.........................................43
3.3 Общая информация...............................................................................................44
3.3.1 Общие данные.................................................................................................44
3.3.2 Переключение мм /дюймы.............................................................................44
3.3.3 Режим работы: тест программы и проход вперед блока данных ..............45
3.3.4 Активация лазерного светового клапана .....................................................46
3.3.5 Деактивация лазерного светового клапана ..................................................46
3.3.6 Активация функции контроля режущей кромки...........................................47
3.3.7 Деактивация функции контроля режущей кромки.......................................47
3.4 Описание программ диагностики TNC.................................................................49
3.4.1 Программа T_SIGNAL.H (тестирование лазерных сигналов и функций)....49
3.4.2 Программа S_LASPOS.H (Установка положения лазерного измерения)....51
3.4.3 Программа S_RUNOUT.H (Установка погрешности вращения без
радиального биения, погрешности вращения без торцевого биения) .............................51
3.4.4 Программа S_SWITCH.H (Установка сенсорного концевого выключателя в
«BLUM_000».TAB).................................................................................................................51
3.5 Общие рекомендации............................................................................................52
3.5.1 Проблемы от охлаждающей жидкости..........................................................52
3.5.2 Проблемы с туманом охлаждающей жидкости ............................................52
3.5.3 Проблемы при загрязненной оптике .............................................................52
3.5.4 Факторы влияния на абсолютную точность ................................................53
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 5 01.04.2004 г.
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 6 01.04.2004 г.
1 Описание лазерных световых затворов
.1 Введение
Лазерная измерительная система «BLUM» представляет собой высокоточное оптическое
измерительное устройство для автоматизированного измерения инструмента в рабочей зоне центра
обработки в производственных условиях. Полученные измеренные данные являются основой для
корректировки износа инструмента и критерием для его своевременной замены. Из-за повышения
требований по обеспечению техники безопасности процесса производства достигается улучшение
качества производства и одновременно снижается количество бракованной продукции.
Для того чтобы при помощи современного гибкого центра обработки наладить бесперебойный
производственный процесс на предприятии с небольшим количеством сотрудников или в отсутствии
сотрудников, необходимо помимо всего прочего проверять точность размеров используемых для
обработки инструментов.
При измерении геометрических характеристик инструмента будут своевременно выявляться неверно
заменённые или неточно заданные инструменты, а также повреждения или износ инструмента.
Благодаря оптимизированной стратегии при корректировке инструмента или при своевременной
замене инструмента предотвращаются дальнейшие повреждения инструмента или обрабатываемой
детали.
При измерении геометрических характеристик инструмента реализуется принцип летящего измерения.
Измерение инструмента осуществляется бесконтактно на рабочей частоте вращения. Обработка
сигнала измерения производится прямо в числовом программном управлении и обобщается в
программе числового управления.

Основания для бесконтактного измерения инструмента на рабочей частоте вращения:


 В высокоскоростных фрезеровальных станках из-за высоких оборотов шпинделя (начиная с 10 000
об. в мин.) происходят изменения длины оси шпинделя.
 На рабочих оборотах одновременно измеряется погрешность окружности резания инструмента,
которая в итоге становится решающей для точного соблюдения размеров обрабатываемого
отверстия/поверхности.
 Прилипшая к инструменту стружка и/или смазывающе-охлаждающее вещество при высокой
рабочей частоте вращения отфуговываются благодаря центробежной силе.
 Время экономится благодаря предотвращению остановки осей ЧПУ в тактильных измерительных
системах или уменьшения количества вращений шпинделя.
 При бесконтактном измерении в лазерном луче исключаются повреждения станка и инструмента,
которые можно получить в результате прямого контакта с тактильной измерительной системой.
.2 Принцип действия при вводе в эксплуатацию
Для правильного ввода в эксплуатацию рекомендуется соблюдать следующую последовательность:
1. Механический монтаж ( глава 2.1)
2. Установка пневматического блока ( глава 2.2)
3. Электрический монтаж ( глава 2.3)
4. Инсталляция программного обеспечения ( глава 3.1)
5. Инсталляция файлов программируемого логического контроллера ( глава 3.1.1)
6. Инсталляция файлов TNC ( глава 3.1.2)
7. Инсталляция и согласование сообщений об ошибках «BLUM» ( глава 3.1.3)
8. Инсталляция и согласование программного модуля контроллера «BLUM» ( глава 3.1.4)
9. Согласование параметров станка ( глава 3.2.1)
10. Согласование параметров в «BLUM»_000.TAB ( глава 3.2.2)
11. Функциональный тест T_SIGNAL.H ( глава 3.4.1)
12. Определение точек измерения при помощи S_LASPOS.H ( глава 3.4.2)
13. Определение радиального биения на калибровочном инструменте при помощи S_RUNOUT.H (
глава 3.4.3)
14. Калибровка лазерной измерительной системы ( руководство по программированию, глава 2.1)
15. Тестирование циклов с помощью программ-образцов ( руководство по программированию, глава
2.1…2.8).

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 7 01.04.2004 г.
.3 Конструкция лазерного светового клапана
Лазерная измерительная система состоит из передатчика, приёмника, электроники и
сопутствующих деталей. Передатчик и приёмник вместе с относящейся к ним электроникой
встроены в массивный корпус. Система предназначена для эксплуатации в обрабатывающих
станках. Для предотвращения загрязнения оптики используются грязезащитные диафрагмы и
запирающий воздух.
Напряжение питания измерительной системы составляет 24 VDC (Вольт постоянного тока).
Существуют также сигнальные входы для включения и выключения системы. Все входы и выходы
имеют уровень сигнала 24 VDC и, как правило, подключены напрямую к программируемому
логическому контроллеру. Поскольку система управления Heidenhain на штекере X13 (= вход
измерительной системы для измерения инструмента) ожидает разного измерительного сигнала с
уровнем 5 VDC, то измерительная система с дополнительным интерфейсом для преобразования
логического уровня должна быть соединена с входом измерительной системы управления станком.
Данный интерфейс интегрирован в 9-полюсный штекер X13.

.4 Функция лазерного светового клапана


Если инструмент прерывает лазерный луч или снова открывает ему путь, то приёмник сигнала в
режиме эксплуатации Mode 1 при каждой смене интенсивности света с Ярко на Темно или с Темно
на Ярко выдает динамический выходной сигнал (высокоактивный прямоугольный импульс в
зависимости от модели с длиной импульса 100, 20, 10 или 5 мсек.). При помощи данного импульса
определяется фактическое положение перемещаемой оси в момент переключения. В дополнение к
этому другой выходной сигнал находится в статичном ожидании, в соответствии с оптическим
положением светового клапана он прерван или вновь освобожден.
Лазерная система в принципе представляет собой высокоточный световой клапан, выходной
сигнал которого может использоваться для регистрации результатов измерений любым числовым
программным управлением или любым программируемым логическим контроллером. Благодаря
измерению в момент вращения инструмента можно выявить и компенсировать дефекты крепления,
радиальное биение и отклонения от окружности резания.

.4.1 Входные сигналы


Следующие входные сигналы световых клапанов должны быть соединены со свободными
выходами программируемого логического контроллера:
 Отпирание: Передатчик 0
 Отпирание: Приёмник 1 (переключение режима эксплуатации Mode 0 и Mode 1)
 Отпирание: Приёмник 2* (переключение режима Mode 2 и Mode 3) * только для LASER NT
Только в программе числового программного управления уровни сигналов управляются отдельно
при помощи установки/снятия меркеров, в программе программируемого логического контроллера
выходы контроллера напрямую активируются / деактивируются при помощи меркеров.

Сигнал Отпирание: передатчик 0 (=ENABLE 0) активирует / деактивирует передатчик и


включает/выключает лазерный луч. Лазерный диод активируется только во время цикла
измерения, чтобы свести к минимуму потерю мощности (выделение тепла) и увеличить срок
службы.
Сигналы Отпирание: приёмник 1 и 2 (= ENABLE 1 и ENABLE 2) определяют режим эксплуатации
лазерного светового клапана. В цикле измерения приёмник автоматически устанавливается в
соответствующий режим работы.

ENABLE 2 ENABLE 1 Режим работы/ Mode


(только LASER
NT)
0 0 0= Индивидуальный контроль режущей кромки
(накопитель сбоев DYN при нисходящей боковой
кромке)
0 1 1 = Измерение снаружи (коммутационный сигнал
DYN при каждой смене света)
1 0 2 = по заказу (только LASER NT)
1 1 3 = измерение внутри (только LASER NT)

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 8 01.04.2004 г.
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 9 01.04.2004 г.
.4.2 Выходные сигналы

Следующие выходные сигналы светового клапана должны быть связаны со свободными входами
программного логического контроллера:
 Лазер в исправном состоянии (горит зелёный светодиод, если сигнал = 1)
 Сигнал измерения статичный (горит красный светодиод, если сигнал = 1  только в системах
«MINI-Single»)
 Сигнал измерения динамичный (горит красный светодиод, если сигнал = 1)
 Аналоговый сигнал (в виде опции)
В программе числового программного управления значения сигналов читаются прямо на входах
программируемого логического контроллера, затем выполняются соответствующие действия.
Выход Лазер в исправном состоянии в независимости от измеренной световой мощности на
приёмнике вдает следующие уровни сигналов:
- 0 В постоянного тока при менее 75% максимальной световой мощности
- 24 В постоянного тока при минимум 75% максимальной световой мощности (25% больше порога
переключения)
Если на приёмник попадает недостаточно света и если выход Лазер в исправном состоянии
находится не на 24 В постоянного тока, то причиной этого могут быть следующие неполадки:
- Лазер выключен или имеет дефект.
- Оптика передатчика и/или приёмника загрязнена.
- Крышка на грязезащитной бленде закрыта или открыта не полностью.
- Отверстие грязезащитной диафрагме закупорено стружкой или охлаждающей жидкостью.
- Неправильная или недостаточная регулировка усилителя при сильном светонепроницаемом тумане
охлаждающего вещества.
- Недостаточная или расстроенная юстировка луча на бленду приёмника.
Выход Сигнал измерения статичный в независимости от измеренной световой мощности на
приёмнике выдает следующие уровни сигналов:
- 0 В постоянного тока при менее 50% максимальной световой мощности (прерванный световой луч =
тёмный)
- 24 В постоянного тока при минимум 50% максимальной световой мощности (проходящий насквозь
световой луч = яркий)
Данный выход нельзя использовать как сигнал переключения, так как при быстро вращающемся
инструменте производятся игловидные импульсы с чрезвычайно короткой длительностью, которые не
могут обработать программируемый логический контроллер или ЧПУ.
Выход Сигнал измерения динамичный при каждой смене света (Ярко-Темно и Темно-Ярко)
поставляет сигнал 24 В постоянного тока с определенной длительностью импульса. Длительность
импульса устанавливается производителем на 100, 20, 10 или 5 мсек. в зависимости от ЧПУ,
измеряемого инструмента и возможного числа оборотов шпинделя, и не меняется (у LASER NT
составляет 20 мсек.).

Данный выход соединён в качестве сигнала переключения через интерфейс «BLUM» c входом
измерения ЧПУ (штекер X13). Параллельно сигнал соединяется со свободным входом
программируемого логического контроллера.
Выход Аналоговый сигнал может поставляться в виде опции. Выходной сигнал имеет напряжение 0-
10 В переменного тока (в LASER NT 0-5 В переменного тока), в зависимости от получаемой
приёмником световой мощности и вместе с тем от степени затемнения лазерного луча. Линеаризация
сигнала необходима в зависимости от глубины погружения измерительного объекта.
Находящиеся на приёмнике светодиоды позволяют диагностировать состояние лазерных световых
клапанов. Более подробную информацию вы найдёте в руководстве по эксплуатации.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 10 01.04.2004 г.
2 Установка лазерного светового клапана
.5 Механический монтаж
.5.1 Установка лазерного светового клапана
Во время механической установки лазерного светового клапана следует соблюдать следующие
рекомендации:
 Лазерный световой клапан необходимо устанавливать при помощи монтажной системы в
подходящем месте или рядом со столом станка (например, по договорённости с производителем
станка произвести установку поблизости с местом замены инструмента для самой короткой траектории
передвижения).
 При монтаже должна соблюдаться устойчивость, чтобы система не вибрировала в результате
движения оси ЧПУ ( плохая стабильность повторяемости позиционирования). Лазерный луч должен
находиться на достаточном минимальном расстоянии примерно 8-12мм по отношению к концу зоны
передвижения (сенсорный концевой выключатель), чтобы обеспечить снятие размера с двух сторон
при помощи калибровочного инструмента (калибровочного стержня).
 Расположение передатчика и приёмника должно выбираться в зависимости от направления
вращения шпинделя (М3/М4) и радиального пускового направления в лазерном луче, чтобы лазерный
луч во время измерения всегда был направлен против режущей кромки инструмента. Тем самым
удастся избежать мешающих дифракций и отражений.
 Электропровода должны быть правильно проложены с технической точки зрения от места
установки в станке до электрошкафа. Для защиты от расплавляющейся стружки и охлаждающего
вещества в пределах производственного помещения провода должны быть помещены в кабельные
каналы или защитные шланги.
Более подробные указания вы можете прочитать в инструкции по эксплуатации.

.5.2 Установка лазерного светового клапана по одной оси


 Для достижения абсолютной точности, лазерный луч должен быть установлен параллельно по
отношению к осям ЧПУ (погрешность параллельности < 0,001%, т.е. максимум 0,001 мм на отрезок
1000 мм).
- В версии «MICRO-Compact» лазерный луч устанавливается производителем
параллельно по отношению к опорной поверхности и боковым упорным краям.
- В версии «MINI-Single» параллельность лазерного луча обеспечивается благодаря
точному выставлению луча и устойчивому монтажу. Параллельное выставление луча в двух осях
можно проверить при помощи перекрестия, которое движется вдоль от передатчика к приёмнику по
лазерному лучу. Световая точка не должна отклоняться от перекрестия по всему световому отрезку.
 Большая погрешность параллельности лазерного луча становится заметной из-за погрешности
точности при измерении длины диаметров различных инструментов. Проявляются следующие
особенности:
- Диаметр инструмента ≈ калибровочному диаметру: прерывание луча происходит
приблизительно в точке калибровки. Коммутационный сигнал вызывается почти в том же месте по
отношению к калибровочному стержню. Длина инструмента определяется очень точно.
- Диаметр инструмента << калибровочного диаметра: прерывание луча происходит
скорее в теоретическом положении измерения (например, ближе к точке фокусирования).
Коммутационный сигнал вызывается позже по отношению к калибровочному стержню. Длина
инструмента определяется поэтому скорее слишком маленькой.
- Диаметр инструмента >> калибровочного диаметра: прерывание луча происходит
дальше от теоретического положения измерения (например, дальше от точки фокусирования).
Коммутационный сигнал возникает раньше по отношению к калибровочному стержню. Длина
инструмента определяется поэтомускорее слишком большой.
 Из этого следует, что необходимо производить измерение длины ацентричных инструментов
(например, концевая фреза, фрезерная резцовая головка и т.д.) за пределами оси инструмента на
внешнем радиусе. В таком случае значительно снизится влияние погрешности параллельности.
Более подробные указания вы можете прочитать в инструкции по эксплуатации.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 11 01.04.2004 г.
Погрешности длины в результате наклона луча в плоскости XZ во время центрического
измерения длины:

Погрешность длины

focus point = точка фокуса


contact Rmax = контакт Rмакс
contact Rmin = контакт Rмин

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 12 01.04.2004 г.
Погрешность радиуса в результате наклона луча в плоскости XY:

Погрешность радиуса
focus point = точка фокуса
contact Rmax = контакт Rмакс
contact Rmin = контакт Rмин

.5.3 Положение измерения


 Во время калибровки и измерения ось шпинделя всегда располагается в одном и том же месте
измерения между передатчиком и приёмником:
 При сфокусированном лазерном луче место измерения находится точно в заданной точке
фокусирования:
- в версии «MICRO-Compact» посередине между передатчиком и приёмником
- в версии «MINI-Single» в соответствии с техническим паспортом (Fxxx = расстояние от нижнего края
корпуса передатчика до точки фокусирования)
 При параллельном лазерном луче место измерения можно выбрать без ограничений, однако,
наилучшие результаты достигаются вблизи приёмника. В радиусе 50%-75% от передатчика
оказывается наименьшее влияние дифракции и отражения на режущую кромку инструмента.

.6 Установка пневматического блока


 Пневматический блок «BLUM» (тройной фильтровальный блок, регулятор давления для
запирающего воздуха, два клапана со штепсельными розетками для управления грязезащитной
диафрагмой и запирающим воздухом) должен быть установлен вне рабочей зоны в подходящем
месте. Пневматические трубопроводы для запирающего воздуха (большое поперечное сечение
трубопровода) и грязезащитной диафрагмы (небольшое поперечное сечение трубопровода), а линия
подачи сжатого воздуха в станок должны быть соединены с пневматическим блоком.
 Пневматические трубопроводы должны быть правильно проложены в станке. Для защиты от
расплавляющейся стружки и охлаждающего вещества в пределах рабочей зоны трубопроводы
должны быть уложены в защитные шланги.
 Для того чтобы надёжно защитить оптические элементы от загрязнений, необходимо обязательно
следить за тем, чтобы во время прокладывания в пневматические трубопроводы не попала грязь
(охлаждающее вещество, масло, вода, пыль).
 Показатели давления для грязезащитной диафрагмы и запирающего воздуха необходимо
регулировать в соответствии с приведёнными в руководстве по эксплуатации значениями.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 13 01.04.2004 г.
.7 Электрический монтаж
Входные и выходные сигналы лазерного светового клапана должны быть соединены при помощи
клемм в электрошкафу со свободными входами и выходами программируемого логического
контроллера. На программируемом логическом контроллере необходимо иметь 5 свободных выходов
и 3 свободных входа. Динамический выходной сигнал лазерного светового клапана должен быть
дополнительно соединён через интерфейс «BLUM» с дифференциальным входом измерения
управления на штекере X13. Не использованные жилы должны быть в любом случае соединены с
клеммами (опасность короткого замыкания!).
Включение/выключение функций светового клапана управляется при помощи установки/снятия
меркеров Mxxxx в программе ЧПУ. В программе программируемого логического контроллера
логическое состояние меркера передаётся прямо на выходы контроллера.

.7.1 Электрическое подключение версий «MiniSingle» / «MicroSingle»


Схема соединений для лазерной измерительной системы «BLUM», передатчик «MiniSingle»,
«MicroSingle»
Код Цвет Параметры Обозначение Соединён с

1 Белый 0 VDC GND/масса Соединён с
GND/массой станка
2 Коричневый +24 VDC + 20% / UB Соединён с
80 мА Рабочее напряжение + 24 VDC станка
4 Жёлтый +24 VDC / 15 мА Отпирание Вход «Enable 0» соединён с
Передатчик 0 выходом контроллера О__

Схема соединений для лазерной измерительной системы «BLUM», приёмник «MiniSingle»,


«MicroSingle»
Выво Цвет Параметры Обозначение Соединён с
д№
1 Белый 0 VDC GND/масса Соединён с
GND/массой станка
2 Коричневы +24 VDC + 20% / UB Соединён с
й 80 мА Рабочее напряжение + 24 VDC станка
3 Зелёный +24 VDC/50 мА Динамический выход Выход «DYN» соединён с
5/10/20/100 мс выходом контроллера l__ и
Прямоугольный через интерфейс со входом
импульс измерения X13
4 Жёлтый +24 VDC / 15 мА Отпирание Вход «Enable 1» соединён с
Приёмник 1 выходом контроллера О__
5 Серый +24 VDC / 50 мА Статический выход Выход «STA» соединён с
входом контроллера l___
6 Фиолетовы +24 VDC / 15 мА Отпирание Вход «Enable 2» соединён с
й Приёмник 2 выходом контроллера О__
(только LASER NT)
7 Синий +24 VDC / 50 мА Лазер в порядке Выход «LOK» соединён с
входом контроллера l___
8 Красный 0-10 VAC (стандарт) Аналог Опция
0-5 (Laser NT)
9 Чёрный 0 VAC Аналог GND Опция
(заземление)
10 Серый/ RxD RS 232 Опция
розовый
11 Красный/ TxD RS 232 Опция
синий
12 Розовый --- --- ---

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 14 01.04.2004 г.
.7.2 Электрическое подключение версии «MicroCompact», «Nano»
Схема соединений для лазерной измерительной системы «BLUM» «MicroCompact», «Nano»
Вывод Цвет Параметры Обозначение Соединён с

1 Белый 0 VDC GND/ Соединён с
заземление GND/заземление станка
2 Коричневый +24 VDC + 20% / UB Соединён с
2x80 мА = 160 мА Рабочее + 24 VDC станка
напряжение
3 Зелёный +24 VDC/50 мА Динамический Выход «DYN» соединён с
5/10/20/100 мс выход входом контроллера l__ и
Прямоугольный через интерфейс с входом
импульс измерения X13
4 Жёлтый +24 VDC / 15 мА Деблокировка Вход «Enable 0» соединён
Передатчик 0 с выходом контроллера
О__
5 Серый +24 VDC / 50 мА Статический Выход «STA» соединён с
выход входом контроллера l___
6 Фиолетовый +24 VDC / 15 мА Отпирание Вход «Enable 2» соединён
Приёмник 2 с выходом контроллера
О__ (только LASER NT)
7 Синий +24 VDC / 50 мА Лазер в порядке Выход «LOK» соединён с
входом контроллера l___
8 Красный 0-10VAC Аналог Опция
(стандарт)
0-5 VAC (Laser NT)
9 Чёрный 0 VAC Аналог GND Опция
(заземление)
10 Серый/розовый RxD RS 232 Опция
11 Красный/синий TxD RS 232 Опция
12 Розовый +24 VDC/15 мА Отпирание Вход «Enable 1» соединён
Приёмник 1 с выходом контроллера
О__

.7.3 Электрическое подключение версии пневматического блока


Электрические провода для управления клапанами должны быть соединены при помощи клемм в
электрошкафу со свободными выходами контроллера. Штекеры клапанов имеют встроенные
уплотнительные прокладки, светодиод и блок-схемную защиту.
Схема соединений для пневматического клапана Y2.1 «BLUM» (грязезащитная бленда)
Выво Цвет Параметры Обозначение Соединён с
д№
1 Чёрный +24 VDC / 71 Электроснабжение Соединён с выходом
мА клапан контроллера О__
Р = 1,7 Вт
2 Чёрный 0 VDC GND/заземление GND/заземление станка
3 Зелёный/ 0 VDC Защитный провод Защитный провод станка
жёлтый

Схема соединений для пневматического клапана Y1.1 «BLUM» (запирающий воздух)


Выво Цвет Параметры Обозначение Соединён с
д№
1 Чёрный +24 VDC / 71 Электроснабжение Соединён с выходом
мА клапан контроллера О__
Р = 1,7 Вт
2 Чёрный 0 VDC GND/заземление GND / заземление станка
3 Зелёный/ 0 VDC Защитный провод Защитный провод станка
жёлтый
Настройка клапанов и лазерной системы осуществляется через программный модуль контроллера
OPT_BLUM.SRC (исходный код) или OPT_BLUM.PLC (код компилятора).
(см. главу «Активация/деактивация лазерного светового клапана»)
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 15 01.04.2004 г.
Стандартная электрическая схема соединений системы Heidenhain TNC 426/430, iTNC
530

Примечание: В нагрузочном сопротивлении 1кОм/1 Вт на входах «BLUM» Enable 0, Enable 1 и Enable


2 нет необходимости, если внутренние входы контроллера О0…О31 логического блока MC422-X41
пользуются максимальным выходным током 0,125 А.

Сопротивления нагрузки 1кОм/1 Вт необходимы, если вешние выходы контроллера О32…О190 плат
силового модуля PL510 пользуются максимальным выходным током 2,0 А. Если напряжение на
выходе контроллера при «низком потенциале» больше 4,0 VDC (Вольт постоянного тока), то
настоятельно рекомендуется дополнительное сопротивление нагрузки, чтобы снизить напряжение на
выходе и обеспечить безупречное функционирование лазерной системы (корректное переключение
режимов эксплуатации Mode 0…3).

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 16 01.04.2004 г.
3 Установка циклов измерения
Описанное здесь руководство по программированию является базовым программным обеспечением
со стандартами циклами измерения для лазерного светового клапана «BLUM» и ни в коем случае не
претендует на полноту информации. Выполнение других задач по измерению при помощи лазерного
светового клапана «BLUM» можно осуществить по договорённости с производителем.

.8 Инсталляция программного обеспечения


Просим обратить ваше внимание на дополнительные указания в файле LIESMICH.TXT на дискете для
правильной инсталляции циклов измерения «BLUM» в управление. В файле CHG_V5C.PDF приведены
все изменения с указанием даты с момента выхода первой версии программного обеспечения.

Соединение через интерфейс RS-232 (штекер X21, гнездо с 25 полюсами SUB-D)


Прежде чем передавать циклы измерения на управление сначала необходимо выполнить кабельное
соединение между вашим компьютером и управлением и настроить последовательный интерфейс RS-
232 на протокол LSV2. Для достоверной и безупречной передачи рекомендуемая скорость передачи
данных должна составлять максимум 38400 бодов. Описание интерфейса TNC и настройку протокола
вы сможете прочитать в технических руководствах управления, а также в руководстве для
пользователей в главе 12.4 Настройка интерфейса передачи данных.

Соединение через интерфейс «Эзернет» (штекер X26, соединение RJ45 10 BaseT):


Прежде чем передавать циклы измерения на управление сначала необходимо установить соединение
«Эзернет» между вашим компьютером и управлением и в случае вызова инсталляционной программы
указать IP-адрес адаптера Эзернет на управлении. При прямом соединении управления компьютера
потребуется скрещенный кабель сетевого питания, при опосредованном соединении сетевых
компьютеров потребуется не перекрёстный кабель сетевого питания. Описание интерфейса Эзернет
вы сможете прочитать в технических руководствах управления, а также в руководстве для
пользователей в главе 12.5 Интерфейс Эзернет.

Скопируйте содержимое инсталляционной дискеты P87.0634-030.330 (TNC 430) или P87.0634-030.410


(iTNC 530) с подкаталогами в инсталляционный каталог на жёсткий диск/сеть, либо вставьте
инсталляционную дискету в дисковод А и запустите программу A:/INSTALL.BAT %1 %2 %3 со
следующими параметрами обращения:

Параметр %1:
 INSTALL ENGLISH %2%3 инсталлирует файлы с описанием/комментариями на английском
языке
 INSTALL GERMAN %2%3 инсталлирует файлы с описанием/комментариями на немецком
языке

Параметр %2:
 INSTALL %1 ALL %3 инсталляция всех программ и файлов на управление
 INSTALL %1 TNC %3 частичная инсталляция файлов-образцов в каталог TNC:/»BLUM»
 INSTALL %1 CYC %3 частичная инсталляция циклов измерения в каталог PLC:/OEMCY1
 INSTALL %1 PLC %3 частичная инсталляция файлов-образцов контроллера в каталог
PLC:/»BLUM»

Параметр %3:
 INSTALL %1%2 1 кабельное соединение ПК – TNC через интерфейс COM1
 INSTALL %1%2 2 кабельное соединение ПК – TNC через интерфейс COM2
 INSTALL %1%2 xxx.xxx.xxx.xxx соединение ПК – TNC через интерфейс Эзернет

Пример:
 A:/INSTALL GERMAN ALL 198.123.125.323
Инсталлирует с помощью программы обмена Heidenhain TNCcmd.EXE все программы и файлы с
описанием/комментариями на немецком языке через интерфейс Эзернет на TCP/IP адрес
198.123.125.323 управления.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 17 01.04.2004 г.
Структура цикла «BLUM» передаётся автоматически в виде дерева цикла 1 в каталог PLC:/OEMCY1/, и
навешивается на уже существующую структуру цикла в управлении. Благодаря выбору параметров
вызова можно полностью или частично проинсталлировать файлы на немецком и английском языках.
Инсталляция производится в несколько этапов.

Инсталляция TNC 430:


1. Сначала в каталог PLC:/OEMCY1/NC копируются циклы с расширением файла *.CYC в управление.
2. Для активации циклов управление необходимо включить и выключить.
3. В заключение можно копировать оставшиеся программы, параметры и программы-образцы.

Инсталляция iTNC 530:


1. Сначала в каталог PLC:/OEMCY1/NC копируются циклы с расширением файла *.CY% в
управление.
2. Для активации циклов управление необходимо включить и выключить.
3. В заключение можно копировать оставшиеся программы, параметры программы-образцы.

Закодированные файлы с циклами (*.CYC или *.CY%) переносятся в бинарном формате в управление.
При использовании программы Heidenhain TNCremoNT для этих файлов необходимо создать
контрольный квадратик «Дополнительные опции/Конфигурация…/Варианты передачи/ Передача в
бинарном модуле».

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 18 01.04.2004 г.
.8.1 Инсталляция файлов программируемого логического контроллера
Следующие файлы копируются при помощи A:\INSTALL.BAT% 1 ALL %3 на сегмент контроллера
управления:

Файлы на сегменте Размер Примечания


контроллера файла
Системные файлы Описание структуры цикла производителем
PLC:/TCHPROB1.SYS 1 КБ x Описание структуры цикла дерева цикла 1
Файлы с описанием Описание вызовов циклов
PLC:/OEMCY1/DES/581.DES 1 КБ x
PLC:/OEMCY1/DES/582.DES 1 КБ x
PLC:/OEMCY1/DES/583.DES 1 КБ x
PLC:/OEMCY1/DES/584.DES 1 КБ x
PLC:/OEMCY1/DES/585.DES 1 КБ x
PLC:/OEMCY1/DES/586.DES 1 КБ x
PLC:/OEMCY1/DES/587.DES 1 КБ x
PLC:/OEMCY1/DES/588.DES 1 КБ x
Файлы-элементы Описание параметров цикла/параметров вызова
PLC:/OEMCY1/ELE/350.ELE 1 КБ x
PLC:/OEMCY1/ELE/351.ELE 1 КБ x
PLC:/OEMCY1/ELE/352.ELE 1 КБ x
PLC:/OEMCY1/ELE/353.ELE 1 КБ x
PLC:/OEMCY1/ELE/354.ELE 1 КБ x
PLC:/OEMCY1/ELE/355.ELE 1 КБ x
PLC:/OEMCY1/ELE/356.ELE 1 КБ x
PLC:/OEMCY1/ELE/357.ELE 1 КБ x
PLC:/OEMCY1/ELE/358.ELE 1 КБ x
PLC:/OEMCY1/ELE/359.ELE 1 КБ x
PLC:/OEMCY1/ELE/360.ELE 1 КБ x
PLC:/OEMCY1/ELE/361.ELE 1 КБ x
PLC:/OEMCY1/ELE/362.ELE 1 КБ x
PLC:/OEMCY1/ELE/363.ELE 1 КБ x
PLC:/OEMCY1/ELE/364.ELE 1 КБ x
PLC:/OEMCY1/ELE/365.ELE 1 КБ x
PLC:/OEMCY1/ELE/366.ELE 1 КБ x
PLC:/OEMCY1/ELE/367.ELE 1 КБ x
PLC:/OEMCY1/ELE/368.ELE 1 КБ x
Файлы сенсорных клавиш Изображения сенсорных клавиш для выбора
(только TNC 430) циклов (файлы кода ASCII)
PLC:/OEMCY1/SK/581.PIC 3 КБ x
PLC:/OEMCY1/SK/582.PIC 3 КБ x
PLC:/OEMCY1/SK/583.PIC 3 КБ x
PLC:/OEMCY1/SK/584.PIC 3 КБ x
PLC:/OEMCY1/SK/585.PIC 3 КБ x
PLC:/OEMCY1/SK/586.PIC 3 КБ x
PLC:/OEMCY1/SK/587.PIC 3 КБ x
PLC:/OEMCY1/SK/588.PIC 3 КБ x
PLC:/OEMCY1/SK/BACK.PIC 3 КБ x
PLC:/OEMCY1/SK/BLANK.PIC 1 КБ x
PLC:/OEMCY1/SK/»BLUM».PIC 3 КБ x

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 19 01.04.2004 г.
Файлы сенсорных клавиш (только iTNC При Изображения сенсорных клавиш для
530) 1024x768 выбора циклов (бинарные файлы)
PLC:/OEMCY1/SK/%RES%/581.BMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/582.BMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/583.BMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/584.BMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/585.BMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/586.BMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/587.BMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/588.BMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/BACKBMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/BLANKBMX 27 КБ x
PLC:/OEMCY1/SK/%RES%/»BLUM»/BMX 27 КБ x
Файлы цикла ! Циклы должны переноситься в бинарном
формате!
PLC:/OEMCY1/NC/581.CYC 33 КБ x
PLC:/OEMCY1/NC/582.CYC 32 КБ x
PLC:/OEMCY1/NC/583.CYC 30 КБ x
PLC:/OEMCY1/NC/584.CYC 48 КБ x
PLC:/OEMCY1/NC/585.CYC 25 КБ x
PLC:/OEMCY1/NC/586.CYC 26 КБ x
PLC:/OEMCY1/NC/587.CYC 27 КБ x
PLC:/OEMCY1/NC/588.CYC 49 КБ x
PLC:/OEMCY1/NC/588.H 1 КБ x Диалоговая программа вызывается в
начале цикла
PLC:/OEMCY1/NC/579.H 1 КБ x Диалоговая программа вызывается в
конце цикла
Файлы помощи HELP (только TNC 430) Графические изображения для
объяснений параметров (файлы кода
ASCII)
PLC:/OEMCY1/HLP/581.VEC 60 КБ x
PLC:/OEMCY1/HLP/582.VEC 69 КБ x
PLC:/OEMCY1/HLP/583.VEC 27 КБ x
PLC:/OEMCY1/HLP/584.VEC 61 КБ x
PLC:/OEMCY1/HLP/585.VEC 45 КБ x
PLC:/OEMCY1/HLP/586.VEC 49 КБ x
PLC:/OEMCY1/HLP/587.VEC 38 КБ x
PLC:/OEMCY1/HLP/588.VEC 58 КБ x
Файлы помощи HELP (только iTNC 530) При Графические изображения для
1024x768 объяснений параметров (бинарные
файлы)
PLC:/OEMCY1/HLP/%RES%/581.HE 19 КБ x
PLC:/OEMCY1/HLP/%RES%/582.HE 22 КБ x
PLC:/OEMCY1/HLP/%RES%/583.HE 8 КБ x
PLC:/OEMCY1/HLP/%RES%/584.HE 19 КБ x
PLC:/OEMCY1/HLP/%RES%/585.HE 15 КБ x
PLC:/OEMCY1/HLP/%RES%/586.HE 16 КБ x
PLC:/OEMCY1/HLP/%RES%/587.HE 13 КБ x
PLC:/OEMCY1/HLP/%RES%/588.HE 19 КБ x
Файлы параметров Определение специфических для станка
параметров
PLC:/»BLUM»/»BLUM»_000.A 10 КБ x Таблица параметров для специфических
определений
PLC:/»BLUM»/»BLUM»TOOL_МР 3 КБ o Пример установки параметров станка
MPxxx (только для информации)

%RES% = меняющееся разрешение экрана 1024x768 или 800x600 или 640x480 пикселей
Обозначение файла: x = обязательный файл / о = файл в виде опции.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 20 01.04.2004 г.
Внимание: Чтобы проконтролировать корректный экспорт данных, после инсталляции необходимо
проверить наличие этих файлов в указанных каталогах и их размер!

После инсталляции на управлении доступны следующие циклы измерения. Циклы выбираются с


помощью следующих клавиш и вносятся в программу обработки.

 Клавиша «TOUCH PROBE» (на пульте управления)


 Символ сенсорной клавиши «BLUM LaserControl» (1-й уровень сенсорной клавиши, 2-я строка
сенсорной клавиши)

 Символы сенсорных клавиш с номерами циклов «581…587» (2. уровень сенсорной клавиши, 1.
строка сенсорной клавиши)

 Символы сенсорных клавиш с номерами циклов «588…xxx» (2-й уровень сенсорной клавиши, 2-
я строка сенсорной клавиши)

Имеющиеся циклы измерения:


581.CYC Цикл измерения: Калибровка по радиальной и аксиальной оси
582.CYC Цикл измерения: Температурная компенсация по радиальной и аксиальной оси
583.CYC Цикл измерения: Измерение длины центрических инструментов
584.CYC Цикл измерения: Измерение длины и радиуса ацентрических инструментов
585.CYC Испытательный цикл: Контроль режущей кромки инструмента на прямой геометрии
режущей кромки (скол режущей кромки)
586.CYC Испытательный цикл: Контроль повреждения инструмента (повреждение стержня)
587.CYC Испытательный цикл: Контроль режущей кромки инструмента на закруглённой
геометрии режущей кромки (скол режущей кромки)
588.CYC Цикл измерения: Измерение длины инструмента относительно центра круга и
измерение углового радиуса на закруглённой геометрии режущей кромки.

Имеющиеся специфические для станков вспомогательные программы:

578.Н Специфическая вспомогательная программа, вызываемая в начале каждого цикла,


если установлен М1213=1 или параметр «Вспомогательная программа».
Актуальный номер цикла 581…588 передаётся в Q197 на вспомогательную
программу (выполняемые функции устанавливаются производителем станка!)
Условие: М1213=1 или
Параметр «Выполнить вспомогательную программу» = 1 (строка 87 в
BLUM_000.TAB)
579.Н Специфическая вспомогательная программа, вызываемая в конце каждого цикла,
если установлен М1213=1 или параметр «Вспомогательная программа»=1.
Актуальный номер цикла 581…588 передаётся в Q197 на вспомогательную
программу (выполняемые функции устанавливаются производителем станка!)
Условие: М1213=1 или
Параметр «Выполнить вспомогательную программу» = 1 (строка 87 в
BLUM_000.TAB)

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 21 01.04.2004 г.
Во вспомогательных программах 578.H и 579.H в соответствии со спецификацией циклов
производителя Heidenhain следующие функции выполнить нельзя:
 М-функции М02, М30, М06
 Программируемая запись STOP
 Вызовы программ при помощи PGM CALL
 Активные циклы CALL – от производителей (разрешаются активные циклы DEF от производителей!)
 Другие циклы производителей, например TOOL CALL (разрешается только без номера инструмента
T#)
Таблица параметров «BLUM»_000.TAB в каталоге A:/LANGUAGE/GERMAN/PLC переносится в виде
файла ASCII «BLUM»_000.А с инсталляционной дискеты на управление в каталог PLC:/»BLUM»,
чтобы во время обновления не переписывать автоматически уже существующую таблицу с
действительными значениями параметров. Файл должен быть переименован производителем станка
на правильное название файла «BLUM»_000.TAB, а параметры необходимо подогнать под
специфические для данного станка условия.
.8.2 Инсталляция файлов 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_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 22 01.04.2004 г.
Следующие файлы хранятся на инсталляционной дискете дополнительно, однако они не копируются
автоматически в управление:

Другие файлы на дискете Размер файла Примечания


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

Примечание1): Прежде чем продавать данные программы конечному потребителю производитель


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

Программы «Быстрый контроль повреждения инструмента FAST_58*H» снижают время измерения


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

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 23 01.04.2004 г.
.8.3 Инсталляция и согласование текстов об ошибках «BLUM»
В файле BLUM_PLCText.PTX (в каталоге А:/LANGUAGE) сохранены на различных языках сообщения
об ошибках (ERROR.A) и относящиеся к ним описания ошибок (REASON.A), а также тексты для их
устранении (FIX.A). В случае использования интегрированной сети эти тексты необходимо
экспортировать из проекта PLCText в каталог:
 Запустить программу PLCText.EXE
 Открыть проект BLUM_PLCText.PTX
 Меню Файл – Экспортировать…выбрать
 Тип экспорта: выбрать текстовые файлы PLC (контроллера)
 Экспортируемый каталог: указать, например, C:/LANGUAGE
 Файлы с сообщениями об ошибках на всех поддерживаемых языках будут автоматически извлечены
в указанный каталог С:/LANGUAGE/***.
Сообщения об ошибках, в зависимости от языка, (номера ошибок 0…19) в файле об ошибках ER-
ROR.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:/LAN-
GUAGE/***/ERROR.A на управлении.

Код Сообщение об ошибке


0 «Лазер не готов к эксплуатации»
1 «Лазер не закрыт»
2 «Ошибка во время начала записи измерения»
3 «Слишком большое рассеивания измеряемых значений»
4 «Неверное значение Сторона снятия размера»
5 «Не найдена точка переключения»
6 «Блок измерения без точки переключения»
7 «Не загружен инструмент T-№=0»
8 «Превышен размер инструмента»
9 «Невозможно выполнение функции»
10 «Превышено допустимое значение»
11 «Внимание, опасность столкновения»
12 «Неверная ось инструмента»
13 «Неверное количество режущих кромок»
14 «Неверные параметры инструмента»
15 «Неверные параметры вызова»
16 «Ошибка Таблица параметров»
17 «Ошибка Обработка измеренных данных»
18 «Ошибка Частота вращений шпинделя»
19 «Ошибка Положение точки переключения»

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 24 01.04.2004 г.
.8.4 Инсталляция и согласование программного модуля контроллера «BLUM»
Программный модуль контроллера OPT_»BLUM».SRC (исходный код)/OPT_»BLUM».PLC (код
компилятора) в каталоге A:/LANGUAGE/GERMAN/PLC является программой-образцом контроллера, и
производитель станка должен согласовать его со специфическими условиями покупателя и связать с
имеющейся программой контроллера.
Программа контроллера, расширенная на OPT_»BLUM».PLC, должна быть скомпилирована с
компилятором контроллера Heidenhein. С помощью передающей программы TNCremoNT.EXE
модифицированная программа контроллера передаётся на управление и в конечном итоге переводится
ещё раз с помощью функции COMPILE (компилировать) на управление. В случае безошибочного
перевода программа контроллера сразу же загружается и готова к выполнению.

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

Название
файла
Управление
Версия
Компилятор
Дата создания
Автор Измерение инструмента при
Описание помощи лазерной системы
«BLUM»

Экспортированные функции

Глобальные переменные
величины

I_СБОЙ_ГОТОВНОСТЬ К РАБОТЕ

Локальные переменные
величины

ОТПИРАНИЕ 0
ОТПИРАНИЕ 1
ЗАПИР.ВОЗДУХ ВЫКЛ.
ГРЯЗЕЗАЩ. ДИФАРАГМА ОТКР.
СМЕНА ОСЕЙ
ОБЛОМ ИНСТРУМЕНТА
ЗАМЕНА ШПИНДЕЛЯ
ОСТАНОВ ЦИКЛА
СМЕЩЕНИЕ ОСИ
ПРЕРЫВАНИЕ ЦИКЛА
СМЕНА ТАБЛИЦЫ
ПРОДУВКА ИНСТРУМЕНТА
ПРОГРАММА ПОЛЬЗОВАТЕЛЯ
КРИТИЧ. ДВИЖЕНИЕ
НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ
ЦИКЛ АКТИВЕН

ОТПИРАНИЕ СНЯТИЯ
РАЗМЕРА
КОНТРОЛЬ ЩУПА АКТИВЕН
ЦИКЛ ИЗМЕРЕНИЯ ИНСТРУМ.
ЗВЕЗДА МИГАЕТ ИЛИ ГОРИТ

РУЧН. КОРРЕКЦИЯ ШПИНДЕЛЯ

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 25 01.04.2004 г.
ОТПИРАНИЕ 0
ОТПИРАНИЕ 1
ЗАПИР.ВОЗДУХ ВЫКЛ.
ГРЯЗЕЗАЩ. ДИФАРАГМА ОТКР.
ОТПИРАНИЕ 2
ПРОДУВ ИНСТРУМЕНТА

ЛАЗЕР В ПОРЯДКЕ
ЛАЗЕР, ДИНАМ. СИГНАЛ
ЛАЗЕР, СТАТИЧ. СИГНАЛ

ЛАЗЕР

* Включение/ выключение лазерной системы «BLUM»


* Выключение при аварийном отключении, повторной
включение при включении станка
УПРАВЛЕНИЕ ГОТОВНОСТЬ
НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ

ОТПИРАНИЕ 0
НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ
ОТПИРАНИЕ 0

ОТПИРАНИЕ 1
НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ
ОТПИРАНИЕ 1

ЗАПИРАЮЩИЙ ВОЗДУХ ВЫКЛ.


НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ
ЗАПИРАЮЩИЙ ВОЗДУХ ВЫКЛ.

ГРЯЗЕУЛАВЛ. ДИАФРАГМА ОТКР.


НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ
ГРЯЗЕУЛАВЛ. ДИАФРАГМА ОТКР.

ОТПИРАНИЕ 2 : (только лазер NT)


НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ
ОТПИРАНИЕ 2
ПРОДУВ ИНСТРУМЕНТА : (только при необходимости)
НЕТ АВАРИЙН. ОТКЛЮЧЕНИЯ
ПРОДУВ ИНСТРУМЕНТА

*При запуске цикла измерения инструмента М4060=1


установить следующие маркеры=0:
*Отпирание процесса снятия размера М4055=0, иначе
ограничение подачи до МР6550
Контроль щупа М4056=0, иначе стоп ЧПУ при каждой смене
света
ЦИКЛ ИЗМЕРЕНИЯ ИНСТРУМЕНТА : 24.02.99 +3
ОТПИРАНИЕ ПРОЦЕССА СНЯТИЯ РАЗМЕРА
КОНТРОЛЬ ЩУПА АКТИВЕН
СМЕНА ОСЕй : (если не используется)
СМЕНА ШПИНДЕЛЯ : (если не используется)
СМЕНА ТАБЛИЦЫ : (если не используется)
ОСТАНОВ ЦИКЛА : (если не используется)

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 26 01.04.2004 г.
ЦИКЛ АКТИВЕН Установить активации
лазера
ЦИКЛ ИЗМЕРЕНИЯ ИНСТРУМЕНТА
ОТПИРАНИЕ 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»_ZYK-
LUS_AKTIV=1:
 Для устранения блокировки шпинделя или ограничения числа оборотов измерения с помощью
МР6500=1 и М4060=1
 Для деактивации МР6500…MP65xx для ТТ120 при М4060=1

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 27 01.04.2004 г.
.9 Согласование и описание параметров
.9.1 Согласование параметров станка
Для правильного выполнения циклов измерения «BLUM» производитель станка должен
привести в соответствие файл с параметрами станка. Должны быть установлены следующие
рациональные значения параметров станка, как описано в файле
PLC:/»BLUM»/»BLUM»TOOL.MP:

Пример ввода параметров станка для циклов измерения « BLUM»:

КОНФИГУРИРОВАНИЕ ТАБЛИЦЫ ИНСТРУМЕНТА (ЗНАЧЕНИЕ= НОМЕР КОЛОНКИ В TOOL.P )

НАЗВАНИЕ ИНСТРУМЕНТА
ДЛИНА ИНСТРУМЕНТА
РАДИУС ИНСТРУМЕНТА
РАДИУС ИНСТРУМЕНТА 2
ПРИПУСК ДЛИНЫ ИНСТРУМЕНТА
ПРИПУСК РАДИУСА ИНСТРУМЕНТА
ПРИПУСК РАДИУСА ИНСТРУМЕНТА.2
ИНСТРУМЕНТ ЗАБЛОКИРОВАН
ДОЧЕРНИЙ ИНСТРУМЕНТ
ВРЕМЯ 1
ВРЕМЯ 2

РЕАЛЬНОЕ ВРЕМЯ
КОММЕНТАРИЙ К ИНСТРУМЕНТУ
КОЛ-ВО РЕЖУЩИХ КРОМОК
ДОПУСК ИЗНОСА ДЛЯ ДЛИНЫ ИНСТРУМ.
ДОПУСК ИЗНОСА ДЛЯ РАДИУСА
ИНСТРУМ.
НАПРАВЛЕНИЕ РЕЗКИ ИНСТРУМЕНТА
СОСТОЯНИЕ КОНТРОЛЛЕРА
ДЛИНА СДВИГА ИНСТРУМЕНТА
РАДИУС СДВИГА ИНСТРУМЕНТА
ДОПУСК ПО СКОЛУ, ДЛИНА
ДОПУСК ПО СКОЛУ, РАДИУС
ДЛИНА РЕЖУЩЕЙ КРОМКИ
УГОЛ ПОГРУЖЕНИЯ
ТИП ИНСТРУМЕНТА
МАТЕРИАЛ РЕЖУЩЕГО ИНСТРУМЕНТА
ТАБЛИЦА ДАННЫХ РЕЗКИ
ЗНАЧЕНИЕ КОНТРОЛЛЕРА
ИЗМЕР. ИНСТРУМ. (ТОЛЬКО ПРИ НЕОБХ.)
ОТПИР.ЦИКЛА ИЗМЕРЕНИЯ
ИНСТРУМЕНТА
УСКОР. ХОД В ЦИКЛЕ ИЗМЕР.
ИНСТУМЕН.
КОЛ-ВО ГЛОБАЛЬНЫХ ПАРАМЕТРОВ Q
ЛОКАЛЬНО
ИНДИЦИРОВАТЬ НОМЕРА ИНСТРУМЕНТА
КОЛ-ВО РАЗРЕШ. ИНДИЦИРОВАНИЯ 0..9
РЕЖИМ ИНДИКАЦИИ УСТАНАВЛИВ.
ИЗОБРАЖАТЬ ПОЛН. МНОГОСТР.
ЗАПИСИ
ЦВЕТ ВСПОМ. ИЗОБРАЖЕНИЙ ЦИКЛОВ
ЦВЕТ1 (КРАСН. ДЛЯ ЛАЗЕРН. ЛУЧА)
ЦВЕТ 2 (СИНИЙ ДЛЯ ЭЛЕМЕНТ. ИЗ
TOOL.T)
ВЫВОД №ИНСТР. ИЛИ МЕСТА У TOOL
CALL
ВЫВОД № МЕСТА ИЛИ ИНСТР. ПРИ
ИЗМЕНЕНИИ № ИНСТРУМЕНТА

МР7266.x: Благодаря вводу указанных значений параметров станка, приведённые в скобках


параметры измерения включаются в таблицу инструментов TOOL.T в рекомендуемом порядке.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 28 01.04.2004 г.
.9.2 Согласование параметров в BLUM_000.TAB
При запуске цикла измерения считывается таблица параметров PLC:/BLUM/BLUM_000.TAB, и
записываются специфические данные в Q-параметре. Во время запуска параметры производителя
станка должны соотноситься с действительными значениями. Параметры Q0…Q99 являются
внутренними, локальными Q-параметрами и действительны только в рамках цикла измерения.
Внешние, глобальные Q-параметры под теми же Q-номерами не меняются и не переписываются
(условие: МР7251=0  нет конфликта данных).
Все позиции и измерения в BLUM_000.TAB (или BLUM_00*.TAB) даже при переустановке управления
на “inch”(дюймы) всегда должны задаваться в «mm» (мм). Пересчёт в “inch”(дюймы) происходит
автоматически в цикле. В каждом параметре в столбце «Value» (значение) всегда должна быть
указана численная величина (нельзя оставлять пустое поле!).
Внимание: Чтобы избежать путаницы с более поздними циклами измерения «BLUM» для TNC
426/430, название файла поменялось с BLUMPARA.TAB на BLUM_000.TAB, а также количество и
порядок параметров внутри таблицы параметров. Поэтому новые циклы измерения «BLUM», начиная
с версии программного обеспечения V4i для TNC 430/iTNC 530, не могут взаимодействовать с более
старыми таблицами параметров.

Строк Q Описание параметра


а
0 Q59 Маркер: Базовый адрес для зарезервированной маркерной области (предусмотрено
минимум 20 свободных маркеров)
Пример: Q59=1200  Маркеры М1200…М1219 зарезервированы для связи между
циклом измерения «BLUM» и программой программируемого логического
контроллера (см. главу Описание маркеров программируемого контроллера).
1 Q30 Программируемый логический контроллер Вход для сигнала «динамический»
Соединение сигнала «динамический» лазерного светового клапана с входом
контроллера.
2 Q311 Программируемый логический контроллер Вход для сигнала «Лазер в порядке»
Соединение сигнала «Лазер в порядке» лазерного светового клапана с входом
контроллера.
3 Q311 Программируемый логический контроллер Вход для сигнала «статичный»
Соединение сигнала «статичный» лазерного светового клапана с входом
контроллера.
4 Q48 Смещение номера ошибки = номер строки ошибки +300
Сумма, состоящая из смещения номера ошибки и соответствующего номера
ошибки 0…19, даёт в итоге адрес ошибки. К фактическому номеру строки в
файле с сообщениями об ошибках ERROR.A необходимо добавить постоянное
смещение 300. В случае серьёзной ошибки соответствующее сообщение об
ошибке появится на экране, и цикл измерения будет прерван.
Диапазон значений: 300<Q48<900
5 Q0 Номер оси: Радиальная ось R (ось для измерения радиуса инструмента)
Диапазон значений: ось X=0, ось Y =1, ось Z = 2
6 Q1 Номер оси: Ось луча S (ось параллельна по отношению к лазерному лучу)
Диапазон значений: ось X=0, ось Y =1, ось Z = 2/ось движения заблокирована=-1
7 Q2 Номер оси: Продольная ось L (ось для измерения длины инструмента)
Диапазон значений: ось X=0, ось Y =1, ось Z = 2
8 Q501 Положение измерения: Радиальная ось R (ось для измерения радиуса инструмента)
Данный параметр определяет положение измерения для радиального направления
снятия размера. Какие координаты (X/Y/Z) записываются, зависит от
направления установки лазерной системы:
 Если лазер идёт параллельно по отношению к оси X, то заносится
расположение Y/Z середины лазерного луча.
 Если лазер идёт параллельно по отношению к оси Y, то заносится
расположение X/Z середины лазерного луча.
 Если лазер идёт параллельно по отношению к оси Z, то заносится
расположение X/Y середины лазерного луча.
После первой калибровки неточно заданное значение (точность<1мм) заменяется
точным значением измеренной середины лазерного луча (точность<0,01 мм).
Положение измерения можно совершенно просто определить посредством
вспомогательной программы S_LASPOS.H.
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 29 01.04.2004 г.
9 Q511 Положение измерения: Ось луча S (ось идёт параллельно по отношению к лазерному лучу
между передатчиком-приёмником)
Данный параметр определяет положение измерения между передатчиком-приёмником.
Какие координаты (X/Y/Z) записываются, зависит от направления установки лазерной
системы:
 Если лазер идёт параллельно по отношению к оси X, то заносится среднее положение
на X между передатчиком и приёмником у «MICRO» или фокусирующее положение при
сфокусированном лазерном луче.
 Если лазер идёт параллельно по отношению к оси Y, то заносится среднее положение
на Y между передатчиком и приёмником у «MICRO» или фокусирующее положение при
сфокусированном лазерном луче.
 Если лазер идёт параллельно по отношению к оси Z, то заносится среднее положение
на Z между передатчиком и приёмником у «MICRO» или фокусирующее положение при
сфокусированном лазерном луче.
Если стол передвигается, и лазерная система не связана со столом, то стол во время
измерения перемещается в это положение.
10 Q521 Положение измерения: Продольная ось L (ось для измерения длины инструмента)
В независимости от направления лазера (параллельно по отношению к оси X,Y или Z)
заносится приблизительное самое высокое положение середины лазерного луча для
измерения длины инструмента.
 Если лазер идёт параллельно по отношению к оси X, то заносится положение Z/Y
середины лазерного луча.
 Если лазер идёт параллельно по отношению к оси Y, то заносится положение Z/X
середины лазерного луча.
 Если лазер идёт параллельно по отношению к оси Z, то заносится положение X/Y
середины лазерного луча.
После первой калибровки неточно заданное значение (точность<1мм) заменяется точным
значением измеренной середины лазерного луча (точность<0,01 мм).
Положение измерения можно совершенно просто определить посредством
вспомогательной программы S_LASPOS.H.
11 Q501 Максимальный избыточный ход в радиальной оси R
Параметр указывает максимально допустимый ход в радиальной оси, который нельзя
превышать при радиальном погружении и пересечении середины луча. Радиальный ход
определяет непересекающийся отрезок между лазерным лучом и мешающим краем
(например, заготовки, стенки станка) на противоположной по отношению к измерению
радиуса стороне.
Если ход Q50 определяется в качестве меньшего по сравнению с максимально допустимым
радиусом инструмента Q34, то при измерении длины всегда необходимо грубо указывать
длину инструмента L и радиус инструмента R, для того, чтобы избежать пересечения с
мешающим краем или лазерной системой.
Внимание: контроль и ограничение радиальной глубины погружения эффективны только
тогда, когда указывается грубое значение радиуса инструмента.
Диапазон значений: 15мм<=Q50<=макс. радиус инструмента Q34+5мм
Стандартное значение: Q50= макс. радиус инструмента Q34+5мм
12 Q511 Максимальный избыточный ход в оси луча S
Параметр указывает максимально допустимый ход в оси луча. Ход определяет
непересекающийся отрезок между положением измерения в оси луча Q51 (фокусирующая
точка) и мешающим краем (например, грязезащитной бленды, заготовки).
Если ход Q51 определяется в качестве меньшего по сравнению с максимально допустимым
радиусом инструмента Q34, то при измерении длины всегда необходимо грубо указывать
длину инструмента L и радиус инструмента R, для того, чтобы избежать пересечения с
мешающим краем или лазерной системой.
Внимание: контроль и ограничение глубины погружения эффективны только тогда, когда
указываются грубые параметры инструмента.
Стандартное значение: Q51= минимальное расстояние от фокусирующей точки до
грязезащитной бленды
13 Q521 Максимальный избыточный ход в продольной оси L
Параметр указывает максимально допустимый ход в продольной оси, который нельзя
превышать при аксиальном погружении и пересечении середины луча. Аксиальный ход
определяет непересекающийся отрезок между лазерным лучом и мешающим краем
(например, несущая балка, заготовка, стенка станка макс. глубина погружения).
Внимание: контроль и ограничение аксиальной глубины погружения эффективны только
тогда, когда неточно указывается длина инструмента.
Q52 = 20 мм  для лазерной системы «BLUM MANO»
Q52 = 54 мм  для лазерной системы «BLUM MICRO Compact»
Q52 = xx мм  для лазерной системы «BLUM MICRO Single/MINI Single»

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 30 01.04.2004 г.
18 Qxx1 Безопасное положение в продольной оси до и после измерения
Положение обратного хода в Z необходимо для непересекающегося наезда/съезда
и указывается как абсолютная координата в МКС относительно исходной точки
инструментальной бабки.
Диапазон значений: -9999,999 мм <= Qxx <= +9999,999 мм
19 Q491 Безопасное расстояние по отношению к лучу
Данный параметр определяет минимальное безопасное расстояние межу
инструментом и лазерным лучом перед 1-ой грубой записью измерения длины и
радиуса. Чем меньше безопасное расстояние, тем точнее должно
устанавливаться грубое заданное значение для длины инструмента L и радиуса
инструмента R.
Диапазон значений: 2 мм <= Q49 <= 20 мм
Стандартное значение: Q49 = 6 мм
20 Q39 Сторона снятия размеров: Радиальная ось
Измерение радиуса или эксцентричное измерение длины может выполняться в
зависимости от места установки лазерного светового клапана и возможного
передвижения осей, как на положительной, так и на отрицательной частях оси
относительно лазерного луча.
Q39 = +1  Измерение на положительной части оси относительно лазерного луча
Q39 = -1  Измерение на отрицательной части оси относительно лазерного луча
21 Q29 Сторона снятия размера: Продольная ось
Измерение длины может выполняться в зависимости от места установки
лазерного светового клапана, как на положительной, так и на отрицательной
частях оси относительно лазерного луча.
Q29 = +1  Измерение на положительной части оси относительно лазерного луча
(стандарт)
Q29 = -1  Измерение на отрицательной части оси относительно лазерного луча
22 Q571 Измерение радиуса с обеих сторон
Если место установки лазерной системы «BLUM» позволяет проводить
измерение радиуса с обеих сторон в пределах обычной зоны передвижения осей
ЧПУ, то производитель станка может разрешить использовать такое измерение
через параметры. При этом следует помнить, что пересечение с мешающим
краем или превышение положений сенсорного концевого выключателя возникнуть
не должно.
Q57 = +1 измерение радиуса с обеих сторон разрешено производителем станка
Q57 = -1 измерение радиуса с обеих сторон запрещено производителем станка
24 Q40 Калибровочное значение: Продольная ось L –
Ячейка памяти для чтения и записи калибровочного значения
25 Q41 Калибровочное значение: Продольная ось L +
Ячейка памяти для чтения и записи калибровочного значения
26 Q42 Калибровочное значение: Радиальная ось R -
Ячейка памяти для чтения и записи калибровочного значения
27 Q43 Калибровочное значение: Радиальная ось R +
Ячейка памяти для чтения и записи калибровочного значения
28 Q44 Калибровочное значение: Продольная ось LM
Ячейка памяти для чтения и записи калибровочного значения
29 Q45 Калибровочное значение: Радиальная ось RM
Ячейка памяти для чтения и записи калибровочного значения
30 Q461 Базовое значение температуры: Продольная ось L-середина
Ячейка памяти для чтения и записи базового значения температуры
31 Q471 Базовое значение температуры: Радиальная ось R-середина
Ячейка памяти для чтения и записи базового значения температуры
32 Зависимое от температуры значение перемещения в продольной оси dL
Ячейка памяти для чтения и записи зависимого от температуры значения
перемещения
33 Зависимое от температуры значение перемещения в радиальной оси dR
Ячейка памяти для чтения и записи зависимого от температуры значения
перемещения

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 31 01.04.2004 г.
34 Q561 Направление измерения во время калибровки и во время измерения температуры
компенсационным методом
Движение эталонного инструмента во время записи измерения
программируется либо как извлекаемое из луча, либо как вжимаемое в луч.
Извлекаемое направление измерения более предпочтительно, поскольку
обеспечивается большая безопасность от воздействия охлаждающего
вещества и загрязнения калибровочного инструмента. Предварительное
положение, процесс измерения и обратный путь рассчитываются с
соответствующим математическим знаком.
Q56 =+1  Направление измерения извлекаемое из луча (смена света Темно-Ярко)
Q56 = - 1 Направление измерения вжимаемое в луч (смена света Ярко-Темно)
35 Q571 Сторона снятия размера: Калибровка
Если лазерный луч располагается как минимум (R+2мм) в пределах возможной
зоны перемещения осей, то с помощью калибровочного стержня «BLUM»
возможно радиальное снятие размеров с обеих сторон (на положительной и
отрицательной частях оси).
Если лазерный луч расположен на расстоянии менее чем (R+2мм) от возможной
зоны перемещения осей, то возможно только односторонне радиальное снятие
размеров (на положительной или отрицательной части оси). Приблизительная
середина лазерного луча (Q44,Q45) рассчитываются тогда опосредованно.
Q57 =0  снятие размеров выполняется с обеих сторон (на положительной и
отрицательной частях оси)
Q57 =+1  снятие размеров выполняется только на положительной части оси
Q57 = -1  снятие размеров выполняется только на отрицательной части оси
36 Q581 Тип калибровочного инструмента
Эталонный инструмент «BLUM» имеет ступенчатый испытательный диаметр
для измерения в положительном и отрицательном направлении оси Z (для
точного определения середины лазерного луча в Z). Для обычного применения
можно использовать также цилиндрический установочный штифт.
Q58 =0  Калибровочный стержень «BLUM»  20/12мм, номер заказа Р87.0634-
012-330.332
Q58 =1  цилиндрический установочный штифт  8…20 мм (без ступенчатого
испытательного диаметра)
38 Qxx1 Специфические для пользователя параметры измерения
В случае необходимости можно определить специфические для пользователя
параметры Подача измерения и Обратный путь и согласовать с техническими
возможностями станка.
С Qxx+1 активными являются стандартные параметры измерения, а
параметры в строке 39..44 значения не имеют.
Qxx = +1  Специфические для пользователя параметры измерения активны
Qxx = -1  Стандартные параметры измерения активны
39 Q661 Подача измерения: 1-й блок данных неточного измерения
Скорость измерения 1-ой записи измерения тройного цикла снятия размеров
Внимание: Ограничить скорость измерения таким образом, чтобы ось
измерения остановилась после срабатывания коммутационного сигнала в
пределах максимально допустимой высоты подъёма.
Диапазон значений: 1000мм/мин <=Q66 <=1000 мм/мин
Стандартное значение: Q66 = 5000 мм/мин
40 Q671 Подача измерения: 2-й блок данных неточного измерения
Скорость измерения 2-ой записи измерения тройного цикла снятия размеров
Диапазон значений: 10 мм/мин <=Q67 <=500 мм/мин
Стандартное значение: Q67 = 100 мм/мин
41 Q681 Подача измерения: 3-й блок данных точного измерения
Скорость измерения 3-ей записи измерения тройного цикла снятия размеров
(для достижения разрешения 1μm необходимо: подача измерения F<=0,001 мм
*количество вращений шпинделя )
Диапазон значений: 1 мм/мин <=Q68 <=10 мм/мин
Стандартное значение: Q68 = 3 мм/мин

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 32 01.04.2004 г.
42 Q691 Обратный ход после 1-го блока данных измерения
Обратный ход должен выбираться таким образом, чтобы инструмент больше не
погружался в луч и для следующей записи измерения находился за пределами луча.
Ориентировочная формула обратного хода = (Q66/3000 мин-1) + безопасное
расстояние
Диапазон значений: 1 мм <= Q69 <= 20 мм
Стандартное значение: Q69 = 1.8 мм
43 Q701 Обратный ход после 2-го блока данных измерения
Обратный ход должен выбираться таким образом, чтобы инструмент больше не
погружался в луч и для следующей записи измерения находился за пределами луча.
Ориентировочная формула обратного хода = (Q67/3000 мин-1) + безопасное
расстояние
Диапазон значений: 0,05 мм <= Q70 <= 0,5 мм
Стандартное значение: Q70 = 0,05 мм
44 Q711 Обратный ход после 3-го блока данных измерения
Обратный ход должен выбираться таким образом, чтобы инструмент больше не
погружался в луч и для следующей записи измерения находился за пределами луча.
Ориентировочная формула обратного хода = (Q68/3000 мин-1) + безопасное
расстояние
Диапазон значений: 0,02 мм <= Q71<= 0,2 мм
Стандартное значение: Q71 = 0,03 мм
45 Qxx1 Ускоренный ход
Скорость подачи для больших позиционных перемещений, например, перемещение
в обратное положение Z.
Диапазон значений: 1000 <= Qxx<= макс. подача
Стандартное значение: Qxx = 20 000 мм/мин.
46 Qxx1 Позиционная подача
Скорость подачи для небольших позиционных перемещений, например, обратный
ход после записи измерения
Диапазон значений: 1000 <= Qxx<= макс. подача
Стандартное значение: Qxx = 5 000 мм/мин.
47 Qxx1 Уменьшенная подача измерения 1
Скорость измерения для извлекаемого измерения длины (Q356=+1) в цикле 586 или
сниженная подача измерения в случае опасности столкновения (например, радиус
инструмента R> макс. подъёма в радиальной оси R или оси луча S)
Диапазон значений: 200 < = Qxx <= 5000 мм/мин
Стандартное значение: Qxx = 1000 мм/мин
48 Qxx1 Уменьшенная подача измерения 2
Скорость измерения для измерения длины/радиуса расточных головок в цикле 584
(задаётся условие для снижения подачи: CUT = 1 в TOOL.T).
Диапазон значений: 50 < = Qxx <= 500 мм/мин
Стандартное значение: Qxx = 200 мм/мин
50 Qxx1 Блокировка охлаждающей жидкости (только LASER NT)
В зависимости от нагрузки охлаждающей жидкости в рабочей зоне станка
(например, дополнительно наливаемое охлаждающее вещество, влажные, изнутри
охлаждаемые инструменты и т.д.) значение охлаждающей жидкости можно
установить на низкий (1-3), средний (4-7) или высокий (8-10) показатель.
Параметр повышает безопасность измерения при измерении в модуле NT
(например, в циклах 583, 584, 588 с Q350= -3/-2/-1/+3). Чем выше значение, тем
больше обратный ход, ход измерения и время измерения и тем меньше влияние
неточного измерения в результате выпадения капель охлаждающей жидкости во
время измерения через световой клапан.
Диапазон значений: 1<= Qxx <= 10
Стандартное значение: Qxx =5

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 33 01.04.2004 г.
51 Qxx1 Опция: Чистка инструмента при помощи обдувающей форсунки
Чтобы очистить инструмент от смазочно-охлаждающей жидкости и стружки, в
определённый отрезок времени во время цикла его необходимо обдуть и таким образом
инструмент будет очищаться. В данном случае должны быть соединены маркер М1212 в
программном модуле контроллера OPT_»BLUM».PLC со свободным выходом контроллера,
при помощи которого будет осуществляться контроль за клапаном форсунки. Параметр
управляет функцией обдувающей форсунки и может задаваться в виде четырёхразрядного
десятичного числа Qxx = DCBA и обладает следующими функциями:
D = время ожидания в секундах в положении запуска перед первой неточной записью
измерения (0…9 сек.)
C = Обдув во время процесса поиска/неточная запись измерения (0=выкл./1=вкл.)
В = время ожидания в секундах в положении запуска перед первой точной записью измерения
(0…9 сек.)
А = Обдув во время точной записи измерения (0=выкл./1=вкл.)
Данный метод используется во всех циклах. Рекомендуется соблюдать нижеследующие
установки:
Qxxx = 1110  небольшая нагрузка охлаждающей жидкости, образование нескольких капель
Qxxx = 2120  сильная нагрузка охлаждающей жидкости, усиленное образование капель,
внутреннее охлаждение
Qxxx = 0  опция, обдувающей форсунки нет, функция отключена
52 Qxx1 Слово двойной длины контроллера для фактической частоты вращения
Данный параметр определяет, следует ли проводить испытание частоты вращения
шпинделя. Во время контроля частоты вращения необходимо ждать несколько секунд до
тех пор, пока фактическая частота вращения достигнет максимального отклонения +10%
по отношению к планируемой частоте вращения.
В случае наличия кодирующего устройства актуальная фактическая частота вращения
должна автоматически записаться из ЧПУ в слово двойной длины контроллера D368.
В случае отсутствия кодирующего устройства достигнутая фактическая частота
вращения должна быть записана из ЧПУ в свободно определяемое слово двойной длины
контроллера.
Qxx = 0  нет контроля за частотой вращения (возможны проблемы во время смены
ступеней коробки передач)
Qxx = 368  Фактическая частота вращения записывается из ЧПУ в D368 (с кодирующим
устройством)
Qxx = xxx  Фактическая частота вращения должна записываться из ЧПУ в Dxxx (без
кодирующего устройства)
53 Qxx1 Код программируемого логического контроллера для цикла 582
Зависимые от температуры значения перемещения в продольной и радиальной осях в цикле
582 вносятся по умолчанию в таблицу параметров PLC:/»BLUM»/»BLUM»_000.TAB в строку
32, 33 и в Q-параметр Q185=dX, Q186=dY, Q187=dZ. В последующей обрабатывающей
программе значения могут считываться оттуда и рассчитываться в зависимости от
стратегии обработки результатов (см. пример в цикле 582).
Если в строку 22 будет внесено значение  0, то значения перемещения будут также
перемещены с помощью функции FN 19 в программируемый логический контроллер. Знак
кода контроллера принимает решение о порядке передачи информации, размер кода
контроллера устанавливает сигнал опознавания:
Код контроллера > 0: 1-ое значение = опознавание оси, 2-ое значение = значение
перемещения оси
Код контроллера < 0: 1-ое значение = значение перемещения оси, 2-ое значение =
опознавание оси
Передача информации для осей X, Y, Z, если код контроллера > 0, выполняется по
следующей схеме:
FN 19: PLC = Q [ABS code + 0]/Q [Value dX]  значение перемещения по оси X
FN 19: PLC = Q [ABS code + 1]/Q [Value dY]  значение перемещения по оси Y
FN 19: PLC = Q [ABS code + 2]/Q [Value dZ]  значение перемещения по оси Z
Значение перемещения передаётся на контроллер в единице измерения мм, например, 0,005
мм. После преобразования с помощью контроллера в целое число с коэффициентом 10000 в
контроллере значение выступает в виде кратного 0,1µm и может там рассчитываться
дальше в зависимости от производственной специфики. Окончание передачи информации
отображается на контроллере с помощью меркера М1208=1. После приёма информации
контроллер должен установить маркер на нуль М1208=0.
Qxx = 0  без передачи термокомпенсирующих значений перемещения dL, dR на контроллер
при помощи функции FN 19:
Qxx 0  передача термокомпенсирующих значений перемещения dL, dR на контроллер при
помощи функции FN 19: размер (ABS Qxx) является сигналом опознавания для оси X.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 34 01.04.2004 г.
54 Qxx1 Тип: Лазерная измерительная система
Циклы измерения «BLUM», начиная с уровня программного обеспечения V5a, могут
использоваться для лазерных систем «BLUM» c или без технологии NT. Параметр
определяет применяемый тип устройства и вместе с тем объем выполняемых
функций:
Qxx = 0  лазерная система «BLUM» без технологии NT
Qxx = 1  лазерная система «BLUM» NT (обозначение: Р87.0634-0xxNT…/Z1-1)
Qxx = 2  лазерная система «BLUM» NT (обозначение: Р87.0634-0xxNT…/Z1-2)
55 Q38 Длительность импульса: Лазерная измерительная система
Во время идентификации коммутационного сигнала на динамическом выходе лазерной
измерительной системы (штырьковый вывод 3, цвет кабеля - зелёный) выдается
высокоактивный сигнал. Длительность импульса устанавливается в зависимости от
используемого контроллера, типа управления, имеющейся частоты вращения
шпинделя и других параметров, используемых по договорённости с фирмой «BLUM».
В лазерных системах без технологии NT параметр оказывает влияние на
испытательную скорость вращения во время индивидуального контроля режущей
кромки и в зависимости от конструкции системы может принимать следующие
значения (промежуточные значения не допустимы!):
Диапазон значений: Q38 = 0,005 сек/0,010 сек./0,020 сек./0,100 сек.
В лазерных системах с технологией NT длительность импульса и испытательная
скорость вращения для индивидуального контроля режущей кромки больше не связаны
между собой, а являются отдельными независимыми параметрами.
Стандартное значение: Q38 = 0,020 сек.
56 Qxx1 Базовая частота вращения для режима: Mode0 (только Laser NT)
Параметр определяет базовую частоту вращения для индивидуального контроля
режущей кромки при низкой частоте вращения шпинделя.
Значение вносится в соответствии с «Дополнением к руководству по инсталляции
Laser NT» Таблица 1.1: строка Z1/графа Mode0 и обозначения заказа P87.0634-
0xxNT.../Z1-x.
Стандартное значение: Qxx = 3750 мин-1
57 Qxx1 Базовая частота вращения для режима: Mode1 (только Laser NT)
Параметр определяет базовую частоту вращения (= минимальная частота
вращения), с того момента, когда становится возможным вжимаемое измерение в
луче (смена света Ярко Темно).
Значение вносится в соответствии с «Дополнением к руководству по инсталляции
Laser NT» Таблица 1.1: строка Z1/графа Mode1 и обозначения заказа P87.0634-
0xxNT.../Z1-x.
Стандартное значение: Qxx = 0 мин-1
58 Qxx1 Базовая частота вращения для режима: Mode2 (только Laser NT)
Базовая частота вращения для Mode 2 зависит от типа или конструктивных данных
лазерной системы:
 В случае обозначения заказа P87.0634-0xxNT.../Z1-x данный параметр определяет
базовую частоту вращения для индивидуального контроля режущей кромки при
высокой скорости вращения шпинделя (такая функция как Mode0, но обладает ещё
большей базовой частотой вращения)
 В случае обозначения заказа P87.0634-0xxNT.../Z2-x данный параметр определяет
базовую частоту вращения для извлекаемого измерения из луча при низкой скорости
вращения шпинделя (такая функция как Mode3, но обладает меньшей базовой
частотой вращения).
Значение вносится в соответствии с «Дополнением к руководству по инсталляции
Laser NT» Таблица 1.1: строка Z1/графа Mode2 и обозначения заказа P87.0634-
0xxNT.../Z1-x, где x = 1или x =2.
Стандартное значение: Qxx = 42000 мин-1 при P87.0634-0xxNT.../Z1-1
Стандартное значение: Qxx = 600 мин-1 при P87.0634-0xxNT.../Z1-2
59 Qxx1 Базовая частота вращения для режима: Mode3 (только Laser NT)
Параметр определяет базовую частоту вращения (= минимальная частота
вращения), с того момента, когда становится возможным извлекаемое измерение
из луча в модуле NT (смена света Темно Ярко).
Значение вносится в соответствии с «Дополнением к руководству по
инсталляции Laser NT» Таблица 1.1: строка Z1/графа Mode3 и обозначения заказа
P87.0634-0xxNT.../Z1-x.
Стандартное значение: Qxx = 3000 мин-1

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 35 01.04.2004 г.
60 Q32 Минимальная длина инструмента
Предельное значение для расчёта конечного положения при аксиальном
погружении инструмента в лазерный луч.
Аксиальное конечное положение относительно исходной точки
инструментальной бабки = Q44 + Q29 * (Q32 – избыточный ход)
61 Q33 Максимальная длина инструмента
Предельное значение для расчёта начального положения перед аксиальным
погружением инструмента в лазерный луч.
Аксиальное начальное положение относительно исходной точки
инструментальной бабки = Q44 + Q29 * (Q33+ Q49)
62 Qxx1 Минимальный радиус инструмента
Предельное значение для расчёта конечного положения при радиальном
погружении инструмента в лазерный луч.
Радиальное конечное положение относительно оси инструмента = Q45 + Q39 *
(Qxx- 2 мм)
63 Q34 Максимальный радиус инструмента
Предельное значение для расчёта начального положения перед радиальным
погружением инструмента в лазерный луч.
Радиальное начальное положение относительно оси инструмента = Q45 +Q39 *
(Q34 +Q49)
64 Q90 Дополнительная корректировка длины инструмента
Длина инструмента определяется относительно нулевого значения длины
инструмента. В таблицу инструмента тогда вносится только отклонение от
этой эталонной длины. Таким образом, появляются положительные и
отрицательные значения длины.
Взаимосвязь: LReal = LTool + DLTool + Q90 + Q91 * Q348
где Q90 = дополнительная корректировка длины инструмента
где Q91 * Q348 = планируемая длина инструмента в результате применения
постпроцессора
Диапазон значений: мин. длина инструмента <= Q90 <= макс. длины инструмента
Стандартное значение: Q90 = 0 мм
65 Q92 Дополнительная корректировка радиуса инструмента
Радиус инструмента определяется относительно нулевого значения радиуса
инструмента. В таблицу инструмента тогда вносится только отклонение от
этого эталонного радиуса. Таким образом, появляются положительные и
отрицательные значения радиуса.
Взаимосвязь: RReal = RTool + DRTool + Q92 + Q93 * Q349
где Q92 = дополнительная корректировка радиуса инструмента
где Q93 * Q349 = планируемый радиус инструмента в результате применения
постпроцессора
Диапазон значений: мин. радиус инструмента <= Q92 <= макс. радиуса
инструмента
Стандартное значение: Q92 = 0 мм
66 Q91 Значение длины L в TOOL.T
При использовании постпроцессора движение по траектории инструмента часто
рассчитывается для уже предварительно установленной планируемой длины
инструмента. В качестве минимальной корректировки траектории вычисляется
только отклонение от планируемой длины и вносится в таблицу инструмента.
Если после этой операции инструмент будет использоваться, то заранее
установленная планируемая длина должна передаваться в параметр Q348 цикла
«BLUM» при каждом вызове цикла.
Взаимосвязь: LReal = LTool + DLTool + Q90 + Q91 * Q348
где Q90 = дополнительная корректировка длины инструмента
где Q91 * Q348 = планируемая длина инструмента в результате применения
постпроцессора
Q91 = 0  запись реальной длины инструмента (фактическое значение)
Q91 = 1  запись отклонения относительно планируемой длины инструмента в
параметре Q348

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 36 01.04.2004 г.
67 Q93 Значение радиуса R в TOOL.T
При использовании постпроцессора движение по траектории инструмента часто
рассчитывается для уже предварительно установленного планируемого радиуса
инструмента. В качестве минимальной корректировки траектории вычисляется только
отклонение от планируемого радиуса и вносится в таблицу инструмента. Если после
этой операции инструменты будут использоваться, то заранее установленный
планируемый радиус должен передаваться в параметр Q349 цикла «BLUM» при каждом
вызове цикла.
Взаимосвязь: RReal = RTool + DRTool + Q92 + Q93 * Q349
где Q92 = дополнительная корректировка радиуса инструмента
где Q93 * Q349 = планируемая длина инструмента в результате применения
постпроцессора
Q93 = 0  запись реального радиуса инструмента (фактическое значение)
Q93 = 1  запись отклонения по сравнению с планируемым радиусом инструмента в
параметре Q349
70 Qxx1 Перемещение сенсорного концевого выключателя
При необходимости сенсорные концевые выключатели программного обеспечения могут
перемещаться по одной или нескольким осям (X/Y/Z) на время цикла измерения. Новые
положения сенсорных концевых выключателей необходимо выбирать так, чтобы не
происходило столкновения. Для калибровки должна быть предусмотрена радиальная
траектория подъёма минимум (R+2 мм) с обеих сторон по отношению к лазерному лучу.
Для осей, сенсорные концевые выключатели которых не должны перемещаться, должны
быть зарегистрированы сенсорные концевые выключатели, расположенные в
параметрах станка МР910.x (положительный сенсорный концевой выключатель) и
МР920.x (отрицательный сенсорный концевой выключатель) (операцию можно
произвести просто при помощи вспомогательной программы S_SWITCH.H во время ввода
в эксплуатацию).
С Qxx +1 перемещение является не активным, а параметр в строке 71…70 не имеет
значения.
Qxx = +1  перемещения сенсорных концевых выключателей являются активными
Qxx = -1  перемещения сенсорных концевых выключателей не активны
71 Qxx1 Сенсорный концевой выключатель X – (оригинальный сенсорный концевой выключатель,
область перемещения 1 = МР920.0)
Временное положение концевого выключателя на отрицательной оси X
Диапазон значений: - 9999,999 мм <= Qxx <= +9999,999 мм
72 Qxx1 Сенсорный концевой выключатель X + (оригинальный сенсорный концевой выключатель,
область перемещения 1 = МР910.0)
Временное положение концевого выключателя на положительной оси X
Диапазон значений: - 9999,999 мм <= Qxx <= +9999,999 мм
73 Qxx1 Сенсорный концевой выключатель Y - (оригинальный сенсорный концевой выключатель,
область перемещения 1 = МР920.1)
Временное положение концевого выключателя на отрицательной оси Y
Диапазон значений: - 9999,999 мм <= Qxx <= +9999,999 мм
74 Qxx1 Сенсорный концевой выключатель Y + (оригинальный концевой выключатель, область
перемещения 1 = МР910.1)
Временное положение концевого выключателя на положительной оси Y
Диапазон значений: - 9999,999 мм <= Qxx <= +9999,999 мм
75 Qxx1 Сенсорный концевой выключатель Z - (оригинальный концевой выключатель, область
перемещения 1 = МР920.1)
Временное положение концевого выключателя на отрицательной оси Z
Диапазон значений: - 9999,999 мм <= Qxx <= +9999,999 мм
76 Qxx1 Сенсорный концевой выключатель Z + (оригинальный концевой выключатель, область
перемещения 1 = МР910.2)
Временное положение концевого выключателя на положительной оси Z
Диапазон значений: - 9999,999 мм <= Qxx <= +9999,999 мм
77 Qxx1 Обратное позиционирование радиальной оси в конце цикла
В конце цикла измерения радиальная ось должна вернуться в исходное положение в зоне
перемещения, прежде чем старый сенсорный концевой выключатель станет вновь
активным.
Диапазон значений: - 9999,999 мм <= Qxx <= +9999,999 мм
78 Qxx1 Обратное позиционирование оси луча в конце цикла
В конце цикла измерения ось луча должна вернуться в исходное положение в зоне
перемещения, прежде чем старый сенсорный концевой выключатель станет вновь
активным.
Диапазон значений: - 9999,999 мм <= Qxx <= +9999,999 мм
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 37 01.04.2004 г.
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 38 01.04.2004 г.
79 Qxx1 Обратное позиционирование продольной оси в конце цикла
В конце цикла измерения продольная ось должна вернуться в исходное положение в
зоне перемещения, прежде чем старый сенсорный концевой выключатель станет
вновь активным.
Диапазон значений: - 9999,999 мм <= Qxx <= +9999,999 мм
80 Q83 Длина допустимого повреждения
Данный параметр действителен для всех инструментов и используется во время
контроля за повреждением инструмента с циклом 586 тогда, когда для
проверяемого в настоящий момент инструмента в таблицу инструментов TOOL.T
внесено значение LBREAK = 0.
Диапазон значений: 0,001 мм <= Q83 <= 5 мм
Стандартное значение: Q83 = 2 мм
81 Q84 Радиус допустимого повреждения
Данный параметр действителен для всех инструментов и используется во время
индивидуального контроля режущей кромки с циклом 584 тогда, когда для
проверяемого в настоящий момент инструмента в таблицу инструментов TOOL.T
внесено значение RBREAK = 0 (действителен только в цикле 584, в циклах 585 и
587 не действителен, здесь необходимо внести действительное значение RBREAK
в TOOL.T).
Диапазон значений: 0,001 мм <= Q84 <= 1 мм
Стандартное значение: Q84 = 0, 100 мм
82 Qxx1 Остановка программы в случае превышения допустимого значения (Q199>0)
Если во время измерения инструмента или контроля инструмента установлен
параметр положения инструмента Q199>0, т.е. инструмент заблокирован в
таблице инструментов, то обрабатывающая программа может остановиться с
сообщением об ошибке «Превышено допустимое значение повреждения
инструмента».
Qxx1 = 0  программа не останавливается
Qxx1 = 1  программа останавливается при Q199=1 и Q199=2
(Превышение LTOL/RTOL и/или LBREAK/RBREAK)
Qxx1 = 2  программа остановиться только при Q199=2 (превышение LBREAL/
RBREAK)
83 Qxx1 Ориентация шпинделя при S<=360
Параметры частоты вращения S<=360 при вызове инструмента TOOL CALL Sxxx
могут интерпретироваться как частота вращения шпинделя или ориентация
шпинделя. Ориентация шпинделя на угол Sxxx позволяет производить измерение
длины/радиуса режущих кромок по отдельности, если режущая кромка направлена
горизонтально по отношению лазерному лучу. Ориентация шпинделя возможна
только при МР3010>=6.
Qxx =0  значение S интерпретируется как частота вращения шпинделя,
измерение производится в состоянии вращения
Qxx =1  значение S интерпретируется как угол шпинделя, измерение производится
в неподвижном состоянии
84 Qxx1 Количество повторных измерений при превышении допустимого значения (DL>LTOL/
DR>RTOL)
Если во время измерения инструмента с Q350=+ 1 (проверка) или Q350 = +2
(контроль) допустимое значение LTOL и/или RTOL было превышено (например, из-
за прилипшей к инструменту стружки или охлаждающего вещества, либо в
результате износа или нароста на режущей кромке), то измерение Qxx можно
повторить ещё раз, чтобы подтвердить или подкорректировать результат
измерения, прежде чем инструмент будет окончательно заблокирован для
дальнейшей обработки в таблице инструмента TOOL.T
Диапазон значений: 0<=Qxx<=3
Стандартное значение: Qxx = 1
85 Qxx1 Количество повторных попыток в случае возникновения ошибки
Если во время измерения инструмента с циклом 583, 584, 588 будет обнаружена
неустранимая ошибка, например, в результате ошибочных параметров
инструмента (неверно заданы значения для L/R, ошибочное положение измерения
ROFFS/LOFFS) или повреждения инструмента, то процесс измерения Qxx можно
повторить ещё раз, прежде чем цикл измерения будет окончательно прерван
сообщением об ошибке (например, «Ошибка во время начала записи измерения» или
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 39 01.04.2004 г.
«Запись измерения без точки переключения»).
Диапазон значений: 0<=Qxx<=10
Стандартное значение: Qxx =3

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 40 01.04.2004 г.
87 Qxx1 Выполнить программу 578.Н/579.Н
Вспомогательные программы 578.Н в начале цикла и 579.Н в конце цикла
выполняются тогда, когда либо установлен М1213=1, либо параметр «Выполнить
программу» = 1.
Тем самым возможно выполнение программы даже без согласования с
контроллером.
Qxx = 1  Выполняются вспомогательные программы
Qxx = 0  Вспомогательные программы выполняются только при М1213=1.
88 Qxx1 Версия программного обеспечения циклов измерения «BLUM»
Совместимость между загруженными циклами измерения «BLUM» версия V5C и
таблицей параметров «BLUM» «BLUM»_000.TAB версия V5С проверяется при
каждом вызове цикла.
Стандартное значение: Qxx = 5.03 в версии ПО «BLUM» V5C (“C” = 3-я буква
алфавита)

Примечание: 1) Q-параметры, обозначенные как Qxx1, являются временными переменными, многократно


используемыми в пределах цикла измерения для различных функций (двойная загрузка).

Внимание:
Описанные параметры считываются в течение цикла и вносятся в Q-параметры. Параметры Q0…Q99
являются внутренними, локальными Q-параметрами и действительны только в пределах циклов
измерения. Внешние, глобальные Q-параметры под тем же Q-номером не изменяются и не
переписываются в циклах измерения.
(условие: МР7251=0)
Ошибочный ввод основных параметров может привести к возникновению следующих ошибок:
 При ошибочном вводе данных осевых номеров для радиальной оси, оси луча и продольной оси или
при неверном вводе данных о положении измерения лазерной измерительной системы могут произойти
столкновения инструмента со станком или лазерным световым клапаном.
 При неверном вводе значения длительности импульса будет выполнен цикл измерения
«Индивидуальный контроль режущей кромки» при неверной частоте вращения шпинделя, что может
привести к тяжело выявляемым неправильным измерениям.
 При неверном вводе предельных значений длины, радиуса инструмента, а также максимального
подъёма, могут возникнуть столкновения инструмента со станком или лазерным световым клапаном.

Рис.: Направление луча + положение измерения

Q50 = положение измерения: радиальная ось (X)


Q51 = положение измерения: ось лазера (Y)
Q51 = положение измерения: продольная ось (Z)

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 41 01.04.2004 г.
Пример ввода значений параметров в таблице « BLUM»_000.TAB:

№ «BLUM»V5C Значение Пояснение


0 Базовый адрес маркера контроллера +1200 Базовый адрес маркера контроллера М****
1 Вход контроллера:сигнал динамичный +32 Номер входа контроллера I***
2 Вход контроллера:сигнал лазер в порядке +31 Номер входа контроллера I***
3 Вход контроллера:сигнал статичный +30 Номер входа контроллера I***
4 Смещение номеров ошибок +530 Входное значение =строка в Error.A + 300
5 Номер оси: радиальная ось R +0 Ось Х=0 / Y=1/ Z=2
6 Номер оси: ось луча S -1 Ось Х=0 / Y=1/ Z=2 заблокировано =-1
7 Номер оси: продольная ось L +2 Ось Х=0 / Y=1/ Z=2
8 Положение измерения: радиальная ось R +104.1 Центр лацерного луча в радиальной оси
9 Положение измерения: ось луча S +0.0 Фокус/центр между передатчиком и приемником
10 Положение измерения: продольная ось L -365.6 Центр лацерного луча в продольной оси
11 Макс. избыточный ход в радиальной оси R +80.0 Расстояние положения измерения R до меш. кромки
12 Макс. избыточный ход в оси луча S +65.0 Расстояние положения измерения S до меш. кромки
13 Макс. избыточный ход в продольной оси L +54.0 «Nano»= 20 мм / Micro =54 мм/ Mini=ХХмм
14 Зарезервировно +0 Зарезервировно
15 Зарезервировно +0 Зарезервировно
16 Зарезервировно +0 Зарезервировно
17 Зарезервировно +0 Зарезервировно
18 Безопасная позиция -24.0 Положение отвода в продольной оси
19 Безопасное расстояние до луча +5.0 Безопасное расстояние= 5-10мм
20 Сторона снятия размера: радиальная ось R -1 Положительная сторона=+1/Отрицательная сторона=-
1
21 Сторона снятия размера: продольная ось L +1 Положительная сторона=+1/Отрицательная сторона=-
1
22 Измерение радиуса с обеих сторон -1 Измерение разрешено =+1 / заблокировано= -1
23 Зарезервировно +0 Зарезервировно
24 Калибровочное значение:продольная ось L- -365.600 Автоматическая запись в цикле 581
25 Калибровочное значение:продольная ось L+ -365.606 Автоматическая запись в цикле 581
26 Калибровочное значение:продольная ось R- +104.076 Автоматическая запись в цикле 581
27 Калибровочное значение:продольная ось R+ +104.096 Автоматическая запись в цикле 581
28 Калибровочное значение:продольная ось LM -365.603 Автоматическая запись в цикле 581
29 Калибровочное значение:продольная ось RM +104.085 Автоматическая запись в цикле 581
30 Эталонное значение температуры LM +0 Автоматическая запись в цикле 582
31 Эталонное значение температуры RM +0 Автоматическая запись в цикле 582
32 Значение смещения температуры dL +0 Автоматическая запись в цикле 582
33 Значение смещения температуры dR +0 Автоматическая запись в цикле 582
34 Направление измерения калибровка +1 Измерение извлекающее=+1/ вжимающее= -1
35 Сторона снятия размеров: калибровка +0 Полож. сторона=+1/Отриц. стор.=-1/ с обеих сторон=0
36 Тип калюровочного инструмента +0 Калибр. cтержень «BLUM»=0 / установочный штифт =1
37 Зарезервировно +0 Зарезервировно
38 Параметры измерения, строка 39-44 +1 Параметры измерения активны =+1/ не активны= -1
39 Измер. подача 1-го комлекта неточного измерения +5000 Стандартное значение = 5000 мм/мин.
40 Измер. подача 2-го комлекта неточного измерения +100 Стандартное значение = 100 мм/мин.
41 Измер. подача 3-го комлекта точного измерения +3 Стандартное значение = 3 мм/мин.
42 Путь отвода после 1-го комлекта измерения +1.8 Стандартное значение = 1.80 мм
43 Путь отвода после 2-го комлекта измерения +0.05 Стандартное значение = 0.05 мм
44 Путь отвода после 3-го комлекта измерения +0.03 Стандартное значение = 0.03 мм
45 Скорсть ускоренного хода +10000 Подача большого пути позиционирования
46 Скорсть позиционирования +5000 Подача малого пути позиционирования
47 Приведенная подача измерения 1 +1000 Стандартное значение = 1000 мм/мин.
48 Приведенная подача измерения 2 +200 Стандартное значение = 200 мм /мин.
49 Зарезервировно +0 Зарезервировно
50 Подавление охлаждающей жидкости (NT) +5 Подавление=1 (низкое) …. 10 (высокое)
51 Функция: продувка инструмента +0 T=GMPos/H=GMSatz/Z=FMPos/E=FMSatz/0=a
52 Контроллер: слово D для фактич. числа оборотов +368 Нет проверки оборотов=0/D368/ Dxxx
53 Контроллер FN19: код для цикла 582 +0 Значение передачи на в контроллер,если код <>0
54 Тип лазерной системы (режим Mode 2) +0 0= нет лазера NT/ 1=NT Z1-1/2=NT Z1-2
55 Длительность инмпульса лазерной системы в сек. +0.02 Длительность импульса, сигнал иднамичный, в сек.
56 Базовое число оборотов, режим Mode 0 (только +3750 Смотри таблицу: лазер NT Z1-x
NT)
57 Базовое число оборотов, режим Mode 1 (только +0 Смотри таблицу: лазер NT Z1-x
NT)
58 Базовое число оборотов, режим Mode 2 (только +600 Смотри таблицу: лазер NT Z1-x
NT)

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 42 01.04.2004 г.
59 Базовое число оборотов, режим Mode 3 (только +3000 Смотри таблицу: лазер NT Z1-x
NT)
60 Мин. длина инструмента +30.0 Минимально измеряемая длина инструмента
61 Макс. длина инструмента +300.0 Максимально измеряемая длина инструмента
62 Мин. радиус инструмента +0.1 Минимально измеряемый радиус инструмента
63 Макс. радиус инструмента +65.0 Максимально измеряемый радиус инструмента
64 Доб. корректировка длины инструмента +0 Стандартное значение = 0.0 мм
65 Доб. корректировка радиуса инструмента +0 Стандартное значение = 0.0 мм
66 Значение длины L в TOOL.T +0 0= фактическое значение/ 1= внести отклонение в L
67 Значение радиуса R в TOOL.T +0 0= фактическое значение/ 1= внести отклонение в R
68 Зарезервировно +0 Зарезервировно
69 Зарезервировно +0 Зарезервировно
70 Смещение SE, строка 71-79 -1 Смещение активно= +1/ неактивно= -1
71 Сенсорный концевой выключатель Х- +0.0 Сенс. концевой выключатель, отрицательная ось Х
72 Сенсорный концевой выключатель Х+ +0.0 Сенс. концевой выключатель, положительная ось Х
73 Сенсорный концевой выключатель Y- +0.0 Сенс. концевой выключатель, отрицательная ось Y
74 Сенсорный концевой выключатель Y+ +0.0 Сенс. концевой выключатель, положительная ось Y
75 Сенсорный концевой выключатель Z- +0.0 Сенс. концевой выключатель, отрицательная ось Z
76 Сенсорный концевой выключатель Z + +0.0 Сенс. концевой выключатель, положительная ось Z
77 Обратное позиционирование, ось R +0.0 Обратное позиционирование в конце цикла
78 Обратное позиционирование, ось S +0.0 Обратное позиционирование в конце цикла
79 Обратное позиционирование, ось L +0.0 Обратное позиционирование в конце цикла
80 Допуск поломки длины +2.0 Допуск поломки длины при LBREAK=0
81 Допуск поломки радиуса +0.1 Допуск поломки радиуса при RBREAK=0
82 Останов программы при поломке (Q199>0) +0 Стоп: 0=нет /1 при Q199>0/ 2 при Q199=2
83 Ориентация шпинделя при S<=360 +0 0= нет/ 1= Ориентация при МР3010>=6
84 Количество повторов при DL>LTOL +1 Количество повторных измерений=0…3
85 Количество повторов при ошибке +3 Количество повторных попыток=0…10
86 Зарезервировно +0 Зарезервировно
87 Выполнение программы 578.H/579.H +0 Программу выполнить: да=+1 / нет = 0
88 Версия программного обеспечения «BLUM» +5.03 Пример: V5C=5.03, V5D=5.04, V5E=5.05
КОНЕЦ

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 43 01.04.2004 г.
.9.3 Описание маркеров программируемого логического контроллера (PLC)
Маркеры программируемого логического контроллера (PLC) применяются для связи между
программой ЧПУ (NC) и конотроллера. Базовый адрес маркера устанавливается производителем
станка в таблице параметров PLC:\»BLUM»\»BLUM»_000.TAB в строке 0. В приведенном ниже
описании принимается базовый адрес М1200.

Марке Значени Описание (S=установка, R= сброс при помощи ЧПУ (NC), S R


р е контроллера (PLC))
М1200 0 Отпирание: Передатчик выкл. NC
1 Отпирание: Передатчик вкл. NC
М1201 0 Отпирание: Приемник выкл. NC
1 Отпирание: Приемник вкл. NC
М1202 0 Отпирание: Запирающий воздух вкл. NC
1 Отпирание: Запирающий воздух выкл. NC
М1203 0 Грязезащитная диафрагма закр. NC
1 Грязезащитная диафрагма откр. NC
М1204 0 Стандартная система осей координат активна (смена осей не активна) PLC
1 Смененная система осей координат активна (например, путем смены) PLC
М1205 0 Инструмент после цикла в порядке (Q199=0, TL=0, Инструмент PLC
1 разблокирован) NC
Инструмент после цикла в порядке (Q199≠0, TL=L, Инструмент
заблокирован)
М1206 0 Шпиндель 1 активен: Инструмент в главном шпинделе должен PLC
1 измеряться/ проверяться
Шпиндель 2 активен: Инструмент в шпинделе засверливания должен PLC
измеряться/ проверяться
М1207 0 Выполнение цикла разрешено PLC
1 Выполнение цикла остановлено до М1207=0 PLC
(Например, до ожидания, пока система измерения не войдет в
положение измерения)
М1208 0 Значения перемещения ТК считаны из «BLUM»_000.TAB или при PLC
помощи FN 19: приняты от контроллера (PLC)
1 Значения перемещения ТК актуализированы в «BLUM»_000.TAB или NC
при помощи FN 19: переданы на контроллер (PLC)
М1209 0 Оператором не вызвано прерывание программы PLC
1 Прерывание программы вызвано оператором при помощи Internal-Stop PLC
(внутренний останов)
М1210 0 Обмен таблицами не активен PLC
1 Обмен таблицами активен PLC
М1211 0 Отпирание: Приемник 2 выкл. NC
1 Отпирание: Приемник 2 вкл. NC
М1212 0 Обдув инструмента выкл. NC
1 Обдув инструмента вкл. NC
М1213 0 Выполнение программы 578.Н и 579.Н не активно PLC
1 Выполнение программы 578.Н и 579.Н активно PLC
М1214 0 Критическое, прямое позиционирование (контроллер следит) в NC
1 лазерном луче окончено NC
Критическое, прямое позиционирование (контроллер следит) в
лазерном луче запущено
М1215 Зарезервировано
М1216 Зарезервировано
М1217 Зарезервировано
М1218 0 Активно АВАРИЙНОЕ ОТКЛЮЧЕНИЕ (слабо активный сигнал) PLC
1 АВАРИЙНОЕ ОТКЛЮЧЕНИЕ не активно PLC
М1219 0 Глобальный маркер MG_»BLUM»_Zyklus_aktiv выключен NC
1 Глобальный маркер MG_»BLUM»_Zyklus_aktiv включен NC

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 44 01.04.2004 г.
Внимание:
В любом случае должна иметься таблица параметров программируемого логического контроллера PLC:
«BLUM»\»BLUM»_000.TAB, и в ней должны быть действующие величины. Благодаря комбинации
маркеров М1204, М1206 и М1210 происходит считывание одной из следующих, специфических для
станка, таблиц параметров при выполнении цикла.

М1210 М1206 М1204 Считывание таблицы параметров ….


0 0 0 «BLUM»_000.TAB (→ раньше «BLUM»PARA.TAB)
0 0 1 «BLUM»_001.TAB
0 1 0 «BLUM»_002.TAB
0 1 1 «BLUM»_003.TAB
1 0 0 «BLUM»_004.TAB
1 0 1 «BLUM»_005.TAB
1 1 0 «BLUM»_006.TAB
1 1 1 «BLUM»_007.TAB

.9.4 Описание параметров Q

Q-параметры Q0…Q99 – это глобально определенные параметры, которые могут свободно


использоваться в качестве переменных величин памяти и вычислений в программе обработки и циклах
производителя. Для предотвращения конфликта данных, эти параметры определяются в цикле как
внутренние, локальные переменные величины, которые действуют только в рамках цикла, и которые
после окончания цикла теряют свое значение. Содержания внешних, глобальных параметров Q0…Q99
из вызванной программы обработки сохраняются в промежуточной памяти при запуске цикла и
восстанавливаются в конце цикла, т.е. они не переписываются, а после возвращения из цикла снова
имеют свою старую величину (условие МР7251=0→ нет конфликта данных).
Q-параметры Q100…Q199 – это глобально определенные параметры, которые зарезервированы в
Гейденгайне для специфических, устновленных специальных функций. Эти параметры Q могут
считываться в программе обработки, но не записываться.
Q-параметры Q200…Q399 – это глобально определенные параметры, которые зарезервированы в
качестве параметров вызова для циклов производителя. Эти параметры Q можно применять в
программе обработки только ограниченно.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 45 01.04.2004 г.
.9.5 Программные уровни и программные вложения

Передача значений параметров Q из программы обработки ( программный уровень 1) на цикл


( программный уровень 2) или во вспомогательную программу 578.Н и/или (программный уровень 3)
или с 578.Н в 579.Н возможен лишь через глобальные Q-параметры Q200… Q399, не через локальные
Q-параметры Q0… Q99.

Пример передачи значений параметров Q:

Начало программы Обработка мм


(Программный уровень 1)

TCH ПРОБА 583 ДЛИНА ИНСТРУМЕНТА

Промежуточное сохранение параметров


Q0..Q99 в стековой памяти

Начало программы 583 мм


(Программный уровень 2)

: Вызов в начале цикла

Начало программы 578 мм


(Программный уровень 3)

Начало программы 583


(Программный уровень 2)

: Вызов в конце цикла

Начало программы 579 ММ


(Программный уровень 3)

: Программы 583
(Программный уровень 2)

Восстановление параметров Q0..Q99 из


стековой памяти
: Программы Обработка
(Программный уровень 1)
Окончание программы Обработка ММ

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 46 01.04.2004 г.
.10 Общая информация
.10.1 Общие данные
 В файле PLC:TCHPROB1.SYS или TNC:\BLUM\INFO.A можно
считывать инсталлированную в управлении версию программного обеспечения «BLUM». Пример:
Проект: C:\CYCLE\TNC\V5C\BLUM_V5ca_530.cdf → состояние программного обеспечения «BLUM» V5ca
для iTNC 530.
 В примерах программ в каталоге TNC:\BLUM\BLUM*.Н
изображаается, как можно вызвать циклы измерений из программы обработки.
 Циклы измерений можно инсталлировать в управлении
полностью или выборочно (выполнить изменения в A:\TCHPROB1.SYS, т.е. стереть не желаемые циклы и
выполнить новую инсталляцию). Цикл измерения «Калибровка» необходим в любом случае.
 Измерение инстумента выполняется при помощи
измерительного комплекта TCH PROBE 3.0 MESSEN относительно исходной точки инструментальной
бабки в системе координат станка (BEZUGSSYSTEM:1), независимо от того активны ли циклы 19 или М128
(условие iTNC530, начиная с версии 340 422 05 ff).У более старых версий iTNC530 при активном 3D-ROT
выдается сообщение ошибки.
 На все движения перемещения (исключение измерительный
комплект) можно воздействовать потенциометром ручной коррекции.
 При прерывании цикла из-за сообщений об ошибках в таблицу
инструмента не заносятся уже безошибочно измеренные значения.
 Калибровка и измерение должно выполняться принципиально
при станке в теплом рабочем состоянии. Рекомендуется фаза разогрева 15 мин при средних оборотах
шпинделя, включенной охлаждающей жидколсти и подвижных осях ЧПУ. Благодаря этому обеспечивается
то, что для системы измерения действуют всегда одинаковые окружающие условия.
 Для достижения высокой гарантии процесса и надежности в
случае ошибки принципиально проводятся повторные измерения. В сочетании с целесообразной
стратегией анализа достигается благодаря этому высокая точность измерения.
 В начале цикла ось инструмента двигается на безопасный
уровень в Z. Если установлен маркер М1207=1, цикл останавливается (например, чтобы подождать
концевого выключателя при отводе измерительной системы или удалении защитного устройства и т.д.).
Только при М1207=0 разрешается выполнение цикла и цикл обрабатывается.
 В начале цикла происходит сохранение в промежуточной памяти
последнего запрограммированного число оборотов шпинделя S и состояния шпинделя (М3, М4, М5) цикла.
В конце цикла независимо от определенногосостояния инструмента (инструмент в порядке / инструмент
дефектный) восстанавливается предыдущее состояние шпинделя.
 Переключатели опции в BLUM_000.TAB (например,
«перемещение программируемого концевого выключателя») должны быть всегда активированы при
помощи значения +1, все остальные значения (например, значение 0 или -1) интерпретируются как
неактивные или выключенные.
.10.2 Переключение мм /дюймы
Возможно без проблем переключение управления с мм на дюймы. Если программа обработки определена
в дюймах (например, с началом программы BEGIN PRG INCH xxx и окончанием END PRG xx INCH), все
постоянные, зависимые от движения и положения, автоматически интерпретируются в виде значений в
дюймах. Параметры вызова могут вводиться в дюймах, параметры результата, такие как длина и радиус
инструмента автоматически пересчитываются системой управления и вносятся в дюймах в таблицу
инструмента.
Внимание: Все параметры BLUM_000.TAB должны даже при переводе управления в “inch” (дюймы) всегда
вводится в единице измерения “mm” (мм).
.10.3 Режим работы: тест программы и проход вперед блока данных
В режиме работы: тест программы или при активном проходе вперед блока данных происходит
перескакивание измерительных циклов «BLUM». Если для обработки заготовки должны иметься в таблице
инструмента действующие данные инструмента, то их необходимо вносить вручную или их надо
определить заранее путем отдельно выполненного цикла измерения.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 47 01.04.2004 г.
.10.4 Активация лазерного светового клапана
В начале цикла измерения система измерения включается согласно определенной процессу и
происходит создание готовности к работе. Функция управляется циклом измерения:
Процесс функционирования при активизации лазерного светового клапана:
 Активация лазерного светового клапана
- Открыть грязезащитную диафрагму (+24В на контроллере, выход «Пневмоклапан
диафрагмы»)
- Выключить запирающий воздух (+24В на контроллере, выход «Пневмоклапан
запирающего воздуха»)
- Включить лазер (+24В на контроллере, выход «Отпирание
передатчика 0»)
- Включить приемник (+24В на контроллере, выход «Отпирание приемника 1»)
 Опрос «Лазер в порядке =1» в зависимом от времени и
счетчика цикле (например, макс. 2 секунды или 20 проходов цикла с временем ожидания 0,1 сек
между опросами сигналов).
Если во время обработки циклов достигается состояние сигнала, то имеется готовность к работе и
запущен процесс измерения.
Если готовность к работе не достигатеся и после времени ожидания, то грязезащитная диафрагма
закрывается примерно на 2 сек. при включенном запирающем воздухе (как при функции «Выключить
лазер»), а затем процесс повторяется. Созданного в результате этого избыточного давления, как
правило, достаточно, чтобы при новом открывании выдуть имеющиеся остатки охлаждающей
жидкости и стружку в отверстия грязезащитных диафрагм. Только тогда, когда эта мера не имеет
успеха, процесс программы прерывается и выдается сообщение ошибки.

Пример активизации лазерного светового клапан:


ГРЯЗЕЗАЩИТНАЯ ДИАФАРГМА ОТКР.
ЗАПИРАЮЩИЙ ВОЗДУХ ВЫКЛ.
ОТПИРАНИЕ: ПЕРЕДАТЧИК 0 ВКЛ.
ОТПИРАНИЕ: ПРИЕМНИК 1 ВКЛ.
ОТПИРАНИЕ: ПРИЕМНИК 2 ВКЛ.

.10.5 Деактивация лазерного светового клапана


В конце цикла измерения по установленному ходу процесса происходит выключение системы
измерения и снова создается надежность работы относительно охлаждающей жидкости. Функция
управляется циклом измерения:

Процесс функционирования при деактивизации лазерной фотоячейки:


 ДеАктивация лазерной фотоячейки
- Закрыть грязезащитную диафрагму (0В на контроллере, выход «Пневмоклапан
диафрагмы»)
- Включить запирающий воздух (0В на контроллере, выход «Пневмоклапан
запирающего воздуха»)
- Выключить лазер (0В на контроллере, выход «Отпирание передатчика 0»)
- Выключить приемник (0В на контроллере, выход «Отпирание приемника 1»)
 Опрос «Лазер в порядке =0» в зависимом от времени и
счетчика цикле (например, макс. 2 секунды или 20 проходов цикла с временем ожидания 0,1 сек
между опросами сигналов).
Если во время обработки циклов достигается состояние сигнала, то система измерения закрыта, а
цикл измерения закончен правильно.
Если система измерения не закрыта после времени ожидания, то выдается сообщение ошибки. Это
необходимо для предотвращения загрязнения оптики при открытой системе.

Пример деактивации лазерного светового клапана:

ОТПИРАНИЕ: ПЕРЕДАТЧИК 0 ВЫКЛ.


ОТПИРАНИЕ: ПРИЕМНИК 1 ВЫКЛ.
ЗАПИРАЮЩИЙ ВОЗДУХ ВКЛ.
ГРЯЗЕЗАЩИТНАЯ ДИАФАРГМА ЗАКР.
ОТПИРАНИЕ: ПРИЕМНИК 2 ВЫКЛ.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 48 01.04.2004 г.
.10.6 Активация функции контроля режущей кромки
Функция контроля режущей кромки необходимо для контроля вращения без радиального биения и
контроля отдельных режущих кромок в прямой и закругленной геометрии режущей кромки.
При измерении инструмента на динамическом выходе выдается высоко активный импульс в качестве
сигнала измерения, при контроле вращения без радиального биения и контроля отдельных режущих
кромок в случае ошибки выдается низко активный импульс (в зависимости от жестко настроенной
длительности импульса системы измерения). Многие системы управления не могут без переключения
обрабатывать одновременно высоко активный и низко активный импульс короткой длительности
импульса на одном и том же входе измерения или выполнять блок данных измерения на
интерполирующей круговой траектории (контроль формы). По этой причине функция контроля режущей
кромки реализована в лазерной системе измерения.
При помощи сигнала отпирания приемника 1 Freigabe Empfänger 1 можно выполнять смену между
нормальным режимом измерения и функцией контроля режущей кромки:
 Отпирание приемника Freigabe Empfänger 1=0  Активна
функция контроля режущей кромки (сохраняется низкий сигнал).
 Отпирание приемника 1 Freigabe Empfänger 1=1  Активный
нормальный режим измерения (отпирается динамичный выход).
Активация функции контроля режущей кромки должна выполняться в положении пуска прямо перед
сканированием проверяемого контура (лазерный луч находится в пределах контура инструмента). Опрос
состояния динамического выходного сигнала в положении пуска решает о дальнейшем протекании цикла:
 При динамическом выходе Dyn. Ausgang = 1 условие пуска
выполнено и может проводиться сканирование контура (маркер ошибки = 0).
 При динамическом выходе Dyn. Ausgang = 0 условие пуска не
выполнено и сканирование контура не может проводиться (маркер ошибки = 1).
После переключения сигнала: отпирание приемника Freigabe Empfänger 1=0 функция контроля режущей
кромки включена, т.е. при обнаружении отрицательного фронта на динамическом выходе (смена с
высокого уровня на низкий в случае ошибки) он несколько секунд удерживается на низком потенциале.
Времени достаточно для окончания пути движения для контроля контура и последующей оценки
состояния динамического выхода в ЧПУ.
Пример активации функции контроля режущей кромки:
ОТПИРАНИЕ: ПРИЕМНИК 1 ВЫКЛ.
ОТПИРАНИЕ: ПРИЕМНИК 2 ВЫКЛ.

.10.7 Деактивация функции контроля режущей кромки


Дективирование функции контроля режущей кромки должна выполняться в целевом положении прямо
после сканирования проверяемого контура (лазерный луч находится в пределах контура инструмента).
Опрос состояния динамического выходного сигнала:
 Опрос состояния динамического выходного сигнала:
- При динамическом выходе Dyn. Ausgang = 1 результат проверки режущей кромки находится в
рамках допуска, инструмент в порядке (маркер ошибки Q199= 0).
- При динамическом выходе Dyn. Ausgang = 0 результат проверки режущей кромки выходит за
рамки допуска, инструмент дефектный (маркер ошибки Q199= 2).
 Установить отпирание приемника Freigabe Empfänger 1=1
(+24В на контроллере, выход «Отпирание приемника 1»)
После переключения сигнала: отпирание приемника Freigabe Empfänger 1=1 функция контроля режущей
кромки выключена, т.е. лазерный световой клапан снова работает в нормальном режиме измерения
(отменяется замораживание возможного низкого потенциала, снова отпираются импульсы на
динамическом выходе).
Пример деактиваци функции контроля режущей кромки:
ОТПИРАНИЕ: ПРИЕМНИК 1 ВКЛ.
ОТПИРАНИЕ: ПРИЕМНИК 2 ВЫКЛ.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 49 01.04.2004 г.
.11 Описание программ диагностики TNC
При вводе в эксплуатацию выполняются описанные ниже программы диагностики в соответствии с
целью одна за другой в следующей последовательности: T_SIGNAL.HS_LASPOS.HS.RUNOUT.H.
Просим соблюдать указания во время выполнения программы.
Внимание: При измерениях при помощи калибровочной стержня его необходимо тщательно
почитстить при помощи влажной тряпочки для чистки очков во всех местах измерения. Все программы
диагностики должны выполняться в режиме работы «Автоматика, последовательность блоков
данных» (не в режиме « Автоматика отдельный блок данных»!).

.11.1 Программа T_SIGNAL.H (тестирование лазерных сигналов и функций)


При помощи этой программы диагностики проводится контроль следующих работ по вводу в
эксплуатацию:
 Правильное указание входов программируемого
логического контроллера (PLC) для сигналов «Dynamisch» (динамический), «Laser ok» (лазер в
порядке) и «Statisch» (статический) в файле PLC:\»BLUM»\»BLUM»_000.TAB (строка 1, 2, 3), а также
стандартный адрес маркера (строка 0). Распознается перепутывание сигналов «Dynamisch»
(динамический), «Laser ok» (лазер в порядке) и «Statisch» (статический).
 Правильная согласованность между программой ЧПУ и
программой контроллера при помощи маркеров М1200…М1203, М1211 и выходов контроллера так, как
установлено в модуле програмируемого логического контроллера OPT_»BLUM».SRC.
 Правильное электрическое соединение всех входных
сигналов лазерной системы (грязезащиная диафрагма, запирающий воздух, отпирание передачика 0,
отприрание приемника 1, отпирание приемника 2) с контроллером (PLC).
 Правильное электрическое соединение между лазерной
системой «BLUM» , переключиающим сигналом динамический, и измерительным входом ЧПУ Х13 и
правильное функционирование измерительного входа.
 Правильное электрическое и пневматическое соедиение
клапанов с управлением грязезащиной диафрагмы и запирающего воздуха (внимание: настройка
рабочего давления запирающего воздуха и пропуска через байпасный клапан должны проверяться
отдельно).
 Правильные режимы выключения и включения лазерной
системы при аварийном отключении и внутреннем прерывании программы так, как установлено в
контроллерном модуле OPT_»BLUM».SRC.
 Правильное указание начального номера ошибки в
файле PLC:\»BLUM»\»BLUM»_000.TAB (строка 4).

Просим соблюдать указания во время выполнения программы. Проверяются следующие функции:


 Ручной контроль «Открыть заслонку для грязи».
 Ручной контроль «Выключить запирающий воздух».
 Ручной контроль «Включить лазерный луч».
(ENABLE0=0)
 Ручной контроль «Включить приемник».
(ENABLE1=1, ENABLE2=0)
 Ручной контроль режима работы «Mode0»
(ENABLE1=0, ENABLE2=0)
 Ручной контроль режима работы «Mode1»
(ENABLE1=1, ENABLE2=0)
 Ручной контроль режима работы «Mode2»
(ENABLE1=0, ENABLE2=1)
 Ручной контроль режима работы «Mode3»
(ENABLE1=1, ENABLE2=1)
 Автоматическая проверка сигнала, вход контроллера
«Лазер в порядке» =1, «Статический сигнал»=1 и «Динамический сигнал»=0.
 Автоматическая проверка сигнала, вход контроллера
«Лазер в порядке» =0, «Статический сигнал»=0 и «Динамический сигнал»=0.
 Автоматическая проверка сигнала, вход «Динамический
сигнал»=0-1-0 благодаря периодической смене света.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 50 01.04.2004 г.
Предупреждающее сообщение «Проблема у сигнала DYNAMIC?» означает, что высокий импульс на
входе контроллера (PLC) был возможно неоднозначно распознан из-за медленного времени цикла
программируемого логического контроллера(PLC), а сигнал тем не менее может быть правильно
подключен к контроллеру (PLC)!
 Режим включения/выключения лазерной системы при
аварийном отключении.
 Проверка сигнала на входе измерения Х13 в результате
ручного / автоматического прерывания луча во время измерительного блока данных с F=1 мм/мин. и
IZ= -1 мм.
 Индикация сообщения ошибки «Laser nicht betriebsbereit»
(лазер не готов к работе) в конце программы.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 51 01.04.2004 г.
.11.2 Программа S_LASPOS.H (Установка положения лазерного измерения)
При помощи этой программы диагностики определяется положение измерения в продольной оси и
оси радиуса при помощи калибровочного стержня и вносится в файл PLC:\BLUM\BLUM_000.TAB.
Просим соблюдать указания во время выполнения программы:
 Установить калибровочный стержень в шпиндель и внести
в TOOL.T данные инструмента L, DL, R, DR
 Перейти в режим «Автоматика» и запустить программу
S_LASPOS.H до первого останова, после этого включается лазерный луч и видна точка отражения
света на инструменте.
 Перейти в режим «Ручной» и установить инструмент в
лазерном луче следующим образом:
- В радиальной оси не точно на центр инструмента.
- В оси луча точно в точку фокуса (проверить положение штангенциркулем).
- В продольной оси не точно на центр инструмента контрольного диаметра.
 Перейти в режим «Автоматика» и продолжить программу
S_LASPOS.H.
 Программа подобно тому, как происходит при колибровке,
делает один измерительный блок данных при F=100 мм/мин. во всех направлениях измерения (R-,
R+, L-, L+) «извлечение из луча» и рассчитывает из точек переключения центр лазерного луча в
продолной оси и оси радиуса (LM, RM).
 Определенные значения центра лазерного луча
автоматически записываются в файл PLC:\BLUM\BLUM_000.TAB в качестве неточных положений
измерения.
 Калибровочный стержень устанавливается в положения
измерения следующим образом:
- В радиальной оси точно на центр инструмента.
- В оси луча точно в точку фокуса.
- В продольной оси неточно на нижнюю кромку инструмента контрольного диаметра.
 Результат записывается в файл TNC:\BLUM\E LASPOS.A.

Правильное позиционирование калибровочного стержня необходимо проверить на глаз. В конце


программы измеренные позиции записаны в файл PLC:\BLUM\BLUM_000.TAB (строки 8, 9, 10).
.11.3 Программа S_RUNOUT.H (Установка погрешности вращения без радиального
биения, погрешности вращения без торцевого биения)
При помощи этой программы диагностики определяется ошибка вращения без радиального биения
и без торцевого биения на калибровочном стержне при оборотах шпинделя. Определенная
погрешность вращения без радиального биения вносится в таблицу инструмента TOOL.T в DR.
Просим соблюдать указания во время выполнения программы:
 Установить калибровочного стержня в шпиндель и внести
в TOOL.T данные инструмента L, DL, R, DR= 0 мм. Перейти в режим «Автоматика» и запустить
программу S_RUNOUT.H.
 Сначала выполняется калибровочный цикл 581 с опцией
«тянущееся измерение из луча», а значения калибровки сохраняются в промежуточной памяти ( 
определение минимальной длины и минимального радиуса).
 Затем выполняется калибровочный цикл 581 с опцией
«вжимное измерение в луч», а значения калибровки сохраняются в промежуточной памяти ( 
определение максимальной длины и максимального радиуса).
 Из разности калибровочных значений L- или L+
высчитывается разброс и погрешность вращения без радиального биения.
 Из разности калибровочных значений R- или R+
высчитывается разброс и погрешность вращения без радиального биения. Половина значения
вращение без радиального биения вносится в таблицу инструмента TOOL.T в DR.
 Ведется контроль соблюдения предельных значений
разброса результатов измерений, а также погрешности вращения без радиального биения и без
торцевого биения.
 Результат записывается в файл TNC:\BLUM\E RUNOUT.A.
В конце программы данные инструмента L, DL, R, DR для калибровочного стержня вносятся в
таблицу инструмента TOOL.Т. После этого при мощи этих данных инструмента следует проводить
регулярную калибровку.
Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 52 01.04.2004 г.
.11.4 Программа S_SWITCH.H (Установка сенсорного концевого выключателя в
«BLUM»_000.TAB)
При помощи этой программы можно считывать положение сенсорного концевого выключателя для
Х+, Х-, Y+, Y-, Z+, Z- из МР910.х и МР920.х и переносить в BLUM_000.TAB строка 71-76, а также
предварительно загружать обратные позиционирования в строки 77 … 79.
Условие: Параметр “SE-Verschiebung” (перемещение сенсорного концевого выключателя) в строке
79 еще не активен.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 53 01.04.2004 г.
.12 Общие рекомендации
Для удовлетворительного результата измерения должны соблюдаться следующие указания:

.12.1 Проблемы от охлаждающей жидкости


 Для измерения должен быть отключен приток
охлаждающей жидкости (наружная и внутренняя охлаждающая жидкость). Если можно, выполнять
измерение не сразу же после отключения охлаждающей жидкости. Если необходимо, ввести
технологический перерыв.
 Режущие кромки инструмента, к которым пристала
охлаждающая жидкость или стружка, следует почистить продувкой воздухом или сбрасыванием на
высоких оборотах. При этом необходимо соблюдение допустимых оборотов производителя
инструмента.
 Инструмент, у которого продолжает еще капать
отключенная внутренняя охлаждающая жидкость, можчно частично почистить при помощи высоких
оборотов. Проверка поломки инструмента возможна, в таком случает, также с ограниченной точностью
(погрешность < 0,1 мм).
 При летящих во все стороны брызгах охлаждающей
жидкости во время измерения необходимо включить запирающий воздух. Путем измерения оборотов
шпинделя угол полета капающей внутренней охлаждающей жидкости можно изменить так, что капли
не будут попадать на высоту противозагрязняющей диафрагмы.
 При частом загрязнении оптики охлаждающей жидкостью
или стружкой необходимо дополнительно укрыть передатчики и приемники защитным кожухом
(защитный кожух поставляется по запросу).

.12.2 Проблемы с туманом охлаждающей жидкости


 Туман охлаждающей жидкости снижает световую
продуктивность у приемника, чем сильнее образование тумана, тем больше световой путь между
передатчиком и приемником. В таком случае необходимо работать с большим усилением приемника
сигналов.
 При очень сильном тумане охлаждающей жидкости
готовность к работе лазерного светового клапана может не достигаться. В таком случае необходимо
откачать туман охлаждающей жидкости или ввести технологический перерыв до спадания тумана.
 Также при сниженной продуктивности света можно
проводить точное измерение, если непосредственно перед измерением инструмента проводится
калибровка.
 Постоянный туман в рабочей зоне можно
компенсировать, если проводить калибровку и измерение инструмента не с одной, а с обеих сторон, а
частичные результаты усреднять (например, у диаметра инструмента). В качестве эталонного
значения следует применять в таком случае центр лазерного луча (необходимо изменение
программного обеспечения). Из-за времени предпочтение, как правило, отдается измерениям с одной
стороны.

.12.3 Проблемы при загрязненной оптике


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

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 54 01.04.2004 г.
.12.4 Факторы влияния на абсолютную точность

 При сильном тумане охлаждающей жидкости на световом


участке происходит смещение положения переключения к центру лазерного луча, т.е., коммутирующий
сигнал запускается раньше. Кажется, геометрия инструмента измеряется в результате этого большей
(ошибка примерно <0,02 мм).
 При сильно загрязнении режущей кромки инструмента смазочно-
охлаждающей жидкостью (смазочная пленка, нет капель!) происходит увеличенное измерение геометрии
инструмента (ошибка примерно <0,03 мм).
 По сравнению с устройством регулировки инструмента, которое
определяет геометрию инструмента статично по принципу визуального отраженного и проходящего света
при помощи телекамеры ССD (телекамера на приборах с зарядовой связью), возможно появление
отклонений от номинального размера, так как при помощи лазерной измерительной системы геометрия
инстумента определяется динамично в закрепленном состоянии. При измерении длины инструмента
измеряется реальная длина инструмента с учетом погрешности утяжки крепления инструмента (ошибка
подтверждается до 0,07 мм у крутых конусов). При измерении радиуса инструмента в измеряемом
значении просчитываются дополнительно погрешности вращения без радиального биения шпинделя,
ошибки смены инструмента, а также погрешности окружности, описываемой вершиной летучего резца, у
малого, нецентрично закрепленного инструмента.
 Свойства поверхности (матовая, белстящая, металлическая)
почти что не влияет на точность (погрешность примерно <0,005 мм), как и цвет поверхности из-за
различных покрытий (HSS, VHM, PKD, TiN, TiCN).
 Рекомендуемые обороты для измерения дины и радиуса
инструмента соответствует оборотам обработки.
 При скорости измерения следует учитывать погрешность
системы из-за отношения подачи - оборотов. Для достижения разрешающей способности 1 микрон
необходимо соблюдать следующую скорость измерения:
Измерительная подача [мм/мин.] <= 0,001 [мм] * обороты шпинделя [об. в мин.].
Скорость измерения должна оставаться во время блока данных измерения постоянной и на нее нельзя
воздействовать или изменять переключателем ручной коррекцией величины подачи.

Права на технические изменения TNC_V5C_GR_INST.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 55 01.04.2004 г.

Вам также может понравиться