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

FANUC - ошибки, послания, сигналы - ALARM & MESSAGE


GGarry

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

1 час назад, Кит сказал:

Это можно считать решением проблемы?

Нет. В ладдере на эту ошибку я не увидел явных таймеров. Так что искать проблему надо на живом станке в динамике, трассировщиком сигналов.

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


04.07.2021 в 08:28, Евгений Малышев сказал:

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

Есть проблема со станком leadwell t7m (fanuc 0i-tc). При работе с барпуллером после команды М10 (зажим патрона) проскакивает ошибка 1006 (кулачки разжаты) и программа останавливается.

Структурно программа выглядит так:

 

М5 - остановка шпинделя

Т - вызов барпуллера

М31 - Chuck bypass on

G98 - минутная подача

Подход барпуллера

М11 - разжим патрона

Вытягивание заготовки

М10 - зажим патрона

Отход в точку смены

G99

М32

 

Разжим патрона и вытягивание заготовки проходит отлично, а при зажиме на долю секунды проскакивает ошибка 1006 и дальше программы не идет. Может кто сталкивался с подобным?

Буду рад любой помощи!

Надеюсь, сигналы датчиков зажима патрона проверяли? Срабатывают четко?

Попробуйте после М10 поставить задержку в 2-3 секунды. Или прогоните это место в покадровом режиме с небольшими паузами. Будет ошибка вылазить:

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

Надеюсь, сигналы датчиков зажима патрона проверяли?

 

17 часов назад, Viktor2004 сказал:

В ладдере на эту ошибку я не увидел явных таймеров.

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

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

После М10 стоит выдержка 2 секунды, всегда задаю время на зажим патрона. 

Датчик зажима патрона работает как часы.

Ошибка проскакивает в момент кокда патрон начинает зажиматься, такое ощущение что команда М10 предварительно отменяет М31, только делает это рано.

Да, так и есть, М10 отменяет М31, и сигнал об ошибке поступает раньше чем сигнал с датчика.

Осталось понять как это исправить.

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

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

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, Евгений Малышев сказал:

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

Если Вы переключите режим работы патрона с внешнего зажима на внутренний, то он будет работать с "разжатыми" кулачками)) Даже обороты даст))  А вообще - как производитель пропишет.

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

Да, так и есть, М10 отменяет М31, и сигнал об ошибке поступает раньше чем сигнал с датчика.

Осталось понять как это исправить.

По этому уравнению пока действует M31 не должно быть никаких проблем с сигналом chuck bypass 

что в свою очередь гарантирует отсутствие ошибки 1006 пока есть сигнал chuck safety

image.png

 

 

image.png

 

Кстати редакция вашего ладдера как раз и касалась изменнений в реализации M10  M31

Может Чэнг что-то напутал в их реализации?

 

image.png

 

 

 

Сигнал chuck bypass должен отменятся не по M10 а только при выполнении M32 так что думаю что M10 лишнее в этом уравнении,

image.png

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

@gudstartup По вашей рекомендации удалил М10 из этой цепочки, но столкнулся с проблемой, не могу конвертировать файл обратно из LAD в DATA (PCM-SB7 не поддерживает фанук ладдер и фанук ладдер2)

Можно, Вас, попросить провернуть эту операцию. Я модифицированный файл на яндекс диск приложу. Сам я в этих делах пока полный нуб, только начал осваивать.

https://disk.yandex.ru/d/AWj7UNgc1Vq2KA - ссылка на модифицированный ладдер.

 

 

 

Если кто-то еще захочет помочь, буду только рад!

Jekkamal@gmail.com - моя почта, если вдруг кто решит помочь, можно прикрепить файл к письму.

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

@gudstartup Спасибо огромное за помощь. 

 

Так же спасибо всем кто отклинулся.

Надеюсь теперь все удастся решить.

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

на мест легче будет (так как не сказали какое время достаточно будет)

Надо вставить таймер в А0.6,, как в т7-3 (первая и вторая картинка идут наоборот, хотя имена в порядке.) время примерное, может и 50, и 100мс будут достаточны.

 

t7-2.jpgt7-1.jpgt7-3.jpgА0.6

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

на мест легче будет (так как не сказали какое время достаточно будет)

