STB5100 USB MOTION CARD

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
moscow
Мастер
Сообщения: 554
Зарегистрирован: 27 фев 2018, 20:52
Репутация: 73
Настоящее имя: Олег Милантьев
Откуда: ПодКраснодар
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение moscow »

GRBL у меня был. Начинал с китайских гравёров 1610 и 3018.
Он мне нравился больше Mach.

Не вникал, как именно работает 5100, возможно как ты рассказал.
Инвертор к плате я не подключал. Ставлю на нём нужную мне скорость и включаю / выключаю вручную. Уже привык.
Питаю её от 24В.
Аватара пользователя
Курдль
Мастер
Сообщения: 1990
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Курдль »

moscow писал(а):GRBL у меня был. Начинал с китайских гравёров 1610 и 3018.
Он мне нравился больше Mach.
Но у GRBL 1.1 есть небольшая проблема - всего 3 оси :(

Коллеги! А у кого есть мануал по настройке Mach3 под STB5100?
Интересует нумерация пинов/портов для входных, выходных сигналов и управления шпинделем.
Заранее благодарен!
Мой сайт: https://cnc1310.ru
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3019
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2576
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение shalek »

Курдль писал(а):А у кого есть мануал по настройке Mach3 под STB5100?
101-60-310.rar
(6.24 МБ) 1204 скачивания
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Аватара пользователя
Курдль
Мастер
Сообщения: 1990
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Курдль »

Спасибо!
Однако не получается :(
Состояние выхода FWD не меняется.
На том выходе стоит оптрон с общим коллектором. Я подключаю нагрузку (на стенде - просто светодиод через резистор 1КОм) к FWD с одной стороны и к +12 - с другой. По идее управляющий оптрон должен замыкать цепь на землю. Но этого не происходит. Более того - на входе того оптрона напряжение не меняется при нажатии "Вкл/Выкл шпинделя". При этом на выходе AVI появляется / исчезает напряжение, равно как и на выходе PWM.
Я настроил так, как в мануале:
set.jpg (5686 просмотров) <a class='original' href='./download/file.php?id=182711&sid=ddf0dc257cd0ac1460348787a4c8960e&mode=view' target=_blank>Загрузить оригинал (166.72 КБ)</a>
P.S. А Mach3 обязательно из приложенного дистрибутива устанавливать, или подойдет обычный R3.043.066 (с плагином BL-USBMach)?
Мой сайт: https://cnc1310.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 1990
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Курдль »

Курдль писал(а):P.S. А Mach3 обязательно из приложенного дистрибутива устанавливать, или подойдет обычный R3.043.066 (с плагином BL-USBMach)?
Наследие моих страданий :)
Действительно, установка Mach3 с китайского диска, решила проблему. Этот дистрибутив преднастроенный конкретно под карту.
Может быть если скрупулезно повторить все его настройки на другой версии - то она тоже нормально взлетит.
Мой сайт: https://cnc1310.ru
Rybin
Новичок
Сообщения: 2
Зарегистрирован: 12 июл 2020, 19:57
Репутация: 1
Настоящее имя: Рыбин Сергей Анатольевич
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Rybin »

То-есть маch3 уже с настройками под 5100 идет?
Проблем с управлением частотником нет?
Аватара пользователя
Курдль
Мастер
Сообщения: 1990
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Курдль »

Rybin писал(а):То-есть маch3 уже с настройками под 5100 идет?
Проблем с управлением частотником нет?
Та, что поставлялась на диске вместе с картой - уже настроена.
Проблем в управлении шпинделем нет.
Сигналы AVI, FWD, PWM, O1 управляются, как в документации.
Мой сайт: https://cnc1310.ru
Rybin
Новичок
Сообщения: 2
Зарегистрирован: 12 июл 2020, 19:57
Репутация: 1
Настоящее имя: Рыбин Сергей Анатольевич
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Rybin »

Установил STB5100 - работает нормально, программы отрабатывает, шпинделем через частотник управляет.
Но вот мой пульт WHB04B работает с глюками. При остановке вращения ручки, то встанет, то продолжает работать. Цифры при остановке не сразу останавливаются.
До этого стоял 200 кГц NVEM V2 подключаемый через LAN и работал идеально, но сдох у него LAN.
Пока есть мысли поменять mach3 на тот, что раньше стоял и настройки взять от контроллера 5100
michael_s
Новичок
Сообщения: 29
Зарегистрирован: 18 дек 2014, 21:34
Репутация: 1
Настоящее имя: Михаил
Откуда: Тамбов
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение michael_s »

Подскажите пожалуйста , на stb5100 работает slave axis (подчиненная ось, например когда на Y два мотора) ?
Аватара пользователя
Курдль
Мастер
Сообщения: 1990
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Курдль »

michael_s писал(а):Подскажите пожалуйста , на stb5100 работает slave axis (подчиненная ось, например когда на Y два мотора) ?
Нет. И производитель об этом писал в FAQ.
Однако!
Зачем реализовывать slave axis на уровне управления. когда можно просто подать один и тот же сигнал (точнее - сигналы PUL и DIR) на 2 драйвера?
Мой сайт: https://cnc1310.ru
michael_s
Новичок
Сообщения: 29
Зарегистрирован: 18 дек 2014, 21:34
Репутация: 1
Настоящее имя: Михаил
Откуда: Тамбов
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение michael_s »

Курдль писал(а):
michael_s писал(а):Подскажите пожалуйста , на stb5100 работает slave axis (подчиненная ось, например когда на Y два мотора) ?
Нет. И производитель об этом писал в FAQ.
Однако!
Зачем реализовывать slave axis на уровне управления. когда можно просто подать один и тот же сигнал (точнее - сигналы PUL и DIR) на 2 драйвера?
А другой продавец такой платы сказал что подчиненная ось есть :) Поэтому и интересно.
А вариант с одним сигналом на 2 драйвера не очень. По хорошему нужно 2 концевика , чтоб все при хоуминге было прямо.
Аватара пользователя
Курдль
Мастер
Сообщения: 1990
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Курдль »

