Jump to content

Некорректная работа смены инструмента


Blackmore

Recommended Posts

Blackmore

Товарищи, всех приветствую!
Дано: китайский вертикальный фрезерный станок, стойка Fanuc 0i-MC Mate, магазин на 20 инструментов с лапой. 


Вопрос следующий: иногда при команде смены инструмента смена не происходит. Шпиндельная голова едет в точку смены, там останавливается, сразу едет вниз и старым инструментом станок рвётся начать обработку. Причём в момент движения вниз инструментальный барабан продолжает вращение и останавливается на том инструменте, который требовался по программе.
Соответственно, если программу прервать и запустить со строки с командой смены, то станок воткнёт в шпиндель уже подготовленный инструмент и можно работать дальше. Ошибка происходит очень редко: можно работать несколько дней без косяков, но всё-равно рано или поздно происходит. При наборе T*M6 в MDI ни разу ошибки не замечал. Но, может просто повезло.
Момент, который ещё стоит озвучить - кнопка ручного отжатия инструмента иногда не с первого нажатия срабатывает, либо срабатывает с задержкой. Но лично мне не очень понятно, как это связано с ошибками смены: в моём случае не то что до отжатия оправки не доходит, а даже лапа не приводится в движение. Будто станок посчитал, что в шпинделе нужный инструмент. Но зачем тогда инструментальный барабан вращается? Если б были проблемы с реле или дачиками, то вероятно станок либо улетел в ошибку, либо взял бы не тот инструмент.
Возможна ли какая-нибудь ситуация, вроде переполнения счётчика?
Если кто-то сталкивался с таким или есть какие-нибудь догадки - буду рад выслушать.
Прикладываю файл o9002 и PMC - https://drive.google.com/drive/folders/1xr0z8VMm89BNqlxRLpNHicrM06Jz-k4x?usp=drive_link

Link to post
Share on other sites


UnPinned posts
Anat2015

Всегда так было, или началось с какого то периода работы?

Link to post
Share on other sites
gudstartup
18 часов назад, Blackmore сказал:

сразу едет вниз и старым инструментом станок рвётся начать обработку.

секвенсер цикла смены пропускает движение руки - офигительно.

А инструмент при этом переписывается?

Link to post
Share on other sites
Blackmore
2 часа назад, gudstartup сказал:

А инструмент при этом переписывается?

Я не понял, что значит "переписывается". Я писал, что если прервать программу и начать со смены инструмента, то выберется нужный инструмент, инструменты в магазине при этом не перемешаются.

Link to post
Share on other sites
gudstartup
2 часа назад, Blackmore сказал:

Я не понял, что значит "переписывается"

Это значит что инструмент в шпинделе меняет свой номер на тот который задан в команде M6Tx

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

Логику секвенсера может нарушить только сигнал сброса или неожиданное очень кратковременное КЗ 24в на 0

ПЛК должен произвести цикл движения руки сменщика и зажим разжим инструмента и если у вас иструмент переписывается по сигналу зажима разжима то там возможно и кроется ваша неисправность

Edited by gudstartup
Link to post
Share on other sites
gudstartup

@Blackmore У вас после ресета перемотка на начало программы есть ?

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

Попробуйте задать цикл смены а потом нажать ресет и старт программы что ппоизойдет?

Link to post
Share on other sites
Blackmore
02.11.2025 в 18:34, gudstartup сказал:

Это значит что инструмент в шпинделе меняет свой номер на тот который задан в команде M6Tx

Если я всё правильно понял, то инструмент не переписывается. Так как если инцидент случился, то я останавливаю программу, ввожу M6T*, где номер требуемого мне инструмента, и станок меняет мне инструмент на тот, что должен быть. Я понимаю так, что если бы инструмент переписывался, то в магазине бы случилась путаница, а этого не происходит.

 

02.11.2025 в 18:34, gudstartup сказал:

если у вас иструмент переписывается по сигналу зажима разжима то там возможно и кроется ваша неисправность

Честно говоря, ладдер мне неподвластен пока что, не могу посмотреть условие, по которому происходит переписывание номеров. Ладдер и программа смены в первом сообщении. Если Вы или кто-то посмотрите - буду благодарен.

 

02.11.2025 в 20:59, gudstartup сказал:

Попробуйте задать цикл смены а потом нажать ресет и старт программы что ппоизойдет?

