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

Проблемы с выходом в реф Fanuc 0i-TD


pkjltqrj

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

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

Имеется станок DMC DL 10TMH c ЧПУ Fanuc 0i-TD, внезапно перестал выходить в реф - просто перескакивает точку рефа до срабатывания защиты с выводом ошибки OT0500 (X)+ overtravel (soft 1). Я грешил на концевик, проверил его - физически все нормально, в PMCLAD изменение состояния отображается. Далее, проверка параметров рефпойнта - тоже всё нормально. Перенастраивал 0 станка через 1815 с различными вариациями - без толку. Проверил батарейку (мало ли, вдруг станок не вывел вовремя сообщение о необходимости ее замены) - всё хорошо с ней. Так же проверил по "желтой книге знаний" что может влиять на 1815 - тоже всё нормально. Заметил интересный момент - реф по Х установлен на 310мм, концевик срабатывает на 307-308мм, посмотрел не скручивал ли кто упоры концевика - нет, всё норм и следов их сдвига не наблюдается.

Прошу помочь решить проблему.

Заранее спасибо!

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


UnPinned posts
Только что, gudstartup сказал:

Именно поэтому ваш машинный ноль и зависит от того когда концевой выключатель вкл /выкл

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

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

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

Именно поэтому ваш машинный ноль и зависит от того когда концевой выключатель вкл /выкл а вот при абсолютном датчике счетчик помнит положение вашей координаты а сейчас с появлением Battery free датчиков ему даже резервное питание не нужно ну а если абсолютная линейка стоит то ее данные о позиции с точностью до10нм чем вас не устраивают не понимаю ну  отведите оси в безопасное положение и запускайте вашу программу в чем проблема?

 

Я вам как человек, который пишет электроавтоматику при установке роботов, заявляю, лично Мне, не нравиться отсутствие выхода в 0. Абсолютная линейка контролирует положение конечного органа, что мне нравится. Абсолютный датчик этого не делает.. при провороте муфты не будет ошибки, а смещение будет. Залипание датчика будет влиять в том случае, если 1320 будет настроен больше шага. Иначе вы словите 500 ошибку 

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

Абсолютно неправильный вывод

Ну тогда и смещение концевика вам не страшно! Когда по вашему начинается заполнение счетчика референции?

Изменение состояния DEC* может произойти в разное время и длительность его срабатывания тоже разное так как концевой выключатель это и есть механика  

32 минуты назад, Golem сказал:

Как вам и сказали - это механика

 

6 минут назад, Golem сказал:

Мне, не нравиться отсутствие выхода в 0.

Вам не нравится понятно а станкостроители от него почему отказываются и что им так не нравится в процедуре реферирования?

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

Ну тогда и смещение концевика вам не страшно! Когда по вашему начинается заполнение счетчика референции?

Изменение состояния DEC* может произойти в разное время и длительность его срабатывания тоже разное так как концевой выключатель это и есть механика  

 

=] Смещение концевика важно, когда оно превышает шаг винта, а точнее то, что вы задали в ёмкости счётчика. (Который вы должны сконфигурировать относительно вашей механики) При коротком срабатывании вы получите ошибку. При его залипании - тоже)

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

при провороте муфты

А какую муфту вы имеете ввиду ту что соединяет двигатель и ШВП так если она у вас провернет при ударе то вас ждет очень дорогой ремонт и юстировка подшипников шпинделя а далее еще возможна замена направляющих и кареток и т.д. в зависимости от энергии удара. А на какой момент раcсчитана муфта?

2 минуты назад, Golem сказал:

Смещение концевика важно, когда оно превышает шаг винта, а точнее то, что вы задали в ёмкости счётчика. (Который вы должны сконфигурировать относительно вашей механики) При коротком срабатывании вы получите ошибку. При его залипании - тоже)

Так когда начинает считать счетчик референции? 

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

А какую муфту вы имеете ввиду ту что соединяет двигатель и ШВП так если она у вас провернет при ударе то вас ждет очень дорогой ремонт и юстировка подшипников шпинделя а далее еще возможна замена направляющих и кареток и т.д. в зависимости от энергии удара. А на какой момент раcсчитана муфта?

Ну тут смотря какой удар, кстати, муфта как раз и считается слабым звеном. Бывает, она проворачивается и без последствий, вами описанных. 

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

Бывает, она проворачивается и без последствий, вами описанных. 

