Перейти к содержимому


Фотография

Управление двумя шпинделями независимыми по оси Z

многошпиндельный станок независимые шпинделя

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 54

#41 OFFLINE   Gosha

Gosha

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 408 сообщений
  • Пол:Мужчина
  • Город:Сочи

Отправлено 07 Февраль 2023 - 00:50

Ясно. Ну, это если степ релюхами переключать.

Да, схема на дифкаскаде. 


  • 0

#42 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 530 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 07 Февраль 2023 - 01:03

Бери тестер, тыкай на степ, да туда-сюда погоняй раз цать. Статистика - великая вещь. Может он всегда замирает в одном состоянии.
Чо такое INHP не знаю. Может и панацея.

А вообще я планировал оси линковать жестко. Т.е. степ-диры идут на обе оси одновременно.

А как тогда датчики oсями ловить?

Сообщение отредактировал lkbyysq: 07 Февраль 2023 - 01:47

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#43 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 243 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 07 Февраль 2023 - 01:24

А как тогда датчики ocосями ловить?

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

Одно из решений  -внешний блок выравнивания портала умеющий работать с датчиками дома и Зэт меткой энкодера...


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


Сообщение отредактировал niksooon: 07 Февраль 2023 - 01:16

  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#44 OFFLINE   Gosha

Gosha

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 408 сообщений
  • Пол:Мужчина
  • Город:Сочи

Отправлено 07 Февраль 2023 - 02:34

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

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

Как сделать ось слейвом я не в курсе. Только линк. И вот тут интересно.

Я планирую на каждую ось повесить свой датчик. На хоум оси отправляются раздельно. Т.е. нет кнопки "все домой" - надо войти в режим "домой", потом на каждую ось отдельно.

Будут ли линкованые оси двигаться раздельно в этом режиме? Есть только один способ проверить это.

Так бы выравнивание портала выглядело очень изящно

Зет метку тоже надо придумать как завести. Энкодеры абсолютные, но вот входов A+/A- B+/B- Z+/Z- на стойке нет вообще. Этот бы зет да на вход датчика хоум... но нет.

С драйвера вообще один выход Т+/Т-. ХЗ куда его совать...


  • 0

#45 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 243 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 07 Февраль 2023 - 04:05

Энкодеры абсолютные,

 час от часу не легче. стойка-то поди с абсолютными и не умеет общаться. 

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


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


Как сделать ось слейвом я не в курсе.

стойка-то какая на этот раз ?


Ну и подкину еще одну экзотическую идею-

сервы переключить  в режим управления по моменту и гнать вверх до механического упора ,как доедет(доедут  вместе или поочередно не важно) два последовательно соединенных сигнала что момент достигнут и будут флагом что оси Дома...... :crazy:  :hi:


Сообщение отредактировал niksooon: 07 Февраль 2023 - 03:29

  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#46 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 07 Февраль 2023 - 11:29

так тут серваки со стойкой по 485му наверное общаются... китайский мехатролинк))

при таком раскладе их вообще никак паралельно не подключить... ни какими развязками...


  • 0

#47 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 530 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 07 Февраль 2023 - 14:23

А лес все гуще. А партизаны все толще.

А почему нельзя назвать в стойке
Z1 - Z
Z2 - A

и использовать для создания УП два постпроцессора
- штатный XYZ для (Z1)
- модифицированный из штатного XYA для (Z2)

Или на худой конец в блокноте заменить "Z"-->"A" для Z2?


  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#48 OFFLINE   Gosha

Gosha

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 408 сообщений
  • Пол:Мужчина
  • Город:Сочи

Отправлено 07 Февраль 2023 - 15:24

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

Не ко мне вопрос - ТЗ было такое. Я сейчас пытаюсь впихнуть невпихуемое.

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

В случае абсолюта только в нуле.

 

стойка-то какая на этот раз ?

SZGH-CNC1000MDb

Взял ее из-за нормально пульс-дир, и возможности обрабатывать состояние входов-выходов в макросах.

Входов энкодеров как не было так и нет.

 

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

Это чересчур экзотично... Мне ж режимы переключать через входы драйвера. Это как-то в ладдере надо делать... Нее... не буду усложнять.

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

Для целей раскроя достаточно.

 

так тут серваки со стойкой по 485му наверное общаются... китайский мехатролинк)) при таком раскладе их вообще никак паралельно не подключить... ни какими развязками...

Быстродействия 485го не хватит прогонять абсолютную координату от 4х моторов.

В 980MDi используется свой протокол GSKLink. По два разьема эзернет на каждом блоке, связь идет последовательно. Думаю там кроме управляющих и аварийных вполне реально впихнуть и энкодерные, причем все. Помнится по спецификации PowerLink, а этот протокол новее, и на тех же принципах. Жаль спецификацию китайцы не дали. Я их инженера уже убил в мозг замучил.


Чо такое INHP не знаю. Может и панацея.

Прикольный вход на сервопаках Delta, мне niksoon подсказал.

Когда активен - сервопак игнорирует любые команды, при этом в аварию не уходит.

С ним реализация двух осей выглядит так:

1. Параллелим выходы Pulse-Dir от Z на обе оси

2. Оба INHP в ноль - обе оси катаются параллельно (например в дом). Левый в 1 - катается только правый, причем на дисплее бегают показания по Z. И наоборот.

