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

Небольшие вопросы по fanuc и не только


selfmademan

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

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

так поставьте SBK режим отмените NE9 в 3202 и смотрите как оно выполняется у вас

предполагаю, что ложь в первом кадре, истина во втором во всех случаях)

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


39 минут назад, A_1 сказал:

Для этого, вроде, и есть проверки




IF[#1000EQ1]GOTO100 
IF[#1001EQ1]GOTO200

но они или не работают или не то (новый или старый инструмент вызывается) проверяют.

Надо выяснить что у вас означают переменные #1000 и #1001

Это надо смотреть в ладдере сигналы G54.0 и G54.1

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

Попробуйте выполнить команду смены через сингл-блок. Только параметр надо какой-то поставить что бы сингл блок и на подпрограммы действовал

Попробуйте вызывать инструмент который уже в шпинделе. Наблюдайте за макропеременными #1000 и #1001 что бы выяснить их функцию

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

Только параметр надо какой-то поставить что бы сингл блок и на подпрограммы действовал

Единичный блок это SINGL BLOK

Снимок экрана от 2024-09-29 19-09-52.png

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

Наблюдайте за макропеременными #1000 и #1001 что бы выяснить их функцию

Как? В OFFSET индицируются только до #999

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

Как? В OFFSET индицируются только до #999

Много способов.

Самый простой это анализируйте куда переходит выполнение вашей программы.

Другой, допишите перед проверкой IF WHILE выше строчку

#100 = #1000

#101 = #1001

и наблюдайте уже #100 #101

Можно в PMC STATUS смотреть сигналы G54.0 G54.1

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

Другой, допишите перед проверкой IF WHILE выше строчку

#100 = #1000

#101 = #1001

и наблюдайте уже #100 #101

Спасибо.

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

Но принято их писать в одной строке.

В солексах можно по раздельностьи.

можно заранее подготовить ин-т Tххх, вывалить стакан, после окончания пиления кадра, написать просто М6.

4 часа назад, Viktor2004 сказал:

это что за команды?

M28 это команда в ладдер покрутить лапу и поменять ин-т.

По ком Tхх крутится барабан и вываливается стакан.

А М71 ранее не видел в солексах так что н езнаю.

8 часов назад, A_1 сказал:

а при вызове инструмента, находящегося в шпинделе это перемещение по X не выполнял?

Я чего-то не пойму, зачем вообще чего-то делать, если вызывать ин-т который уже в шпинделе?

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

Я чего-то не пойму, зачем вообще чего-то делать, если вызывать ин-т который уже в шпинделе?

Сейчас шпиндель при такой ситуации выполняет движение по Z в точку смены. Думаю, так и оставить для безопасности.

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

Сейчас шпиндель при такой ситуации выполняет движение по Z в точку смены. Думаю, так и оставить для безопасности.

Ну так это и есть переход к кадру 100.

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

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

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

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

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

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

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

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

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

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

    • andrey2147
    • gudstartup
    • Killerchik
    • Viktor2004



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