Реферирование станка на ITNC530

Автор
Опубликовано
21/12/2024
Реферирование станка на ITNC530

Перевод с официальной технической инструкции, раздела про реферирование машины Heidenhain ITNC530 ,часто бывает нужно, особенно после удара станка .

Определение понятия референтных меток

Значение положения (координаты) положения оси определяется относительно к свободно избранной системе координат. Когда оси перемещаются, актуальная (ACTUAL) позиция вычисляется постепенно (инкрементально). Если произошло отключение электричества , связь между положением оси и значением позиции теряется.

Линейные энкодеры HEIDENHAIN спроектированы с одной или несколькими опорными метками.Опорные метки идентифицируют положение оси на известном расстоянии от машинных данных(машинных параметров).Положение свободно выбираемой базы данных определяется относительно машинных данных(машинных параметров).

Реферирование станка на ITNC530

Машинные данные(машинные параметры) назначаются производителем станка, это необходимо для:

 Определение пределов хода (программные конечные выключатели)

 Перемещение на позицию, на которую ссылается станок (например, позиця смены инструмента)

 Установка координат детали

Для эталонных меток с дистанционным кодированием опорная точка машины определяется по шкале контрольной точки, которая находится на первой контрольной отметке после начала измерительной длины.

 В машинных параметрах MP 960.x содержится расстояние между шкалой опорной точкой и нулевой точкой станка, то есть в параметрах MP 960.x задаются нулевые точки станка

Примечание:
После снятия и монтажа измерительной системы(энкодеры,линейки и.т.д.) значения в МP 960.х вероятно, придется изменить...

Кодирующее устройство угла или энкодер в шпиндельном двигателе могут использоваться для ориентации шпинделя.

 Машинный параметр MP 3430.x содержит отклонение точки реферирования от желаемого положения.

Пересечение в референтных точках

Точки реферирования должны быть пересечены после любого прерывания в питании. Это может быть сделано двумя рязличными путями:

 Нажмите кнопку NC-START. Точки реферирования должны быть пересечены автоматически. (последовательность осей и как часто кнопка NC-START должена быть нажата,определяет производитель станка).

 Нажмите кнопку направления оси машины. Пользователь определяет последовательность для реферирования осей.

  Внимание


При обслуживании машина может быть в состоянии где последовательность для автоматического реферирования осей может привести к столкновению и таким образом повреждению станка или травме людей (например, сообщение об ошибке с перезагрузкой).

Определите последовательность для реферирования самостоятельно!

Убедитесь, что последняя установленная Наклонная рабочая плоскость,активная или неактивная, была верной.

Установите низкую скорость подачи и последовательно нажимайте соответствующие клавиши направления оси! При необходимости спросите оператора машины!

Если после включения питания машины не было или нет, прохождения всех референтных меток (например, из-за предыдущего изменения в другой режим работы) с PASS OVER REFERENCE MARK(Проход через референтные точки) должен быть активирован обратный знак.

Выберите ручной режим работы и нажмите программную клавишу.

Опорные точки перемещения появляются на экране.

После прохождения контрольных меток:

Программные конечные выключатели активированы.

Воспроизводятся последние сохраненные данные и машинные данные.

Возможны позиционирование PLC и позиционирование с помощью команд M91 и M92.

Счетчик установлен на ноль для осей в разомкнутом контуре.

Если контрольная метка энкодера не может быть использована, например, из-за неблагоприятной передачи двигателя и поворотной оси,то может оцениваться внешний контрольный импульс.

 В MP 4130.x быстрый вход PLC определяется для внешнего опорного импульса.

 В MP 1360.x для соответствующей оси вводится номер быстрого входа PLC.

 MP 1350.x = 6 для соответствующей оси.

Чтобы не допустить, чтобы оси нарушали пределы перемещения при пересечении контрольных меток, для каждой оси требуется кулачок расцепляющего механизма (в исходном конечном положении). Кулачок расцепляющего механизма должн быть установлен изготовителем станка на концах диапазона хода. Сигналы переключателя от кулачока расцепляющего механизма отправляются на свободные входы PLC. Программа PLC должна заблокировать эти входы PLC с W1054 для «Конечной позиции метки».

Ось автоматически будет установлена на программный конечный выключатель, если ...

Она выходит за пределы положительного программного конечного выключателя и движется в положительном направлении к расцепляющему кулачку.

