Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Контроллеры, драйверы, датчики, управляющие устройства.
kolika33
Новичок
Сообщения: 15
Зарегистрирован: 07 апр 2022, 14:31
Репутация: 0
Настоящее имя: Василий
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение kolika33 »

Как станок-то поживает?
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

traub? говорят все отмыли, собрали гидравлику, подключили клапана. надеюсь, что через пару недель доеду до него. надо всю автоматику наладить и синхронизацию шпинделей сделать
kolika33
Новичок
Сообщения: 15
Зарегистрирован: 07 апр 2022, 14:31
Репутация: 0
Настоящее имя: Василий
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение kolika33 »

Вот как раз и интересно, LinuxCNC потянет столько осей и как с синхронизацией шпинделей быть.
Если не в тягость, держите общественность в курсе "вестей с полей", плиз!
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

приехал, гидравлика не готова, электрикой сам занимаюсь :) второй день провода обжимаю-маркирую. а чуваки пока РВД пытаются сделать и поменять.
IMG_20230209_215000.jpg (2595 просмотров) <a class='original' href='./download/file.php?id=206640&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (5.64 МБ)</a>
IMG_20230210_172410.jpg (2595 просмотров) <a class='original' href='./download/file.php?id=206642&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (6.02 МБ)</a>
IMG_20230210_153542.jpg (2595 просмотров) <a class='original' href='./download/file.php?id=206641&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.72 МБ)</a>
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

продолжаем ковыряться. запустили гидростанцию. нижняя револьверка не крутилась в одну сторону - нашли порванное соединение в одном из кабельканалов. провозился 2 дня с револьверками - чет до сих пор неуверенно садятся. надо еще поэкспериментировать...
лубрикатор не работал - разобрали, нашли срезанный штифт на валу мотора и стружку в шестеренном насосе. штифт поменял, почистил, собрал - качает немножко, но номинальное давление, похоже, не развивает. не знаю, удастся ли восстановить, или менять. ща попробуем приколхозить ручной рычажный шприц и прокачать.
синхронное вращение шпинделей сделал, но только со стопа. на ходу, почему-то, усилки не переключаются из скорости в положение. хотя, судя по скудной документации, должны...
на контршпинделе патрон с мехзажимом заржавел насмерть - разобрать не удалось. чуваки сходили за угол в какой-то магаз - вернулись с новым патроном :)
IMG_20230213_175542.jpg (2528 просмотров) <a class='original' href='./download/file.php?id=206685&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.93 МБ)</a>
IMG_20230215_130825.jpg (2528 просмотров) <a class='original' href='./download/file.php?id=206686&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (3.62 МБ)</a>
IMG_20230211_192859.jpg (2528 просмотров) <a class='original' href='./download/file.php?id=206687&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (6.21 МБ)</a>
IMG_20230215_142427.jpg (2528 просмотров) <a class='original' href='./download/file.php?id=206688&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.4 МБ)</a>
IMG_20230215_140139.jpg (2528 просмотров) <a class='original' href='./download/file.php?id=206689&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (3.44 МБ)</a>
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

