Контроллеры ЧПУ WLMotion

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

Небольшие новости.
Была добавлена возможность работы с платами расширения Modbus типа:
relaymodbus.png (2580 просмотров) <a class='original' href='./download/file.php?id=197749&sid=849b784c74f29f2e53bc68fd2179c5c2&mode=view' target=_blank>Загрузить оригинал (188.23 КБ)</a>
и снято видео:
https://www.youtube.com/watch?v=ckpayiZacO8
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
msl272
Кандидат
Сообщения: 56
Зарегистрирован: 20 янв 2017, 13:23
Репутация: 39
Настоящее имя: Вячеслав
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение msl272 »

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

Например я хочу: на вход 30 сделать лимит, на вход 31 ESTOP, а выход 30 должен включить маслонасос после 3-х минут от начала работы.
Как такое реализовать?
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

msl272 писал(а): Например я хочу: на вход 30 сделать лимит, на вход 31 ESTO
Так и назначайте. В диалоговых окнах.
У контроллера есть набор входов(выходов) которые могут быть назначены как например :лимит,estop...

В свою очередь можно привязать вход(выход) к удалённому (например 30). И контроллер как бы прокинет его....
msl272 писал(а): а выход 30 должен включить маслонасос после 3-х минут от начала работы.
Как такое реализовать?
//----- L Script
var timerOil=60*3 //при включении запишется количество секунд

function loopPLC() //функция вызывается каждые 100мс
{
if(timerOil>0)
{
timerOli=timerOli-0.1//отнимаем по 0,1сек
}
else
{
MACHINE.setOut(30,1); //когда станет меньше 0, либо = 0 то включаем выход
}

}
//----- M Script
function OFF()
{
MACHINE.setOut(30,0); //выключаем при выключении станка
}
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
msl272
Кандидат
Сообщения: 56
Зарегистрирован: 20 янв 2017, 13:23
Репутация: 39
Настоящее имя: Вячеслав
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение msl272 »

Спасибо. Прикольно и очень перспективно!!!
Нужен на эту тему видос или описание. Куда вставлять скрипт, как компилировать, как проверять.
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

msl272 писал(а): 01 сен 2021, 14:39 Спасибо. Прикольно и очень перспективно!!!
Нужен на эту тему видос или описание. Куда вставлять скрипт, как компилировать, как проверять.
Будет
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

Когда начал изучать CloseLoop - обратная связь от линейного энкодера. То стал интресоваться как это устроено в LinuxCNC. Стало понятно, и теперь делаю свой.

Также написал драйвер(WLM155S) для LinuxCNC. Включил ось в режим скорость, посылаю скорость, получаю позицию и на ПИД.

Работает, но ввиду отсутсвия опыта с этой системой не могу сравнить на сколько хорошо или плохо.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
индеецпетя
Мастер
Сообщения: 260
Зарегистрирован: 12 янв 2018, 07:07
Репутация: 55
Настоящее имя: Стас
Откуда: Красноярск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение индеецпетя »

wldev писал(а): Когда начал изучать CloseLoop - обратная связь от линейного энкодера. То стал интресоваться как это устроено в LinuxCNC. Стало понятно, и теперь делаю свой.
Гуд ньюс! Когда пробная прошивка будет? Примерно хотя бы...
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

Первую бету к концу месяца постараюсь...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

wldev писал(а): 02 сен 2021, 09:46 Первую бету к концу месяца постараюсь...
Ещё не удалось до конца победить close loop, работы ведутся.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

wldev писал(а): Ещё не удалось до конца победить close loop, работы ведутся.
С третьего раза удалось завести Close Loop в контроллере. Сейчас всё отлаживается и заводится в т.ч. и в WLMill

Стенд:
WhatsApp Image 2021-12-24 at 22.29.34.jpeg (1935 просмотров) <a class='original' href='./download/file.php?id=200686&sid=849b784c74f29f2e53bc68fd2179c5c2&mode=view' target=_blank>Загрузить оригинал (154.08 КБ)</a>
Последний раз редактировалось wldev 25 дек 2021, 10:43, всего редактировалось 1 раз.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Cvazist
Мастер
Сообщения: 1080
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 85
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение Cvazist »

Можно будет подключать электронные линейки к Вашему контроллеру?
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

Cvazist писал(а): Можно будет подключать электронные линейки к Вашему контроллеру?
Конечно.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Cvazist
Мастер
Сообщения: 1080
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 85
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение Cvazist »

wldev писал(а): 25 дек 2021, 06:16
Cvazist писал(а): Можно будет подключать электронные линейки
Конечно.
Отлично! Для этого нужно будет купить у Вас новый контроллер?
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

Лучше всего WLM155S)
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Kupfershcmidt
Мастер
Сообщения: 2291
Зарегистрирован: 04 авг 2019, 15:54
Репутация: 323
Настоящее имя: Сергей
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение Kupfershcmidt »

wldev писал(а): WLM155S)
По роботам что посмотреть у вас? Вроде проектик намечается по манипулятору.
Аватара пользователя
Prav
Мастер
Сообщения: 827
Зарегистрирован: 14 июл 2015, 05:10
Репутация: 138
Настоящее имя: Петр Раввинский
Откуда: Москва
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение Prav »

Токарная версия готова?
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

Kupfershcmidt писал(а): 25 дек 2021, 19:48 По роботам что посмотреть у вас? Вроде проектик намечается по манипулятору.
По управлению роботом пока ничего...
Есть только программа конвертер https://wldev.ru/wl6drobot/
Prav писал(а): 26 дек 2021, 15:30 Токарная версия готова?
Нет(
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение wldev »

Вышла Beta прошивка.

У контроллеров WLM55J и WLM155S добавилась возможность организации Close Loop.
Close Loop - обратная связь по энкодеру, например энкодерной линейки. В таком случае двигатель работает в режиме "скорость". А сам контроллер производит PID регулирование положения.

Также у контроллера WLM155S(6+2) появились две доп. оси которые могут работать в режиме "скорость". Они организованы на двух аппаратных
ШИМ генераторах. В результате чего максимальная частота импульсов Step 5МГц.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Cvazist
Мастер
Сообщения: 1080
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 85
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение Cvazist »

Купил WLM55J. Оси подключил, работают. Первые впечатления превосходные, "из коробки" точность и повторяемость менее 0,01 мм. Разбираюсь как подключить частотник и концевики Home. Есть примеры кто как подключил?
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4501
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1615
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

Re: Контроллеры ЧПУ WLMotion

Сообщение sima8520 »

Cvazist писал(а): точность и повторяемость менее 0,01 мм
это разве от контроллера зависит?)
Ответить

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