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

Вопросы по LADDER'у 18i-MA


Killerchik

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

Всем привет. Проблема проста и банальна - прикручиваю к станку электрический насос смазки вместо ручного. С электрической частью проблем нет, свободные выхода есть. А вот с ладдером есть некоторые трудности. Хочется сделать красиво - чтобы смазка шла по пробегу осей, как только любая ось проезжает, к примеру, километр, запускается цикл смазки. Кто-то может подсказать наиболее простой способ вытащить значение пробега? Как только оно будет, дальше для меня всё просто.

Если так сделать невозможно или супер сложно - ок, будет по таймеру. Сейчас раз в 50 часов работы станка (просто работы, по SERVO_ON) загорается сообщение "пойди и смажь, кожаный мешок".

И вопрос номер два - ориентация шпинделя. Сейчас шпиндель ориентируется в одну позицию по М19, позиция настраивается соответствующим параметром. Нужно ориентировать по команде вида М19 (или любая другая) С45.817 в нужный угол, нужно для многих задач. На ютубе было классное видео на эту тему, но я тогда не умел сливать программу ПЛК со станка, и потому оставил его на потом, а теперь оно недоступно. Попробую списаться с автором. Опять же, может быть кто-то пнёт в нужном направлении?

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


UnPinned posts
3 часа назад, gudstartup сказал:

Особенно интересно было бы это использовать для технического обслуживания и ремонта

Пять сообщений назад было интересно , а теперь нет.

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

Ну дык,а  как тогда  М19 ?

У наc на станках m19 поворачивается в ориентацию в режиме оси W и все хорошо работает только ориентация не настраивается уже через 4077.

 

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

Пять сообщений назад было интересно , а теперь нет.

Дайте автору ваш километровый кусок ладдера и тему можно закрывать!

@andrey2147 Пусть включает подобную опцию

image.png

если конечно она есть на столь древнем ЧПУ в чем я лично сомневаюсь

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

@Killerchik И еще вам нужен будет тормоз для удержания оси  на таком точном градусе!

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

А чего это на оптических датчиках не выполняют 128 рисок куда проще было бы и дешевле!

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

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

 

Тысячные доли градуса позиционирует

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

 Там в центре стола зубчатое колесо и два датчика из которых только у одного катушка для нулевой метки

DD-encoder с двумя считывателями Master и Slave? 

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

На оптическом фазу не выставить.

Речь не об этом а о том что автор хочет получить управление шпинделем с точностью 0.001 градус без опции и тормоза.

 

 

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

На шпиндельном датчике вы что издеваетесь?

Сегодня проверю точно.

 

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

У нас

Не понял.

 

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

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

Я не шприцую вручную оси для смазки направляющих.

 

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

а шприц для смазки спирто-бензиновой смесью моете?

Обычно ацетоном.

 

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

Не надо сильно заморачиваться и находить проблему там где ее нет.

Проблема сохранения направляющих стоимостью в десятку-другую килоевро для меня, скажем так, довольно важна.

 

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

А уж если у автора обычный асинхронный мотор а не синхронный двигатель шпиндель то про точную остановку он вообще может забыть

 

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

Речь не об этом а о том что автор хочет получить управление шпинделем с точностью 0.001 градус без опции и тормоза.

Скорее всего синхронник, Фанук всё таки. Опять же, сегодня проверю. Супер точная остановка не нужна, в документации написано 0,001 градуса - прекрасно, но хватит и 0,1 (не совсем это хорошо, но сойдёт), как на нашем первом Мазаке. Никакого тормоза там, увы, нет - повторяемость при этом порядка нескольких секунд.

 

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

Я всегда пишу что видел и знаю.

Конечно видел и настраивал.

Только не км, а минимальной единицы измерения (обычно мкм )

Работало нормально, ладдэр не вис?

 

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

Ну дык,а  как тогда  М19 ?