Она выходит за пределы отрицательного программного конечного выключателя и движется в отрицательном направлении к отрицательному расцепляющему кулачку.

Энкодеры c интерфейом EnDat

Энкодеры с интерфейсом EnDat могут быть подключены к входу положения и скорости MC 422 (B) и CC 42x. С этими энкодерами нет необходимости перемещать контрольные метки. значение позиции считывается только при включенном управлении.Его нельзя прочитать снова. При подключении датчика положения с интерфейсом EnDat:

 MP1350.x = 5 для соответствующей оси При подключении датчика скорости с интерфейсом EnDat:

 iTNC автоматически пытается установить связь с энкодером. При подключении датчика скорости с интерфейсом EnDat в качестве датчика положения:

 MP1350.x = 5 для соответствующей оси

 MP110.x = 0 для соответствующей оси

Примечание:
Если использование многострочных энкодеров с интерфейсами EnDat приводит к превышению показаний, соответствующая информация вводится в системный файл NCDATA.SYS. Для обмена управления этот файл должен быть перенесен или параметр MP960.x должен быть скорректирован

Во время двойного эталонного прогона абсолютная позиция сначала выводится через интерфейс EnDat энкодера скорости. Если в более позднее время будет пройдена контрольная отметка датчика положения, контроль продолжает работать с этой меткой.

 Установите соответствующие биты в параметр MP1355 на 1 для осей, для которых должен быть выполнен двойной контрольный пробег.

Расстояние между датчиком скорости и датчиком положения вводится в параметр MP1356.x.

Если контрольная метка датчика положения сначала пройдена, будет сообщение Set MP1356. axis number to value(Установите в параметре MP1356.указан номер оси в значение)

 Введите это значение в параметр MP1356.x.

При реферировании, возможны следующие причины ошибки:

Неисправный расцепляющий кулачек (исходное конечное положение)

Сдвинутый магнитный лист (оценивается неправильно или отсутствует контрольная отметка)

расцепляющий кулачек слишком близко к сигналу контрольной метки (во время задания через двигатель энкодер, оценивает ошибочную эталонную позицию)

Машинные параметры при реферирование

Машинный параметр Формат ввода Описание
1 MP960.x –1.79769313486E+308 to +1.79769313486E+308 [mm] or [°] Значение машинных данных задается ноль станка
2 MP1320 Format: %xxxxxxxxxxxxxx
Bits 0 to 13 represent axes 1 to 14
0: Positive
1: Negative
Направление для пересечения точек реферирования
3 MP1330.x 80 to 300 000 [mm/min] Скорость для пересечения точек реферирования
4 MP1331.x 10 to 300 000 [mm/min] Скорость для оставления конечного положения точки реферирования для осей от 1 до 9 (только для поворотных датчиков MP1350 = 2)
5 MP1340.x 0: Отсутствие оценки точек реферирования
1 to 14: Axes 1 to 14
Последовательность прохождения референтных меток
6 MP1350.x 0: линейный энкодер с дистанционными закодированными метками (старый режим)
1: датчик положения с одной контрольной меткой
2: Специальный тип (измерение длины с помощью ROD)
3: Линейный датчик с дистанционными кодированными метками (новая процедура)
4: То же, что и 3, за исключением того, что оцениваются две контрольные метки
5: Encoder с интерфейсом EnDat
6: опорный импульс через быстрый вход PLC
Последовательность поиска контрольной метки
7 MP1355 Format: %xxxxxxxxxxxxxx Input: Bits 0 to 13 represent axes 1 to 14 0: Референтный проход, определенный в MP1350.x
1: Двойной Референтный проход
Двойной Референтный проход
8 MP1356.x –99 999.999 to +99 999.999 [mm] or [°] Расстояние между скоростью и датчиком положения для двойного референтного прохода
9 MP1357.x 0: сброс W1032, если референтный прогон был через интерфейс EnDat датчика скорости
1: сброс W1032, если референтная точка была пройдена с помощью датчика положения
W1032 для двойного референтного прогона
10 MP1360.x 0: Нет быстрого входа PLC для опорного импульса
1 до 5: быстрый PLC вход для опорного импульса (MP4130.x)
Быстрый вход PLC для опорного импульса