michael_s писал(а):А вариант с одним сигналом на 2 драйвера не очень. По хорошему нужно 2 концевика , чтоб все при хоуминге было прямо.
Объяснение принято.
А как это на голой Mach3 плате под LPT реализовано?
Мой сайт: https://cnc1310.ru
michael_s
Новичок
Сообщения: 29
Зарегистрирован: 18 дек 2014, 21:34
Репутация: 1
Настоящее имя: Михаил
Откуда: Тамбов
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение michael_s »

Курдль писал(а):
michael_s писал(а):А вариант с одним сигналом на 2 драйвера не очень. По хорошему нужно 2 концевика , чтоб все при хоуминге было прямо.
Объяснение принято.
А как это на голой Mach3 плате под LPT реализовано?
LPT плата без мозгов такое не умеет. STB4100 кстати имеет режим slave axis , поэтому странно , вроде stb5100 - развитие stb4100 , а функцию полезную не реализовали ?
Аватара пользователя
Курдль
Мастер
Сообщения: 1990
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Курдль »

michael_s писал(а):LPT плата без мозгов такое не умеет. STB4100 кстати имеет режим slave axis , поэтому странно , вроде stb5100 - развитие stb4100 , а функцию полезную не реализовали ?
Вот теперь мне не понятно :(
Откуда у STB4100 и STB5100 возьмутся собственные мозги, если всё их предназначение - преобразовать данные от USB в сигналы, аналогичные LPT? :(
На этих платах нет никакого микроконтроллера - только интерфейсный чип, буфферизующий и передающий сигнелы туда/сюда.
А Вы уверены в таких способностях STB4100?
Мой сайт: https://cnc1310.ru
Cvazist
Мастер
Сообщения: 1083
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 85
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Cvazist »

Курдль писал(а): На этих платах нет никакого микроконтроллера - только интерфейсный чип, буфферизующий и передающий сигнелы туда/сюда.
А Вы уверены в таких способностях STB4100?
Не согласен. Куда тогда деваються плавные подъезды к лимитам и почему не работают стандартные макросы?
michael_s
Новичок
Сообщения: 29
Зарегистрирован: 18 дек 2014, 21:34
Репутация: 1
Настоящее имя: Михаил
Откуда: Тамбов
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение michael_s »

Курдль писал(а):
michael_s писал(а):LPT плата без мозгов такое не умеет. STB4100 кстати имеет режим slave axis , поэтому странно , вроде stb5100 - развитие stb4100 , а функцию полезную не реализовали ?
Вот теперь мне не понятно :(
Откуда у STB4100 и STB5100 возьмутся собственные мозги, если всё их предназначение - преобразовать данные от USB в сигналы, аналогичные LPT? :(
На этих платах нет никакого микроконтроллера - только интерфейсный чип, буфферизующий и передающий сигнелы туда/сюда.
А Вы уверены в таких способностях STB4100?
Нет , все же мозги в stb4100 и stb5100 есть , это обычный микроконтроллер по типу stm32F103 (usb реализован как раз на нем), но в данном случае slave axis реализуется как минимум на уровне плагина mach3 (возможно дополнительно еще и со стороны железки).
Кстати насколько понимаю основное отличие stb4100 от stb5100 в том что в 4100 оси управляются с ног микроконтроллера , а в 5100 через расширитель портов ( микруха) , именно за счет этого в 5100 больше осей.


Продавец https://aliexpress.ru/item/4000955501832.html дословно ответил вот так

this support 5 axis. support slave axis
you can use it
if don't work. you can send back to us in 7 days. it's free
free return after get the product in 7 days
Аватара пользователя
Курдль
Мастер
Сообщения: 1990
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Курдль »

michael_s писал(а):Продавец https://aliexpress.ru/item/4000955501832.html дословно ответил вот так
О! Это ващще левый продавец и карта у него - подделка реплики копии оригинала :D
Я одну такую выбросил (кондёр взорвался и у нее нет даже PWM-выхода).
Более менее приличные карты (просто реплика копии оригинала) у https://aliexpress.ru/item/32891959270.html
Cvazist писал(а):Не согласен. Куда тогда деваються плавные подъезды к лимитам и почему не работают стандартные макросы?
Одно дело - похерить существующие функции, другое - привнести новые :)
Не могу себе представить, как заставить STB5100 карту и подобные выполнять дополнительные функции, не предусмотренные Mach3 :(
Ведь даже никакого интерфейса для настройки этих карт не предусмотрено.
Они просто прикидываются Mach3-LPT картами и программа Mach3 такими их и воспринимает.
Тогда, видимо, я поспешил с ответом "не поддерживает slave-axis", т.к. сейчас на сайте продавца не нашел такой инфы :/
Если функция реализуется макросом, то может быть и работает...
К тому же сам такой потребности не имел, т.к. мой станок имеет по одному приводу на ось.
Мой сайт: https://cnc1310.ru
michael_s
Новичок
Сообщения: 29
Зарегистрирован: 18 дек 2014, 21:34
Репутация: 1
Настоящее имя: Михаил
Откуда: Тамбов
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение michael_s »

Курдль писал(а):
michael_s писал(а):Продавец https://aliexpress.ru/item/4000955501832.html дословно ответил вот так
О! Это ващще левый продавец и карта у него - подделка реплики копии оригинала :D
Я одну такую выбросил (кондёр взорвался и у нее нет даже PWM-выхода).
Более менее приличные карты (просто реплика копии оригинала) у https://aliexpress.ru/item/32891959270.html
Cvazist писал(а):Не согласен. Куда тогда деваються плавные подъезды к лимитам и почему не работают стандартные макросы?
Одно дело - похерить существующие функции, другое - привнести новые :)
Не могу себе представить, как заставить STB5100 карту и подобные выполнять дополнительные функции, не предусмотренные Mach3 :(
Ведь даже никакого интерфейса для настройки этих карт не предусмотрено.
Они просто прикидываются Mach3-LPT картами и программа Mach3 такими их и воспринимает.
Тогда, видимо, я поспешил с ответом "не поддерживает slave-axis", т.к. сейчас на сайте продавца не нашел такой инфы :/
Если функция реализуется макросом, то может быть и работает...
К тому же сам такой потребности не имел, т.к. мой станок имеет по одному приводу на ось.
Настройки у плагина все же есть , по крайней мере у 4100 .
https://www.youtube.com/watch?v=Lt6e6WI_GaE Вот тут показано как это делается.
michael_s
Новичок
Сообщения: 29
Зарегистрирован: 18 дек 2014, 21:34
Репутация: 1
Настоящее имя: Михаил
Откуда: Тамбов
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение michael_s »

И они не прикидываются Mach3-LPT платами :) Они используют плагин (rnrmotion.dll) для mach3 чтоб передавать сигналы по usb контроллеру в нужном формате , а уже сам контроллер их исполняет.
Аватара пользователя
Курдль
Мастер
Сообщения: 1990
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 259
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: STB5100 USB MOTION CARD

Сообщение Курдль »

michael_s писал(а):Настройки у плагина все же есть , по крайней мере у 4100 .
Так то ж настройка программы Mach3 или плагина, а не карты.
Карта имеет просто 10 выходов на драйвера, 4 управляющих и 3 для нивертора. Также 5 входов.
Как я понимаю, каждый из них приписан к определенной ноге LPT (за это распределение отвечает программный драйвер или плагин, устанавливаемый на ПК).
Вся настройка осуществляется в проге Mach3 путем назначения этим ногам той или иной функции.
Сам контроллер никаких настроек не хранит.
Если его подключить к другому компу с другой Mach3 - он будет святой, как младенец.

Upd
michael_s писал(а):Они используют плагин (rnrmotion.dll) для mach3 чтоб передавать сигналы по usb контроллеру в нужном формате , а уже сам контроллер их исполняет.
Нет! Я вспомнил. Эта функция исполняется именно драйвером, а не плагином.
Он перехватывает прерывания и сигналы LPT и имитирует его через USB.
Мой сайт: https://cnc1310.ru
Ответить

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