Вот тут не понял: мне ресетом надо цикл смены прервать и посмотреть - что получится? В какой момент прерывать?

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • asd
      Кто-нибудь точил многозаходную коническую резьбу? У меня получается, что NX рассчитывает смещение начальной точки для дополнительных заходов отсчитывая шаг вдоль образующей конуса. А станок отсчитывает тот же шаг вдоль оси вращения. В результате смещение вдоль оси вращения для дополнительных заходов получается неточным. Вопрос - можно заставить NX, когда он рассчитывает смещение для дополнительных заходов, отсчитывать шаг вдоль оси вращения? (NX8.5) Пока собираюсь просто делать каждый заход как отдельную однозаходную резьбу.  
    • brigval
      Браком 1.24 В версии 1.24 Добавлено: JPG-файл создается по выбору цветным, в оттенках серого или черно-белым. Разрешение — 600 DPI. Добавлено: Открытие JPG-файла после его создания. Добавлено: В окне «Разное» добавлены кнопки «Запретить печать» и «Разрешить печать». New! Добавлено: Над сводной таблицей координат вставляется текст, информирующий об объектах, координаты которых внесены в таблицу. Добавлено: В сводной таблице корректируется заголовок в зависимости от размеров объектов, координаты которых вносятся в таблицу. Исправлено: Сводная таблица. Не правильно заполнялись добавленные в таблицу строки. Скачать  
    • an-kval
    • Дядя
      Спасибо попробую. Это прописывать в программ энд ?
    • an-kval
      Да пожалуйста. Немного подредактировал. Вместо .mom_output_file_suffix, можно вписать своё расширение. В таком случае можно не заморачиваться что писать в окне "Расширение", либо вообще пустым оставлять. Путь к CIMCOEdit замените на свой, если отличается.     #============================================================================= # Переименование постпроцессируемого файла в имя операции и вывод в CIMCOEdit # Переменную $mom_output_file_suffix ниже, можно заменить на своё расширение. # Тогда в окне "Постпроцессировать" его можно не писать вообще.  Пример: .mpf #============================================================================= global mom_output_file_directory mom_output_file_suffix global mom_operation_name ptp_file_name MOM_close_output_file $ptp_file_name set operation $mom_output_file_directory$mom_operation_name.mom_output_file_suffix file rename -force $ptp_file_name $operation exec C:\\CIMCO\\CIMCOEdit8\\CIMCOEdit.exe $operation &
    • gudstartup
      на количество чтения никто не ограничивает, читайте хоть вечно!
    • Дядя
    • Jesse
      В следующий раз буду форсить этот вариант, даже когда потребуют за 2 дня ответ дать)  
    • gudstartup
      Это за хранение на секретном складе и рытье тоннеля для скрытной поставки из Германии! Я бы назвал это PilZ эффект!
    • brigval
      Тексель 1.69   В версии 1.69  Добавлено: Вставка очередной литеры в ОН (для системы Брадок).  Добавлено: На панель добавлена кнопка «Сформировать и создать PDF».  Добавлено: В графе «Перв. примен.» создается гиперссылка на спецификацию в этом файле.  Добавлено: В разделе «Сборочные единицы» создается гиперссылка на новую спецификацию.  Добавлено: Перевод степени в обозначении единиц измерения в надстрочный вид в графе «Наименование» спецификации и ведомости покупных изделий.  Добавлено: Над ОН сформированного документа вставляется и однострочная запись и двустрочная.  Добавлено: В спецификации улучшена корректировка названий разделов и форматов документов.  Добавлено: При экспорте документа в формат PDF дата не вставляется в ОН, если нет фамилии.  Добавлено: База данных. Вставка СПМ в строку с выделенной ячейкой, а не под заголовок раздела.  Исправлено: В добавляемых строках могло оставаться выравнивание текста посередине.  Исправлено: «Размножать по указанию» смещается ниже, если в графе «Формат» стоит «*)».  Исправлено: В листе «список» запись новой спецификации иногда размещалась последней, а не по возрастанию обозначений.  Исправлено: Не создавался PDF-файл, если в его имени присутствовали символы, запрещенные для имен файлов.  Исправлено: База данных. Не работала вставка многострочной записи СПМ.  Исправлено: База данных. При заполнении БД из спецификации могло появляться сообщение об ошибке.  Исправлено: База данных. Изделия с классом в обозначении 76 попадали в раздел Сборочные единицы, а не Детали.  Исправлено: База данных. Иногда в окне базы данных не отображались СПМ.  Исправлено: База данных. При добавлении записи в БД она попадала в «Другие…» вместо выделенной группы.  Исправлено: База данных. Была не активна кнопка «Добавить в БД» при добавлении первой записи в пустую группу.   Скачать  
×
×
  • Create New...