Комментарии ()

  1. Реферирование станка на ITNC530 Олег 29 марта 2022, 07:15 # 0
    Здравствуйте.
    Приведена полезная информация, особенно, если
    её нет или мало!.. В документации найти что-то необходимое
    очень сложно — очень много воды. И это перевод, а
    верно ли он доносит смысл?!
    По теме вопрос, может кто знает?
    Можно ли выполнить выход координат станка в исходные точки
    в произвольной очерёдности и в направлении? ( без изменения параметров).
    Такая необходимость иногда возникает.
    Или может можно двигаться координатами в ручном режиме, до выхода
    в исходные точки?
    1. Реферирование станка на ITNC530 Евгений 29 марта 2022, 07:55(Комментарий был изменён) # 0
      Если станок при включении надо разгонять (выход в исходные точки координат), то в произвольной последовательности без изменения параметров это сделать нельзя.Переводил для себя, общий смысл верный, но в дальнейшем я стал пользоваться англоязычными документами по этому переводы забросил стал читать без словаря)
    2. Реферирование станка на ITNC530 Олег 29 марта 2022, 09:32 # 0
      Спасибо, всё ясно!
      На советских станках таких «манипуляциий» делать не надо.
      Включил, переместил координату в необходимое место и всем хорошо.
      1. Реферирование станка на ITNC530 Виталий 25 августа 2022, 06:22 # 0
        Добрый день подскажите пожалуйста на CTX 620 CNC pilot 4290 каким параметром выставить референт круговой оси револьверной головы c приводным инструментом, снимали двигатель подшипник меняли на револьвере теперь необходимо выставлять заново он не видит ноль метку не обнуляется.
        1. Реферирование станка на ITNC530 Евгений 25 августа 2022, 17:12 # 0
          Попробуйте посмотреть тут disk.yandex.ru/i/UtEFyjMkRfJXeg 573 страница, и тут disk.yandex.ru/i/Qq8tChRJlQF9rw с 180 страницы примерно. Сам с такой стойкой не работал, точнее не скажу
        2. Реферирование станка на ITNC530 Павел 08 июня 2023, 12:52 # 0
          Станок DMU70 eVolution стойка 426/430.
          У нас кончился HDD на станке и мы установили старый немецкий, с которого изначально делалась копия, но что-то не стыкуется с параметрами. Бэкапа нет.
          При запуске выпадают ошибки по осям В и С и всё тухнет. Ошибки: «Excessive servo lag in C: Error description 38, и тоже самое по оси В» и «Movement monitoring error in C: Error description 43, и тоже самое по оси В». Я пробовал корректировать параметры, на которые идёт отсылка в описании ошибки, но безрезультатно. Сразу после запуска и закрытия кабины поворотный стол (оси В и С) чуть дёргается и всё отключается. И что меня ещё настораживает, что координаты REF нулевые, хотя оси точно не в REF.
          1. Реферирование станка на ITNC530 Admin 08 июня 2023, 14:11(Комментарий был изменён) # 0
            Павел, добрый день.Если есть листинги в шкафу станка то попробуйте сравнить с параметрами
            MP 0… 999 Measuring systems and machine axes
            MP 1000… 1399 Positioning / Controlling
            посмотрите что в группе параметров MP960
            Так же если старый диск хоть как то определяется в системе попробуйте достучатся до раздела PLC через R-studio можно и оттуда слить ваши параметры обычно в папке MP но не всегда.
          2. Реферирование станка на ITNC530 Александр 14 марта 2024, 16:34 # 0
            Здравствуйте. Стойка 320 с магнитным линейками по осям станка и наклееными на них реф. метками. После выключения ЧПУ по одной оси начала сбиваться реф. метка: т. е. ЧПУ после включения «видит» её в том месте, где была остановлена ось. Переключались каналы по осям ( менялись местами разъёмы подключения датчиков и соответственно изменялись номера разъёмов в параметрах), также менялся датчик магнитной линейки на заведомо исправный. Неисправность осталась. Подскажите, пожалуйста, в чем может быть причина такого «поведения»? Спасибо.
            1. Реферирование станка на ITNC530 Евгений 15 марта 2024, 06:50 # 0
              Я предположу, что проблема с линейкой, меняли Вы подвижную часть(слайдер) хотя мало вводных данных.
              1. Реферирование станка на ITNC530 Александр 15 марта 2024, 15:04 # 0
                День добрый. Спасибо.