3. Для переключения оси нужно выровнять обе оси и перекинуть единичку слева направо. Ну и G43 применить к новой фрезе.


  • 0

#49 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 07 Февраль 2023 - 15:48

Быстродействия 485го не хватит прогонять абсолютную координату от 4х моторов.

В 980MDi используется свой протокол GSKLink. По два разьема эзернет на каждом блоке, связь идет последовательно. Думаю там кроме управляющих и аварийных вполне реально впихнуть и энкодерные, причем все. Помнится по спецификации PowerLink, а этот протокол новее, и на тех же принципах. Жаль спецификацию китайцы не дали. Я их инженера уже убил в мозг замучил.

 

хватит... 10мбит... у биессе у яскавы... да у всех кто это делал первые версии на 485 и работали... а вот протоколы у каждого свои были.

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


  • 0

#50 OFFLINE   Gosha

Gosha

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 408 сообщений
  • Пол:Мужчина
  • Город:Сочи

Отправлено 07 Февраль 2023 - 23:24

хватит... 10мбит... у биессе у яскавы...

Хммм... полез в википедию. Действительно. С ограничениями до 10м, да еще по двум парам.

Я считал что по 485му можно качать 384кБит на 100-300м, зависит от качества пары и терминации.

Но мне кажется что у той же яскавы протокол ближе к эзернету чем к 485му.

Все что я читал по проприетарным протоколам сводилось к выполнению требования гарантированной задержки доставки пакета.

Цикл работы ладдера 8мс, в этот промежуток очевидно и надо впихнуть сигналы от всех устройств, причем как X так и Y групп.

А канал-то последовательный! АФАИР у Powerlink время задержки пакета нормировалось в 4-8 мкс 

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


  • 0

#51 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 09 Февраль 2023 - 11:16

Но мне кажется что у той же яскавы протокол ближе к эзернету чем к 485му.

да не... там без ближе... первый на 485 , третий на эзернете... второй не смотрел на чем.. а протокол у них свой

 

а биессе, гады, вообще взяли обычный модбус... переставили биты в кадре... слепили своих железок... и продают их раз в 50 дороже аналогичных стандартных...

везде и все нас хотят нагреть...))


  • 0

#52 OFFLINE   Gosha

Gosha

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 408 сообщений
  • Пол:Мужчина
  • Город:Сочи

Отправлено 14 Февраль 2023 - 02:06

везде и все нас хотят нагреть...))

Маркетинг, Фули...

Та стойка что я купил тоже на проприетарном протоколе GSKLink

Неделю вежливо добивался от менеджера GSK спецификации протокола - не дали.

Еще через пару недель прислали маркировку моторов совместимых с этой стойкой.

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


  • 0

#53 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 243 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 14 Февраль 2023 - 11:16

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

я тебе вроде ссылку на продавцов аналогичных стоек в России давал-у них не консультировался по совместимости своих хотелок?


  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#54 OFFLINE   Gosha

Gosha

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 408 сообщений
  • Пол:Мужчина
  • Город:Сочи

Отправлено 14 Март 2023 - 03:13

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

я тебе вроде ссылку на продавцов аналогичных стоек в России давал-у них не консультировался по совместимости своих хотелок?

Это была одна из альтернатив. 

Также рассматривался Tomatech 1005 Titanium 4 ну и еще пара.

Приехала SZGHTECH GH-1000MC. В офигеннейшем обвесе в виде коммутационной платы, кучи кабелей с разьемами, внешней панели (жаль без валкодера) и толстенного мануала почему-то на токарную стойку 1000МС

Первый день как сел с ней разбираться. Пока что радует. Ищу к ней пароль 2 уровня


  • 0

#55 OFFLINE   Gosha

Gosha

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 408 сообщений
  • Пол:Мужчина
  • Город:Сочи

Отправлено 30 Апрель 2023 - 00:32

Ковыряться со стойкой продолжаю.

Но впечатления сугубо положительные.

1. Комплектация

В коробке идет стойка с навешенным на нее БП, куча уже распаянных кабелей как на оси, так и на входы-выходы и внешняя панель с кнопками старт-стоп, подача-обороты.

Оба разьема входов-выходов метра по 3-4 длиной втыкаются в отдельно уложенную распаечную плату под DIN рейку, с кучей клеммников. Офигенная вещь, впервые вижу такое.

2. Поддержка

В комплекте был бумажный (!) мануал, почему-то по токарной стойке. На связи в рабочее китайское время по почте и скайпу висит инженер. Ленивый, но отвечает регулярно. Прислал электронные мануалы по установке, программированию стойки, программированию ПЛК, отладке системы. Перевел мне комментарии в файле ладдера с китайского на английский.

3. Возможности

Основная задача у нее - фрезер по металлу с автосменой. 5ось - шпиндель с энкодером. Для автосмены напичканы куча входов-выходов в плк, а также заготовки макросов для дисковой, барабанной, линейной, "шляпной" и еще каких-то схем автосмен

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

4. Недостатки

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

 

По возможностям обработки каких-то уникальных вещей я не заметил. За основу взят фанук, все упрощено и унифицировано с тем же ГСК. Кое-каких команд нет, но в целом стандартный набор.

 

Узнал по ней очень много. Но своей цели пока не добился. Продолжаю ковырять.


  • 1





Темы с аналогичным тегами многошпиндельный станок, независимые шпинделя

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных