Перейти к публикации

Ошибка при выходе в 0 ось B после ремонта.


DikoStone

Рекомендованные сообщения

Здравствуйте.

 

У нас на производстве имеется фрезерный станок KH50GF18i-MB, стойка FANUC 18i - MB в июне месяце появился дефект: при смене паллеты время от времени происходил сбой — по показаниям машинных координат при смене паллеты стол проворачивался на 0,1..0,2 единиц. При этом возникала ошибка.

В ходе диагностических и ремонтных работ был снят и разобран поворотный стол, при обратной сборке стола референтная метка на венце была смещена на ~30º (зафиксирована на других имеющихся отверстиях).

После чего не удалось выйти в нулевую позицию. Наладчики изменили параметр 1821 на 40 000, и в параметр 1850 указали необходимое смещение для выхода в нулевую точку. Так же был изменён бит в регистре 1006 отвечающий за направление поиска нулевой точки.

На данный момент после включения станка выход в нулевую позицию возможен при положении регулятора FEED RATE 25%. После первого выхода в нулевую позицию, станок возвращается в неё, независимо от положения регулятора FEED RATE. Однако при включении станка, выход в 0-ю позицию по оси B, с положением регулятора FEED RATE более 25% не возможен, ошибка выхода в 0 составляет порядка 5°.

Возможно ли исправить имеющуюся ситуация не изменяя физического положения нулевой метки на венце поворотного стола.

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts

После расчетов получилось вот что

Редукция между планшайбой и мотором =1/180

У вас FFG setting 2/1000 2084=2 2085=1000

при сокращении получается 2084=1/ 2085=500

2000 импульсов датчик дает в nc  за один оборот и перемещается при этом на 2 градуса.

Это значит что вы можете скорректировать при помощи 1850 величину отклонения до 2 градусов

Почему у вас не получается непонятно.

image.png

 

@DikoStone  

Ссылка на сообщение
Поделиться на других сайтах
45 минут назад, gudstartup сказал:

все  равно получается 15 дискрет 

Какое значение вы вводите в 1850?

Вот данные с моего 4 осевого станка 

N01002 P 00000001 

N01850 A1 P 1600 A2 P 2640 A3 P 1650 A4 P-1094 

530 -530

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, DikoStone сказал:

7) На данный момент имею два варианта установки самого датчика положения при которых:

   а) Остановка при реферировании происходит до физического 0.

   б)Остановка при реферировании происходит до физического 0.

В какую сторону у вас сейчас направление выхода в 0  в + или в - 1006#5ZMI=0 + =1 -?

 

Ссылка на сообщение
Поделиться на других сайтах
12 минут назад, gudstartup сказал:

Почему у вас не получается непонятно.

Сами понять не можем, вроде и всё правильно, а не работает :)

1 минуту назад, gudstartup сказал:

В какую сторону у вас сейчас направление выхода в 0  в + или в - 1006#5ZMI=0 + =1 -?

 

ZMI 0

Ссылка на сообщение
Поделиться на других сайтах

@DikoStone

А при 1002#2=0 и при 1002#2=1 есть разница в отклонении от физического 0?

@DikoStone

При вводе 1850 ось после референции по любому должна сдвинутся ближе к физическому 0.

Пробуйте максимальные значения до +/-1990

 

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, gudstartup сказал:

@DikoStone

А при 1002#2=0 и при 1002#2=1 есть разница в отклонении от физического 0?

Инструментально не измеряли, но визуально и при 0 и при 1 результат одинаковый.

Точки на фотографии это два варианта а и б, о которых я говорил когда 1850 = 0. Image00008.jpg

В данном случае, разница составляет примерно 0,7 градуса. Когда в 1850 вводим 700 то стол проворачивается против часовой стрелки, и указатель указывает примерно на левый винт. а вот сместить это всё к никак не получается ...

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, DikoStone сказал:

Точки на фотографии это два варианта а и б, о которых я говорил когда 1850 = 0.

То есть при 1850=0 и смещении концевого выключателя ось может остановится либо в позиции первой точки либо во второй.

Нарисуйте стрелкой направление выхода в реф и пришлите фото?

У вас в качестве концевого выключателя механический концевик или электронный?

11 минут назад, DikoStone сказал:

и указатель указывает примерно на левый винт. а вот сместить это всё к никак не получается ...

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

 

@DikoStone

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

 

Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, gudstartup сказал:

То есть при 1850=0 и смещении концевого выключателя ось может остановится либо в позиции первой точки либо во второй.

Да, датчик электромагнитный, имеет форму цилиндра, но изогнутый, и в целом при некоторых манипуляциях с ним можно добиться, что бы при 1850 = 0 останов происходил на уровне первой точки или на уровне второй точки.

11 минут назад, gudstartup сказал:

Нарисуйте стрелкой направление выхода в реф и пришлите фото?

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

 

13 минут назад, gudstartup сказал:

У вас в качестве концевого выключателя механический концевик или электронный?

Электромагнитный. А на латунный (наверное) венец прикручена стальная планка, 

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, DikoStone сказал:

останов происходил на уровне первой точки или на уровне второй точки.

Надо чтобы вставал на уровне правой точки а потом 1850 смещать против ЧС к физическому 0

Ссылка на сообщение
Поделиться на других сайтах

Как-то так 

IMG_20210721_160950.jpg

11 минут назад, gudstartup сказал:

Надо чтобы вставал на уровне правой точки а потом 1850 смещать против ЧС к физическому 0

Так сейчас и есть, но сместить к физическому нулю не получается, при внесении значения в 1850 отличного от нуля точка останова перемещается от метки, а не к метке ... 

Image00021.jpg

1850 = 530

При минус 530 картинка такая же но ближе к точке ...

Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, DikoStone сказал:

Так сейчас и есть, но сместить к физическому нулю не получается, при внесении значения в 1850 отличного от нуля точка останова перемещается от метки, а не к метке ... 

То есть получается что если вы смещаете концевой выключатель и он останавливается когда он съезжает с него и достигает либо первой либо второй из белых точек то при одном и том же значении в 1850 ось от левой точки смещается по ЧС а от правой против ЧС?

Ничего не понимаю!!!:wallbash:

Ну а если 1006#5 изменить на 1 то  куда переместится ось?

Сейчас у вас ось останавливается здесь?

image.png

 

Вы вводите 530 и ось перемещается сюда?

image.png

А если вводите -530 она остается на месте?

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

 

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

Вы умеете смотреть физические входы контроллера электроавтоматики?

Ссылка на сообщение
Поделиться на других сайтах

Нажмите SYSTEM затем найдите экранную кнопку PMC ->PMCDGN->STATUS

После этого вы попадете на экран состояния интерфейсных сигналов NC<->PMC вас интересуют сигналы входов X 

Нажмите на клавиатуре X и затем экранную кнопку SEARCH так как вы не знаете какой сигнал связан с ваим датчиком замедления придется покрутить стол в районе его срабатывания и при этом смотреть на экран там при срабатывании датчика вы увидите 0 или 1 так вы узнаете какой номер входа имеет ваш датчик.

Ну это все лишнее если у вас есть электросхема тогда его вход станет вам известен намного быстрее!

Затем посмотрите в каком состоянии он будет находится после референции.

 

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, gudstartup сказал:

Для RS-232=0

Надеюсь что у вас все таки есть карта памяти

да какая карта памяти? У каждого станочника всегда в портфеле перфоратор с RS232 и моток перфоленты

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, gudstartup сказал:

То есть получается что если вы смещаете концевой выключатель и он останавливается когда он съезжает с него и достигает либо первой либо второй из белых точек то при одном и том же значении в 1850 ось от левой точки смещается по ЧС а от правой против ЧС?

Ничего не понимаю!!!:wallbash:

Именно так и получается. Мы тоже обрадовались когда смогли, случайно, перейти на вторую, правую на фото точку т.к. смещение получалось в нужную сторону, а после внесения 1850 мы отьехали от физического ноля к правому винту.... 

 

1 час назад, gudstartup сказал:

Ну а если 1006#5 изменить на 1 то  куда переместится ось?

Сейчас не вспомню, кажется против часовой стрелки провернется на размер нулевой метки, что-то около 15гр. Точно утверждать не буду. Завтра смогу точно сказать куда и насколько. Но очень далеко от физ нуля и 1850 совсем не хватает. 

 

1 час назад, gudstartup сказал:

Сейчас у вас ось останавливается здесь?

Нет сейчас останавливается на первой левой точке, при внесении изменений в 1850 смещается в сторону как на втором фото. 

Ссылка на сообщение
Поделиться на других сайтах

Я очень бегло просмотрел эту переписку, скажите, у Вас поворот и зажим стола индексирован? Т.е. его можно поворачивать и зажимать через определенный градус или произвольно с точностью до минут? Может упустил этот момент.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Viktor2004 сказал:

У каждого станочника всегда в портфеле перфоратор с RS232 и моток перфоленты

Это ваш MAHO ZIP30:biggrin:

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, gudstartup сказал:

MAHO ZIP30

Издеваетесь? Меня не устроило как он работает. Я его модернизирую. Печатная машинка отдельно, перфоратор отдельно, считыватель отдельно

 

IMG_20210721_211739_6.jpg

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, DikoStone сказал:

Сейчас не вспомню, кажется против часовой стрелки провернется на размер нулевой метки, что-то около 15гр.

Если датчик исправен и больше нет никаких элементов на планшайбе которые бы заставили его сработать в другом месте то при изменении направления вращающейся оси ничего из того что вы описываете не должно происходить так как  датчик замедления находится в одном фиксированном месте и неважно с какой стороны ось к нему подъедет важно что после того как он сработает ось снизит скорость а  затем датчик выключится  и ось остановится  когда достигнет первой точки референтной сетки и если 1850=0 то на этом все и закончится и ось остановится (посчитав что выход в реф завершен) При такой конфигурации никак невозможно получить  отклонение от 0 позиции  в 15 гр.

Если же  кулачек или как вы выразились( шайба ) имеет какую либо неправильную форму

отличную от цилиндра (или у нее есть перекос) тогда если она наезжает на ваш датчик с противоположной стороны тогда он возможно сработает позже и ось проедет дальше но все равно 15 градусов это очень много.

11 минут назад, Viktor2004 сказал:

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

Вы его распилили?:doh:

Сейчас еще остались станки в которых нет другого интерфейса ввода вывода кроме RS232 но вот чтобы использовали перфоратор или ФСУ я уже давно не видел в основном используют DNC терминалы или ноутбуки (да и то с аппаратным RS232 уже раритет)

Изменено пользователем gudstartup
Ссылка на сообщение
Поделиться на других сайтах

@Viktor2004

А мотор фанук для подачи ленты используете)

Что-то меня сегодня на шутки пробивает))

 

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, gudstartup сказал:

А мотор фанук

Для подачи ленты я заказал шаговый двигатель.

Тот который имеется мне не нравится. Статорная обмотка впрессована в плату

Фануковский мотор я в кадр поставил что бы похвастаться что у меня есть

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...