Бывает крайне редко потому что крутящий момент на который рассчитана муфта очень приличный ведь станки  работает  с твердыми сплавами и при жестких режимах резания. Ну а если шкив и ремень взять то у нас иногда ремень обрывало при наезде на упор а серво привод даже свой максимальный момент не превышал так что случаи бывают разные.:biggrin: 

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

Залипание датчика будет влиять в том случае, если 1320 будет настроен больше шага. Иначе вы словите 500 ошибку 

Емкость Референтного счетчик настроена на количество импульсов обратной связи по позиции например если шаг винта 10мм то при разрешении изм системы 1 мкм  его значение как правило =10000

 

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

Емкость Референтного счетчик настроена на количество импульсов обратной связи по позиции например если шаг винта 10мм то при разрешении изм системы 1 мкм  его значение как правило =10000

 

Ну так я вам про это и говорил)

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

Так когда начинает считать счетчик референции? 

Такое ощущение, что вы плохо представляете механизм процесса реферирования. Имеются два сигнала: срабатывание нулевого конечника и маркер измерительной системы. В пространстве и времени они в идеальном случае должны отстоять друг от друга на половину шага ИЗМЕРИТЕЛЬНОЙ СИСТЕМЫ, не шага винта и не морской мили. Повторяемость срабатывания нулевого конечника должна быть высокой, чтобы ноль станка фиксировался всегда одним и тем же маркером, не перескакивал на другой, поэтому, что попало туда не ставят. У меня есть станок с шагом измерительной системы в 0,25 мм. Кроме дорогущих микриков HoneyWell там ничего не работает.

Нет больше тут никаких чудес.

Ссылка на сообщение
Поделиться на других сайтах
10.02.2021 в 15:49, vl_cnc сказал:

Совершенно верно, и говорит она о том, что надо провести процедуру выставления нуля оси. Но Вам она не нужна, у Вас APC и APZ должны стоять нули, и реферирование будет происходить по концевику, после съезда с него. А 500-я ошибка могла появиться, если прокрутили ось за ШВП при выключенном станке во время ремонта.

Ради интереса, можете показать фото драйверов осей и револьвера, и на каком из них стоит батарейка. Осмелюсь предположить, что она подпитывает энкодер оси А, т.е. позиции револьвера.

Батарейки стоят на драйверах Х и Y, на револьвере ничего нет как раз.

 

15.02.2021 в 11:00, vl_cnc сказал:

А автор темы где-то пропал... Или всё починил, или всё доломал)

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

10.02.2021 в 15:49, vl_cnc сказал:

Совершенно верно, и говорит она о том, что надо провести процедуру выставления нуля оси. Но Вам она не нужна, у Вас APC и APZ должны стоять нули, и реферирование будет происходить по концевику, после съезда с него. А 500-я ошибка могла появиться, если прокрутили ось за ШВП при выключенном станке во время ремонта.

Ради интереса, можете показать фото драйверов осей и револьвера, и на каком из них стоит батарейка. Осмелюсь предположить, что она подпитывает энкодер оси А, т.е. позиции револьвера.

Батарейки стоят на драйверах Х и Y, на револьвере ничего нет как раз.

 

15.02.2021 в 11:00, vl_cnc сказал:

А автор темы где-то пропал... Или всё починил, или всё доломал)

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

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

Батарейки стоят на драйверах Х и Y, на револьвере ничего нет как раз.

 

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

 

Интересно... А фото драйверов можно? И чем голова озадачила?

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

Интересно... А фото драйверов можно? И чем голова озадачила?

Вот

 

Номер инструмента сейчас Т0000, согласно инструкции надо разжать голову, покрутить барабан, зажать голову и всё должно исправиться или в режиме реф кнопками покрутить голову и всё должно исправиться или через режим обслуживания головы выставить положение и всё должно сработать. Ничего из этого не помогает. Ось я выставлял через 1815, но странно то, то при переходе в MDI станок проворачивает приводной вал инструмента на 60 градусов, пытался это поправить выставляя ось в режиме Mill - всё равно. В том же MDI команды на смену не отрабатываются с ошибкой "mill orient check", кнопками инструмент менять не дает с той же ошибкой. Голову через сервисный режим тоже выставлял - всё равно. Я уже подумываю насильно попробовать прописать ему номер инструмента, тк подозреваю что дело может быть в этом.  

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

Вот

 

Номер инструмента сейчас Т0000, согласно инструкции надо разжать голову, покрутить барабан, зажать голову и всё должно исправиться или в режиме реф кнопками покрутить голову и всё должно исправиться или через режим обслуживания головы выставить положение и всё должно сработать. Ничего из этого не помогает. Ось я выставлял через 1815, но странно то, то при переходе в MDI станок проворачивает приводной вал инструмента на 60 градусов, пытался это поправить выставляя ось в режиме Mill - всё равно. В том же MDI команды на смену не отрабатываются с ошибкой "mill orient check", кнопками инструмент менять не дает с той же ошибкой. Голову через сервисный режим тоже выставлял - всё равно. Я уже подумываю насильно попробовать прописать ему номер инструмента, тк подозреваю что дело может быть в этом.  

У Вас производитель станка не Hyundai? Очень похож.  Фото плохо видно, но похоже там два осевых драйвера - один двухосевой, второй одноосевой. Наверное, это и есть оси X, Z и A. Можете проверить по схемам и маркировкам на силовых проводах моторов, если имеются. И батарейки стоят почему-то на обоих, хотя по осям X и Z они не нужны.

Предположу, что ручном режиме не будет работать проворот револьвера, т.к. нет ориентации приводного инструмента. Возможно, там стоит индуктивный датчик на ориентацию. Можете посмотреть по схемам и найти нужный вход для диагностики. Станок проворачивает вал приводного инструмента? Может он пытается его поставить в позицию ориентации и при этом должен сработать датчик? Если датчик имеется, попробуйте аккуратно руками провернуть вал приводного до его срабатывания и затем провернуть револьвер. Не могли что-то собрать не так после ремонта?

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

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

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

2 часа назад, pkjltqrj сказал:

Батарейки стоят на драйверах Х и Y, на револьвере ничего нет как раз.

 

Возможно, в нашем обсуждении нет полного понимания соответствия блоков драйверов их осям и их назначение?  На Вашем фото не вижу, чем управляется мотор приводного инструмента.

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

Повторяемость срабатывания нулевого конечника должна быть высокой, чтобы ноль станка фиксировался всегда одним и тем же маркером, не перескакивал на другой, поэтому, что попало туда не ставят.

Когда начинает считать счетчик референции я написал это чтобы вы поняли что в этой процедуре все зависит от концевика.

На практике бывают случаи когда механический концевик теряет свою повторяемость  в следствии попадания сож а на proximity switch может запросто попасть стружка  и станок уедет на  физический OT или  вы с таким никогда не сталкивались?:smile:

А еще вы наверное никогда не сталкивались со случаями когда вместо одной референтной метки у вас появляется несколько это в основном происходит на внешних датчиках которые ставятся в качестве второй измирительной системы?

 

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

У Вас производитель станка не Hyundai? Очень похож.  Фото плохо видно, но похоже там два осевых драйвера - один двухосевой, второй одноосевой. Наверное, это и есть оси X, Z и A. Можете проверить по схемам и маркировкам на силовых проводах моторов, если имеются. И батарейки стоят почему-то на обоих, хотя по осям X и Z они не нужны.

Предположу, что ручном режиме не будет работать проворот револьвера, т.к. нет ориентации приводного инструмента. Возможно, там стоит индуктивный датчик на ориентацию. Можете посмотреть по схемам и найти нужный вход для диагностики. Станок проворачивает вал приводного инструмента? Может он пытается его поставить в позицию ориентации и при этом должен сработать датчик? Если датчик имеется, попробуйте аккуратно руками провернуть вал приводного до его срабатывания и затем провернуть револьвер. Не могли что-то собрать не так после ремонта?

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

Станок DMC, по сути тот же Hyundai.

Я по маркировкам и проверил - посмотрел в стойке какой драйвер за какую ось отвечает, посмотрел в шкаф.

Более того - ось А стоит в безупорном режиме поиска нулевой точки, в отличии от Х и Y.

Управление приводным инструментом там довольно занятно сделано - в голове один мотор, с него через ремень усилие передается на скользящую шестерню с гидроприводом, соотв в одном ее положении вращается диск, в другом инструмент. В прошлом году у этого станка как раз этот узел полетел, подшипники там поизносились плюс стопорное кольцо пришло в негодность, симптоматика была интересная - станок отрабатывал команды на включение режима фрезерования, но физически это всё не работало. На нем корейская EWS стоит.

Индуктивный датчик ориентации инструмента стоит, в ladder изменение состояния видно. Я тоже грешил на него. 