пока я штифт на валу шестеренки насоса смазки делал, чуваки помыли остальные запчасти в банке с соряркой и протеряли там два колечка резиновых. ну и собрали без них... че, думаем, смазка лезет откуда-то сверзу насоса. а из распределителей - нифига. день потеряли, нашли уже новый лубрикатор за 350 евров. но тут обнаружились лишние колечки :) разобрал я насос и сразу увиделись места под них очевидные. и все заработало. день потеряли и пролюбили еще одну деталь из распределителя - резиновый цилиндрик с юбкой ф4мм. пока найти не удалось... :(
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение alex_sar »

Дмитрий, есть вопросик.

Собрал я linuxcnc 2.9, с nyx драйверами но без патчей про homing (не стал судьбу испытывать, там как-то много чего поменялось, просто убрал все изменения).

В общем с HOME_ABSOLUTE_ENCODER=2 работает, но есть ньюанс - cразу же после хомления падает в following error. Потом если ещё раз включить machine on, то работает.
Видимо скачком изменения проходят во время одного цикла.

Наверняка уже решали - есть какой-то рецепт для этого случая?
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение alex_sar »

Дополню. Похоже проблема в самом linuxcnc 2.9 с home_absolute_encoder=2

Настроил halsampler и вот какая картинка получается:
#homing homed pos-cmd pos-fb motor-offset
0 0 -12184.973376 -12184.973376 0.000000
0 0 -12184.973376 -12184.973362 0.000000
0 0 -12184.973376 -12184.973376 0.000000
0 0 -12184.973376 -12184.973362 0.000000
0 0 -12184.973376 -12184.973376 0.000000
0 1 -12326.100000 -12184.973376 -12326.100000
0 1 -12184.973376 -12184.973376 -12326.100000
это я через uniq пропустил, но в логе видно что pos-cmd становится в такое странное значение ровно на один цикл, именно когда homed меняется на единичку. на следующем цикле опять нормальное значение.

так что в nyxq видимо править-то и нечего....
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

хм, ну можно воркэраунд сделать в nyx.comp - отфильтровать скачки позиции. скажем, если в течение 3 циклов убежала и вернулась обратно - не пускать. но интересно откуда это

а я замучился с этими револьверками. раскидали седня одну. все ржавое, зубы покоцаны, вал ведущей шестеренки люфтит радиально на пару миллиметров, а должен быть в подшипниках. плюс индексные торцевые шестеренки 120 зубов - надо попасть в +-1градус. с дурацким гидравлическим мотором и энкодером на 12 отсчетов не всегда получается. плюс, я думаю, из-за ржавых зубов оно не хочет скользить и доворачиваться. почистим - посмотрим. можно энкодер махнуть на какойнить с большим разрешением, но надо абсолютный поискать.
Вложения
tnc42-turret.jpg (2357 просмотров) <a class='original' href='./download/file.php?id=206793&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (653.1 КБ)</a>
IMG_20230222_141226.jpg (2357 просмотров) <a class='original' href='./download/file.php?id=206794&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.76 МБ)</a>
IMG_20230222_141148.jpg (2357 просмотров) <a class='original' href='./download/file.php?id=206795&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.4 МБ)</a>
IMG_20230222_141204.jpg (2357 просмотров) <a class='original' href='./download/file.php?id=206797&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (6.15 МБ)</a>
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение alex_sar »

merkwurdigliebe писал(а): 22 фев 2023, 15:01 хм, ну можно воркэраунд сделать в nyx.comp - отфильтровать скачки позиции. скажем, если в течение 3 циклов убежала и вернулась обратно - не пускать. но интересно откуда это
Всё проще, вот он и баг и багфикс ) https://github.com/LinuxCNC/linuxcnc/issues/2308
Не проверял ещё, но прям очень похоже. После мержа должна уйти ошибка.
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

ага... а что он после хоуминга такого с motor-offset делает? не сохраняет ли?
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение alex_sar »

merkwurdigliebe писал(а): 22 фев 2023, 16:45 ага... а что он после хоуминга такого с motor-offset делает? не сохраняет ли?
там дефолтный код хоминга ставил после хоминга pos-cmd в motor-offset (или что-то вроде того). что в случае с датчиками вполне работает, а с абсолютными энкодерами как-бы нет. исправили.
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

наделал ключей для круглых гаек, перебрали револьверку. заменили 2 подшипника. сумрачный германский гений не поскупился при конструировании - в приводе инструмента 9 подшипников: 5 (дуплекс+триплекс) радиально-упорных 4 класса, 2 игольчатых безобоймовых. помыли-смазали, засунули обратно. настроил энкодер - связан с выходным валом гидромотора через зубчатый ремень плюс шестеренный редуктор (sic!). этот вал через кардан крутит шестеренку 23 зуба, которая катается по внутреннему венцу 120 зубов. нашел алгоритм как менять инструменты - вроде не ошибается больше. посмотрим...
по linuxcnc. попробою посмотреть на досуге, можно ли допилить - не поддерживаются G2/G3/резбы в плоскости UW - второй суппорт получается совсем ущербный.. M6 шпиндель останавливает - но это вроде лечится. M19 без R<угол> почему-то не работает.

https://youtu.be/SU6DykpH0-w
IMG_20230225_212609.jpg (2226 просмотров) <a class='original' href='./download/file.php?id=206846&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (5.83 МБ)</a>
IMG_20230225_212532.jpg (2226 просмотров) <a class='original' href='./download/file.php?id=206847&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.46 МБ)</a>
IMG_20230227_220350.jpg (2226 просмотров) <a class='original' href='./download/file.php?id=206848&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (2.71 МБ)</a>
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

пока на траубе перебирют вторую револьвеку, станцию сож и т.д. у меня новый пациент - тайваньский argo cnc tapping center. изначально тоже с meldas 500, но всю электронику и моторы выкинули, воткнули посвежее.приводы будут MDS-DJ-V/MDS-D-SPJ3. шпиндельный мотор остается старый, сейчас пытаюсь прикрутить к нему колхозный интерполятор sin/cos и самодельный конвертер ABZ->мицубисерский посл энкодерный протокол.
IMG_20230307_103513.jpg (2173 просмотра) <a class='original' href='./download/file.php?id=206942&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.45 МБ)</a>
IMG_20230307_103233.jpg (2173 просмотра) <a class='original' href='./download/file.php?id=206944&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.36 МБ)</a>
IMG_20230307_103256.jpg (2173 просмотра) <a class='original' href='./download/file.php?id=206943&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.47 МБ)</a>
IMG_20230307_103248.jpg (2173 просмотра) <a class='original' href='./download/file.php?id=206941&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.36 МБ)</a>
IMG_20230307_103217.jpg (2173 просмотра) <a class='original' href='./download/file.php?id=206940&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (5.74 МБ)</a>
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

