Страница 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
Re: Оживление 16А20Ф3!
Добавлено: 07 май 2016, 10:02
Leo_1943
Добрый день, может кто подскажет есть ли возможность просмотреть(отпечатать) содержимое файла custom.clp из под Windows?
Re: Оживление 16А20Ф3!
Добавлено: 07 май 2016, 10:08
nkp
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
как вариант:
поставить "демультиплексор"
в хал:
Код: Выделить всё
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