Как раз я начал с ручного поворота вала приводного до срабатывания датчика и потом револьвер крутил - результата это не принесло. По идее, руками вообще ничего крутить не надо, тк всё должно крутиться в режиме обслуживания головы с MPG, но интересный момент - в инструкции как раз описана процедура выставления вала приводного путем перевода головы в сервис -> потом включаем mill mode -> крутим вал с помощью MPG и выводим его в 0 -> выключаем mill mode -> разжимаем голову и через MPG выставляем инструмент. Но логика станка в сервисном режиме не включает mill mode.

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

Станок DMC, по сути тот же Hyundai.

Я по маркировкам и проверил - посмотрел в стойке какой драйвер за какую ось отвечает, посмотрел в шкаф.

Более того - ось А стоит в безупорном режиме поиска нулевой точки, в отличии от Х и Y.

Управление приводным инструментом там довольно занятно сделано - в голове один мотор, с него через ремень усилие передается на скользящую шестерню с гидроприводом, соотв в одном ее положении вращается диск, в другом инструмент. В прошлом году у этого станка как раз этот узел полетел, подшипники там поизносились плюс стопорное кольцо пришло в негодность, симптоматика была интересная - станок отрабатывал команды на включение режима фрезерования, но физически это всё не работало. На нем корейская EWS стоит.

Индуктивный датчик ориентации инструмента стоит, в ladder изменение состояния видно. Я тоже грешил на него. 

Как раз я начал с ручного поворота вала приводного до срабатывания датчика и потом револьвер крутил - результата это не принесло. По идее, руками вообще ничего крутить не надо, тк всё должно крутиться в режиме обслуживания головы с MPG, но интересный момент - в инструкции как раз описана процедура выставления вала приводного путем перевода головы в сервис -> потом включаем mill mode -> крутим вал с помощью MPG и выводим его в 0 -> выключаем mill mode -> разжимаем голову и через MPG выставляем инструмент. Но логика станка в сервисном режиме не включает mill mode.

Да, даже описываемые процедуры похожи на Хюндаевские) Копируют, гады))

У Вас сейчас после включения станка какие-то ошибки сразу пишет? Если Вы руками провернете приводной инструмент до срабатывания датчика ориентации и затем дадите ему команду смены инструмента в MDI (или кнопками револьвер провернете) что станок сделает и напишет? 

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

Когда начинает считать счетчик референции я написал это чтобы вы поняли что в этой процедуре все зависит от концевика.

На практике бывают случаи когда механический концевик теряет свою повторяемость  в следствии попадания сож а на proximity switch может запросто попасть стружка  и станок уедет на  физический OT или  вы с таким никогда не сталкивались?:smile:

А еще вы наверное никогда не сталкивались со случаями когда вместо одной референтной метки у вас появляется несколько это в основном происходит на внешних датчиках которые ставятся в качестве второй измирительной системы?

По четвертому кругу идем. И, да, не сталкивался я ни со случаями, ни с массивными частями станков за 40 лет работы. Потому, наверное, живой до сих пор.:smile:

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

Да, даже описываемые процедуры похожи на Хюндаевские) Копируют, гады))

У Вас сейчас после включения станка какие-то ошибки сразу пишет? Если Вы руками провернете приводной инструмент до срабатывания датчика ориентации и затем дадите ему команду смены инструмента в MDI (или кнопками револьвер провернете) что станок сделает и напишет? 

На сколько знаю, DMC и Hyundai одно и то же. Косвенно даже понятно, тк в инструкции к DL 10TMH есть сноски типа "Hyundai не несет ответственности за..."

 

Залил сюда фото сервоусилителей и фото со стойки

 

После включения ошибок нет, если руками довернуть вал до срабатывания датчика и потом инструмент поменять - орёт "check mill orient".

После включения этот станок надо в режиме реф загнать в реф по Х и У, затем в этом же режиме включить mill mode, ткнуть на mill orient, выключить mill mode (это всё в режиме реф) - ориентировать он вал упорно не желает.

 

По итогам дня - отловил у него сбоящий датчик в голове, отвечающий за mill mode (он активизируется при включении режима фрезерования), плюс поправил позицию инструмента. Довольно интересный момент - после перевода головы в режим обслуживания и обратно загорается mill orient и станок вполне спокойно позволяет менять инструмент. Но логику формирования этого сигнала я не понимаю пока.

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

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

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

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

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

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

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

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

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

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

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




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