допилил свой конвертер ABZ->mitsubishi, эмулирующий последовательный мицубисевсикй протокол энодеров и прикидывающийся MDS-B HR. шпиндельный мотор на станке SJ-N5.5A, родной PLG сенсор, родной предусилитель. подключен к девбору от ic-haus.de с микросхемой iC-TW28. при интерполяции x256 (262144 отсчета на оборот) работает до 5000 об/с. при попытке поднять до 6 - срывается. 5крпм - это примерно 5.5МГц по A/B выходам. снизил интерполяцию до 128 (131072cpr) - до штатных 8крпм нормально крутится. заказали более новые микросхемки у них же iC-TW29, сделаю платку с микроконтроллером по SPI общающимся с ней, без всяких ABZ. должно работать при любой интерполяции тогда...
https://youtu.be/YOyL7Sip6l4
IMG_20230313_140853.jpg (2091 просмотр) <a class='original' href='./download/file.php?id=207070&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (2.23 МБ)</a>
IMG_20230307_103922.jpg (2091 просмотр) <a class='original' href='./download/file.php?id=207071&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (4.3 МБ)</a>
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

сделал ориентацию шпинделя, зонтик с инструментами...

https://youtu.be/CcTOj1d_cSI
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

нагрузили пол-зонтика цанговыми патронами. и 200 Вт асинхроннику, который его крутит, реально тяжело. скорость вращения меняется в 2 раза в зависимости от того едет тяжелая сторона вверх или вниз. я, в принципе, могу карманы поймать. но как-то неаккуратненько выглядит... на братьях/рободрелях тоже так, интересно?
повспоминал OpenGL, лет 20 yне писад ниче. хотя спецкурс по нему в универе читал :) сделал визуализатор траекторий команда-фидбэк. буду сервы тюнить. не болбар, но кое-что видно неплохо. различное отставание по X/Y, диаметр окружностей меньше заданного и т.п. все по классике. выбросов на 0,90,180,270 не видно, как ни странно...
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

ха, увеличил ошибку при отображении траектории в 1000 раз и - вот они, родные :)
roundness1.png (1961 просмотр) <a class='original' href='./download/file.php?id=207192&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (19.6 КБ)</a>
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение merkwurdigliebe »

что-то не получается у меня пока по букварю оттюнить приводы MDS-DJ-V. конкретно - эти выбросы при реверсе. включил SHG управление, уменьшение диаметра, как и обещали в мануале, снизилось раз в 8, ага. станок супер жесткий, никаких люфтов, усиление стоит максимальное из примеров:
PGN1=48
PGN2=128
VGN1=80..95
SHGC=288
по всем осям. ниче не вибрирует. пытаюсь включать LMC1/LMC2/LMC3 (lost motion compensation) - и вообще никаких изменений не наблюдаю. непонятно...
ради интереса снял траекторию на соседнем мазаке (viewtopic.php?p=319448#p319448) c SSCNET II - MR-J2S-B. и там все симпатишней выглядит :)) никакого уменьшения диаметра и выбросы едва просматриваются :)) (по X - люфт в швп, стоит backlash compensation в linuxcnc, не обращаю внимания пока швп не поменяли). т.е. я пока не понял, за что именно мицубиси дерет бабки за MDS приводы. как по мне. так выглядят как жалкое подобие MR-J :))
пустил стружку, отфрезеровал алюминиевый цилиндрик ф19 с подачей 250мм/мин. на фрезе 0.03мм TIR. померил микрометром - 19.00..18.85. надо какиенить еще тесты поумнее сделать

MDS-DJ-V, SHG, 1000mm/min, d50:
roundnessXZ@1mps.png (1894 просмотра) <a class='original' href='./download/file.php?id=207243&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (25.13 КБ)</a>
MR-J2S-B, 3000mm/min
mazak-3mpm.png (1894 просмотра) <a class='original' href='./download/file.php?id=207244&sid=06035312389906b1c1127d8e631c952a&mode=view' target=_blank>Загрузить оригинал (15.36 КБ)</a>
Chili
Мастер
Сообщения: 1277
Зарегистрирован: 07 окт 2015, 21:38
Репутация: 1074
Настоящее имя: Эдуард Чилиджян
Откуда: Таганрог
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

Сообщение Chili »

Муфты какие стоят? мотор-редуктор -швп?
Ответить

Вернуться в «Электроника»