Надо вставить таймер в А0.6,, как в т7-3 (первая и вторая картинка идут наоборот, хотя имена в порядке.) время примерное, может и 50, и 100мс будут достаточны.

 

Таймер не нужен так как контроль безопасного состояния патрона отключается при M31 и включатся должен только при выполнении M32 контроль состояния функции М10 явно избыточен и приводит к преждевременной отмене сигнала chuck bypass   и возникновению ошибки 1006

image.png

 

image.png

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

Вечер добрый.

Подскажите пожалуйста причину появления в диагностике поворотного стола сигнала PMS В описании именно этого сигнала не нашел.

Ошибка на станке SV0366 (B) PULSE MISS (INT)

 

 

13.jpeg

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

Подскажите пожалуйста причину появления в диагностике поворотного стола сигнала PMS В описании именно этого сигнала не нашел.

0204.jpg

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

Подскажите пожалуйста что означает вот эта ошибка SV0012

На самом SV приводе ошибка 4

 

index.jpeg

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

Проблема решена DIP-переключателями на плате управления

И кто ж их неправильно включил?

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

И кто ж их неправильно включил?

FANUC как продал, так и поставили

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

FANUC как продал, так и поставили

Хотели чтобы вы гарантийную установку оплатили а вы их обломали

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • maxx2000
      SW стал средой для разработки печатных плат? как минимум с 2018 солидворкс не является средой для разработки печатных плат, соответственно программу сверловки\фрезеровки ПП можно в нём изготовить только загрузив в него внешний файл созданный в другой программе.
    • gudstartup
      так во время загрузки клавиши опрашивает сначала лоадер а потом системное по и только при появлении экрана вашего приложения нажатие обязано передаваться ему. если вы работаете на экране setting то нажатые клавиши не передаются в редактирование потому что она не активна. системное по обязано помещать mdi ввод для активного приложения в какие либо переменные иначе просто невозможно наладить взаимодействие оператора и программы нужно только знать эти переменные. 
    • Fedor
      Есть еще закон Кулона для грунтов https://saitinpro.ru/glavnaya/nesushchie-konstruktsii/grunty-i-fundamenty/osnovaniya-fundamentov/soprotivlenie-gruntov-sdvigu-zakon-kulona/   Это примерно как Мизес для сталей.  https://studref.com/621812/stroitelstvo/prochnost_gruntov_zakon_kulona_svyaznyh_nesvyaznyh_gruntov  . Показывает когда начинается течение.  :)
    • Борман
      В голове у вас пластическое течение.
    • Shura762
      Это делается в файле кирпича, а не сборки. если у вас каждый кирпич = каждый файл, сочувствую, просто сначала необходимо продумывать свои действия.
    • egor-40
      Попробуй включить G98(минутная подача). подача будет G01 F100. или F300. 
    • Maik812
      с какой версии сам модуль.
    • Павлуха
      Отстали от жизни? В солиде уже давно кам-модуль вшит.
    • Ветерок
      В Солиде не получится. Солид - это КАД - в нем строится геометрия. И только. Потому в каком-нибудь КАМ строятся траектории, задаются скорости, направления и прочее. И только потом всё это преобразуется в Ж-коды при помощи постпроцессора именно под конкретную стойку. Нужны все три составляющие - КАД-КАМ-постпроцессор.
    • bubl leg
      Всем доброго, друзья!   Вопрос такой: по причине того, что собираю свой ЧПУ станочек настольный с довольно простыми для ЧПУ задачами (супержесткой рамы и прочего - не сильно обязательно) - рисование маркером печатных плат и сверловка их же - требуется какой то более менее подробный гайд на русском языке, по подготовке G-CODE в Solidworks. На youtube я нашел кучу конечно...Смотрю...Но, хоть и понимаю англицкий неплохо, всё равно не так "на лету", как хотелось бы.   Из этого вопрос: может ли кто то порекомендовать имеющийся тут, на форуме или ещё где то - русскоязычный более менее подробный гайд или видео - по моей задаче? Именно в Solidworks (не во FreeCAD и прочем).   Заранее спасибо!   P.S. Как собрать электронику для станка, как прошить - это всё не важно, это всё знаю. Интересует именно подготовка G-CODE в среде Solidworks,с примерами и (желательно) последующей отправкой на ЧПУ.
×
×
  • Создать...