Страница 14 из 25

Re: Оживление 16А20Ф3!

Добавлено: 03 ноя 2015, 15:54
vmarkiv
Я пробовал данную конфигурацию , энкодеры у меня получились не очень шустрые и в результате сигналы на привод вышли где-то 1 кГц . Возможно Это было субьективно , но я дальнейшие исследования забросил .

Re: Оживление 16А20Ф3!

Добавлено: 03 ноя 2015, 16:03
PKM
Если бы через ЛПТ можно было читать энкодеры, МЕСА осталась бы без работы...
Читать-то можно, но максимум несколько кГц.

Re: Оживление 16А20Ф3!

Добавлено: 03 ноя 2015, 18:17
aftaev
Leo_1943 писал(а):Получится завести и использовать, как обратную связь три энкодера -X,Z, шпиндель.
Скорости LPT может не хватить энкодеры обрабатывать ;)

Re: Оживление 16А20Ф3!

Добавлено: 03 ноя 2015, 21:56
Leo_1943
А если на небольших скоростях, и енкодеры с z=100. По входу шпиндельного энкодера до 1200 об/мин считает нормально. Для оси при 10 мм шаге ШВП это 12 метров в минуту.

Re: Оживление 16А20Ф3!

Добавлено: 03 ноя 2015, 22:02
PKM
Это будет дискретность 0,1мм, неужели хватит?

Re: Оживление 16А20Ф3!

Добавлено: 03 ноя 2015, 22:25
Leo_1943
PKM писал(а):Это будет дискретность 0,1мм, неужели хватит?
Должно быть 1/4*0.1 итого 0.025 мм, должно хватить. Главное можно ли все это повесить на два ЛПТ, в ущерб точности и скорости.

Re: Оживление 16А20Ф3!

Добавлено: 03 ноя 2015, 22:52
PKM
Если пинов хватит - можно.
На скорости 100 мм/с это будет 1000 имп/с
Возможно ЛПТ и нормально прочитает, но надежность все-таки не та будет

Re: Оживление 16А20Ф3!

Добавлено: 05 ноя 2015, 19:30
Leo_1943
Если в уже готовой конфигурации поменять 5i25 на 6i25 , то насколько я понимаю, необходимо в .hal файлах заменить 5i25 на 6i25 и всё. Или я ошибаюсь?

Re: Оживление 16А20Ф3!

Добавлено: 05 ноя 2015, 19:32
Serg
Ошибаешься. :)
LinuxCNC 6i25 видит как 5i25.

Re: Оживление 16А20Ф3!

Добавлено: 05 ноя 2015, 23:32
Leo_1943
UAVpilot писал(а):Ошибаешься. :)
LinuxCNC 6i25 видит как 5i25.
т.е. если конфигурация уже готова и потребовалась замена платы 5i25 на 6i25 то больше ничего менять не нужно. Или работать не будет?

Re: Оживление 16А20Ф3!

Добавлено: 06 ноя 2015, 01:14
Serg
Будет работать.

Re: Оживление 16А20Ф3!

Добавлено: 12 янв 2016, 22:26
Leo_1943
Взял плату pci-lpt как найти адрес lpt?

Re: Оживление 16А20Ф3!

Добавлено: 12 янв 2016, 23:29
aftaev
Leo_1943 писал(а):как найти адрес lpt?
Вот так в поиск форума вбить и готово: Как найти адресс LPT в Linux? #1

Re: Оживление 16А20Ф3!

Добавлено: 13 янв 2016, 14:53
Leo_1943
aftaev писал(а):
Leo_1943 писал(а):как найти адрес lpt?
Вот так в поиск форума вбить и готово: Как найти адресс LPT в Linux? #1
Спасибо, помогло.

Re: Оживление 16А20Ф3!

Добавлено: 07 май 2016, 10:02
Leo_1943
Добрый день, может кто подскажет есть ли возможность просмотреть(отпечатать) содержимое файла custom.clp из под Windows?

Re: Оживление 16А20Ф3!

Добавлено: 07 май 2016, 10:08
nkp
https://sourceforge.net/projects/classicladder/
скачиваем версию под вин и открываем файл...
https://sourceforge.net/projects/classicladder/files

Re: Оживление 16А20Ф3!

Добавлено: 24 май 2016, 12:28
Leo_1943
А можно вместо pwmgen, для шпинделя использовать stepgen?

Re: Оживление 16А20Ф3!

Добавлено: 24 май 2016, 16:59
solo
4-я ось - позиция/скорость #1
здесь обсуждали похожую тему

Re: Оживление 16А20Ф3!

Добавлено: 26 май 2016, 07:35
Leo_1943
Доброго всем дня, вопрос по другому задам, мне необходимо, чтоб сигнал pwmgen при вращении шпинделя прямо выходил на (к примеру) 4 ногу ЛПТ, а при обратном на 5 ногу. Как сделать?

Re: Оживление 16А20Ф3!

Добавлено: 26 май 2016, 09:01
nkp
как вариант:
поставить "демультиплексор"
dmux2.comp.rar
(266 байт) 203 скачивания
в хал:

Код: Выделить всё

loadrt dmux2 
addf   dmux2.0  servo-thread

net spindle-speed-cmd motion.spindle-speed-out   pwmgen.0.value
setp pwmgen.0.scale 2000
net pwm      pwmgen.0.pwm  dmux2.0.in
net select   halui.spindle.runs-forward  dmux2.0.sel
net backward dmux2.0.out0     parport.0.pin-04-out
net forward  dmux2.0.out1     parport.0.pin-05-out
net enbl halui.spindle.is-on  pwmgen.0.enable