Для смены инструмента точная ориентация не очень нужна, асинхронник вполне бы справился. Собсно, М19 станок отрабатывает хорошо и держит уверенно.

 

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

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

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

 

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

Пусть включает подобную опцию

Это излишне, как я уже сказал. Полноценная ось не нужна.

Господа, предлагаю закончить обсуждение из серии "нафига оно нужно". Просто нужно. Если сложно реализовать смазку по расстоянию - ну будет по времени, ладно.
Модель шпиндельного энкодера сегодня спишу.

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

Проблема сохранения направляющих стоимостью в десятку-другую килоевро для меня, скажем так, довольно важна.

На пяти осевых  центрах matsuura стоит поршневой насос (делает несколько качков смвзки за 24 часа) станки работают круглосуточно и никаких проблем с выходом из строя направляющих нет они гораздо чаще страдают от механических дисторсий после ошибок с привязкой.

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

Это излишне, как я уже сказал. Полноценная ось не нужна.

Тогда считайте точность вашего позиционирования 360/4096 

Кстати при 1024 импульсах на оборот получается как раз это число 1024*4 

8 минут назад, Killerchik сказал:

Просто нужно

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

10 минут назад, Killerchik сказал:

Модель шпиндельного энкодера сегодня спишу.

И не забудьте списать модель мотора. 

12 минут назад, Killerchik сказал:

станок отрабатывает хорошо и держит уверенно.

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

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

Я не шприцую вручную оси для смазки направляющих.

 

А все равно промываете?

20 минут назад, Killerchik сказал:

Обычно ацетоном.

 

И это как понимать так шприцуете или нет?

 

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

DD-encoder с двумя считывателями Master и Slave? 

Да. Там ещё коробочка переходная

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

а пяти осевых  центрах matsuura стоит поршневой насос

Мацуура на фануке или на Синумерике?

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

На пяти осевых  центрах matsuura стоит поршневой насос (делает несколько качков смвзки за 24 часа) станки работают круглосуточно и никаких проблем с выходом из строя направляющих нет они гораздо чаще страдают от механических дисторсий после ошибок с привязкой.

Мы уже запороли ШВП на другом станке из-за недостаточной смазки. Повторять эту ошибку на 3 килоевро я не намерен. Как и давать смазку каждые 30 минут.

 

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

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

Обижаете! Конечно.

 

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

Я бы так не сказал

Ну, а я бы сказал - мы строгаем резцом в шпинделе уже 3 года, как и наши коллеги в Берлине на почти таких же станках.

 

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

А все равно промываете?

 

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

И это как понимать так шприцуете или нет?

Когда я что-то шприцую, то промываю места стыка насоса и сам насос перед заправкой смазки - если в нём есть грязь, конечно.

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

Да. Там ещё коробочка переходная

Хотелось бы подробнее узнать тип энкодера и каким образом Вы его настраивали. Чтоб не захламлять эту тему, ответьте в личку, пожалуйста) 

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

Хотелось бы подробнее узнать тип энкодера и каким образом Вы его настраивали.

Завтра. Я в дороге, а мне надо найти материал семилетней давности

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

Завтра. Я в дороге, а мне надо найти материал семилетней давности

Нет спешки в обсуждении, интересен обмен опытом) хорошей дороги

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

И не забудьте списать модель мотора. 

Да, энкодер действительно оказался на 4.096 импульсов :) Ну, ничего, этого мне вполне хватит.
Мотор a06b-1229-b902#0018 aB100S-11/20000
Пока склоняюсь к варианту, который мне не очень нравится интуитивно, про который говорил @Viktor2004 - написать макрос, вызываемый М19, и по нему менять параметр нулевого положения шпинделя. В макрос смены инструмента добавить изменение этого параметра в правильное значение.

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

Пока склоняюсь к варианту, который мне не очень нравится интуитивно, про который говорил @Viktor2004 - написать макрос, вызываемый М19, и по нему менять параметр нулевого положения шпинделя. В макрос смены инструмента добавить изменение этого параметра в правильное значение.

Порылся по сусекам и нашёл у себя записи по реализации так называемой Spindle Multi-point orientation. Там в ладдере записывается код, который считывает из программы обработки команду угла поворота и записывает её в виде бит-кода в SHA00-SHA11 (Gn078.0 to Gn079.3) - внешние сигналы позиции останова. Правда я не уверен, что в таком случае можно записать не целое значение угла поворота

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

В макрос смены инструмента добавить изменение этого параметра в правильное значение.

 

03.09.2021 в 02:15, Killerchik сказал:

С45.817

Вы не сможете получить данный градус так как дискретность вашей ориентации 0,087890625

И вы уж определитесь какую вам точность надо 0.001 либо 0.01

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

@Killerchik А по поводу смазки осей по километражу вы тоже не видите ее недостатков

Если одна ось проедет  допустим 1км а другая 0.5  получится что вам надо смазывать 1 ось а смазывать вторую еще рано и в таком случае вы что будете  устанавливать отдельную станцию смазки для каждой оси?

 

 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ID_Hacker
      Не упускаю. Потому что сообщение 21612 с причиной 1 точно описывает что разрешение работы сброшено. Последующий аварийный останов от привода и ошибки контроля контура это подтверждают.   Дефекты энкодера, кабеля, разъёма приведут к своим ошибкам которых не наблюдается. Как и пропадание готовности привода приведёт к своим ошибкам.   В любом случае необходимо определять формирование DBX2.1.
    • Нурлан
      Здравствуйте.   Если были бы у нас поблизости компетентные люди разбирающиеся в током вопросе . Которые смогли бы помочь и правильно объяснить как с этой проблемой бороться, но увы таковых нет.  
    • Bot
      Об авторах: Мария Золотова — BIM-специалист строительной компании, по первому образованию — театральный режиссер, Софья Минина — BIM-менеджер, по второму образованию — психолог, Владимир Талапов — BIM-эксперт, всего одно образование — математик. См. также BIM и Театр: искусство возможного. Часть 1, BIM и Театр: искусство возможного. Часть 2, BIM и Театр: искусство возможного. Часть 3. Информационное моделирование зданий и сооружений, как творческий процесс, имеет много общего с не менее творческим процессом постановки театральных спектаклей. Поэтому изучение театрального опыта, его наработанных взаимосвязей участников и методик их взаимодействия может существенно помочь становлению и использованию BIM в строительной отрасли. В этой части речь пойдет о тех, кто вроде бы непосредственно не участвует в постановке спектакля или информационном моделировании, но от кого эти процессы существенно зависят. «Кто платит, тот и заказывает музыку» Итак, кто же [...] View the full article
    • Guhl
      Понятия не имею
    • Александр 36
      А где можно скачать русифицированную версию
    • BASH_HD
      В Москве) но вообще по мнению японцев станок в Германии) но это не точно...   Аукцон и BAFA знали куда продали.
    • Alexandr97
    • Andrey_kzn
      Логика работы у них та же самая. И интерфейсные сигналы те же. Вы упускаете из виду сигнал готовность привода. Это DB3x.DBX93.5. Выстраивайте логическую цепь событий. Формирование сигнала DDX2.1 может быть завязано на готовность привода.  Не будет готовности привода, можете сколько угодно выставлять DBX2.1, ось никуда не поедет. А готовность может пропадать из-за дефекта энкодера, кабеля, разъёмов и т.п.  Надо сделать трассировку всех этих приводных сигналов,  заодно посмотрите также DBX93.7 и DBX21.7.  И понять, что какой сигнал пропадает первым.
    • Guhl
      Опять я забыл про это меню. Оно в корне лежит, а я туплю Спасибо  
    • gudstartup
      @Guhl все это настраивается здесь
×
×
  • Создать...