Страница 2 из 2

Re: Unidrive SP как подключить

Добавлено: 21 июн 2014, 16:48
o90
а по настройкам как не пробовал
по всякому тормозит сама прога линукс пишет о нарушении таймаута
в результате чего углы скругляются

Re: Unidrive SP как подключить

Добавлено: 21 июн 2014, 17:13
vovafed
по линукс откройте лучше здесь тему http://cnc-club.ru/forum/viewforum.php?f=15
вложите файлы конфигурации и скрины ошибок
может g64 углы скругляет

Re: Unidrive SP как подключить

Добавлено: 21 июн 2014, 17:29
o90
нет пробовал
а что по первочасти вопросов

Re: Unidrive SP как подключить

Добавлено: 21 июн 2014, 17:47
vovafed
:think: если g64не включен значит привода не успевают за сигналами управления
в закрытом контуре управляющий сигнал сравнивается с сигналом положения от энкодера внутри драйвера
сравниватся должен на пид регуляторе от настроек пид и ускорения прописаного в приводе зависит насколько быстро привод будет занимать нужную позицию и как стабильно будет ее держать (это самые тонкие настройки привода)
второй вариант сигнал энкодера двигателя можно продублировать на компьютер и сигналы управления подавать в виде аналоговых сигналов
правда надо уточнить можно ли его управлять от +-10 вольт
в этом варианте сигналы будут сравниватся на пид регуляторе линукс открытый контур в моем понимании

Re: Unidrive SP как подключить

Добавлено: 21 июн 2014, 20:17
o90
нет Вы не поняли не успевает сама прога т. к. закругленные углы
при некотором превышении скорости она сама уже начинает рисовать
на экране. при этом вначе она напишет что идет превышение тайм аут
(выкидывает окно).
------------------------------------------
далее мне надо как то улучшить,
для этого понять как они считаются драйвером(их кол-во)
если я правильно понимаю ПИД цифру не считает это аналоговоя штука

Re: Unidrive SP как подключить

Добавлено: 21 июн 2014, 20:46
vovafed
нет пид цифровой модуль сравнивает входной сигнал с сигналом обратной и выдает в приводе в виде дополнительной скорости на двигатель
в линкусе сигнал с пид подается на шим а потом интерфейсными платами преобразуется в сигнал +-10 вольт
http://cnc-club.ru/forum/viewtopic.php? ... 044#p89044 на месе удобно сделать и энкодер читает и выход +-10 вольт есть

Re: Unidrive SP как подключить

Добавлено: 21 июн 2014, 20:53
vovafed
o90 писал(а):нет Вы не поняли не успевает сама прога т. к. закругленные углы
при некотором превышении скорости она сама уже начинает рисовать
на экране. при этом вначе она напишет что идет превышение тайм аут
(выкидывает окно).
с таким не сталкивался не знаю :wik:

Re: Unidrive SP как подключить

Добавлено: 23 июн 2014, 17:06
Nick
o90 писал(а):нет Вы не поняли не успевает сама прога т. к. закругленные углы
при некотором превышении скорости она сама уже начинает рисовать
Рисует скругленным уже пройденный путь, или планируемую траекторию? Если траекторию - то это скругление по G64. Его можно убрать прописав Gкод G61. Или G64 с маленьким параметром скругления G64 P0.1.
o90 писал(а): при этом вначе она напишет что идет превышение тайм аут
(выкидывает окно).
Скругление не зависит от тайм аута. Тайм аут зависит от параметра base-thread и latency компьютера. Надо провести Latency-test (в меню Программы-LinuxCNC), при этом постаравшись по максимому нагрузить компьютер (несколько видео, youtube, копировать файлы) и исходя из полученных значений настроить base-thread.

Также скругления могут появляться от "мягкости" настройки ПИД замкнутого контура управления. Т.е. на привод по средством Step/dir подается задание, но привод за ним не успевает. Отследить этот момент не так просто - т.к. обартная связт от привода не заведена в компьютер.

Если сделать все с "разомкнутым контуром", или точнее с "замыканием" контура управления через компьютер, можно будет отслеживать точность следования станком заданой траектории. Для этого нужны платы с обратной связью, как я писал в почте скорее всего 7i77+5i25.

PS как я понял, драйвер поддерживает аналоговое управление по +-10В.

Re: Unidrive SP как подключить

Добавлено: 19 окт 2014, 22:36
o90
всё таки непонятен самый главный вопрос
1. обратная связь с двигателя подаётся на драйвер через доп модуль драйвера
2. сигналы ПК степ\дир подаются на стандартный вход энкодера на драйвере.
... вот такая схема
но вся фишка в том что сигнал то с ЛПТ 0 + 5
а у драйвера вход энкодера управления +-10( аналоговый)
так вот
вопрос то получается драйвер считает импульсы....

как профессионально согласовать ЛПТ и аналоговый вход

Re: Unidrive SP как подключить

Добавлено: 21 окт 2014, 21:05
vovafed
o90 можно поближе посмотреть шкаф управления станка
там у вас интерфейсная плата интересная но на фото с чипмейкера не разглядеть
лпт и +-10 вольт можно подключить через Yapsc но я бы подключал через mesa

Re: Unidrive SP как подключить

Добавлено: 25 окт 2014, 18:59
o90
не в плате вопрос
на плате стоят микрухи 585
они просто преобразуют уровни 0-+5 в + - 10вольт и всё
мне бы хотелось как то более цивильно это сделать
а то плата типа самоделки
а может вообще как то иначе сразу в ПК поставить плату с выходами +- 10вольт управления на унидрайверы

Re: Unidrive SP как подключить

Добавлено: 25 окт 2014, 19:59
vovafed
просто преобразовать шаг направление в+-10 вольт не возможно
на плате должны сравниваться сигналы с энкодеров с сигналом шаг направления а разница в виде +-10 вольт идет на драйвер, чтоб драйвер догнал нужную позицию
тоесть плата выполняет функции япса

Re: Unidrive SP как подключить

Добавлено: 26 окт 2014, 16:54
o90
да нет
Вы не поняли
сейчас у меня от ЛПТ порта всё работает
микрухи 585 преобразуют только уровнисигнала
0+5 в -10 +10 вольт
ну как бы если на ЛПТ 0 - то -10
если +5 то уровень + 10
главное сейчас то всё это работает

Re: Unidrive SP как подключить

Добавлено: 26 окт 2014, 17:01
vovafed
понятно но тут я не помошник :wik:

Re: Unidrive SP как подключить

Добавлено: 08 мар 2021, 09:03
SergeyK
Удалось подключить в режиме STEP/DIR.
https://youtu.be/R03wOOHUxd4