Страница 21 из 70

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 21 сен 2015, 18:27
Atom42
Я вот еще хочу спросить- как ось A -ch3 подчинить к Х ch0?
Я думал там просто в настройках конфигурации нужно указать и все, а нет...
Безымянный.JPG (2628 просмотров) <a class='original' href='./download/file.php?id=58501&mode=view' target=_blank>Загрузить оригинал (98.18 КБ)</a>
Я выбрал для третьего канала мастера 0, но синхронно они крутятся только по шаговом перемещении, наверное еще где-то и что-то нужно прописывать?

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 21 сен 2015, 18:42
ukr-sasha
Кстати, а с какими настройками коэффициентов заработало?

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 21 сен 2015, 18:49
Atom42
ukr-sasha писал(а):Кстати, а с какими настройками коэффициентов заработало?
Интересный вопрос...
Стояли те которые ты говорил
ukr-sasha писал(а):ch0->MaxI=2047;
ch0->MaxOutput=2047;
На момент настройки поставь побольше:
ch0->MaxFollowingError=100000000;
с прошлыми не пробовал, надо попробовать вернуть, посмотреть как будет. К стати P стал по другому себя вести, но пока не подбирал, доволен был, что нормально и так работает. :)

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 21 сен 2015, 18:53
ukr-sasha
На серве какие?
П.С. Про подчиненную ось тут было. Если не найдешь - пиши. ;)

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 21 сен 2015, 19:00
Atom42
ukr-sasha писал(а):На серве какие?
Да в принципе все заводские:
Pn300- 600 стоит, ставил 1000 но разницы на оборотах не заметил
Pn201- 16384 сейчас точно работает, меньше ставить не пробовал после "починки"
Pn202-4
Pn203-1
Вроде бы все вспомнил.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 22 сен 2015, 18:36
Atom42
ukr-sasha писал(а):П.С. Про подчиненную ось тут было. Если не найдешь - пиши.
Нашел еще вчера (стр.7), сегодня попробовал, работает, спасибо!!! Можно двигаться дальше :) .

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 01 окт 2015, 15:44
Александр_
что-то никак не найду в описании каналога какой уровень сигналов он может принимать на входах А0,А0-, В0, В0-,С0, С0-,D0, D0- аналогичных? до вольт или можно больше?

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 01 окт 2015, 15:48
Hanter
5 вольт переваривает точно...

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 01 окт 2015, 16:04
Александр_
а 10 (высокий) и полтора(низкий) вольта не испортят плату?

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 01 окт 2015, 16:09
alexg-nn
Что-то не похоже на TTL уровни.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 01 окт 2015, 16:17
Александр_
да я все про то, чтобы маховик с энкодером ве-178 привинтить к кфлопу. попался просто по случаю - думаю куда применить. там дифференциальный ттл, но какой-то странный
наверное, в каналог никак не завести - во всех описаниях ТТЛ сигнала там максимум 5,3В.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 01 окт 2015, 17:07
Сергей Саныч
Это не ТТЛ, это сигналы высокоуровневых ДТЛ микросхем серии 511 (были специально разработаны для ЧПУ, имеют невысокое быстродействие, зато повышенную помехоустойчивость) . Чтобы преобразовать в ТТЛ, достаточно резистивных делителей на все выходы.
Но питать эти энкодеры придется 15 вольтами.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 01 окт 2015, 17:14
Александр_
имеются ввиду самодельные делители напряжения (то есть правильно подобранные резисторы) или какие-то покупные готовые блоки?

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 01 окт 2015, 17:23
Сергей Саныч
Александр_ писал(а):имеются ввиду самодельные делители напряжения (то есть правильно подобранные резисторы)
Да. Делитель, скажем, из 1 кОм и 470 Ом подойдет. (470 Ом на общий провод, 1 кОм к энкодеру, точку соединения на ТТЛ-вход). С точки зрения помехозащищенности делители лучше ставить ближе к Кфлопу.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 06 окт 2015, 04:07
ZONG
Незнаю где спрошу тут! Парни реально ли с помощью kflop или подобных железяк реализовать управление шаговыми движками на основе показаний линеек или энкодеров? Вопрос продиктован из соображений экономии

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 06 окт 2015, 07:28
Дмитро
ZONG писал(а):Незнаю где спрошу тут! Парни реально ли с помощью kflop или подобных железяк реализовать управление шаговыми движками на основе показаний линеек или энкодеров? Вопрос продиктован из соображений экономии
Реально.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 06 окт 2015, 08:18
ZONG
Тоесть на выходе мы получаем тотже сервопривод с коррекцией положения при переезде недоезде? Просто выходит проще при нынешнем курсе иметь кфлоп и шаговики + энкодеры чем сервы по 500-600 долларов за ось? Пусть немного медленнее хотя спорно так как шаговики часто ставят напримик без редукции ну и довольно точно за счёт деления шага + хорошего энкодера.

Правильно ли я все понял?

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 06 окт 2015, 09:20
Hanter
неправильно. на выходе вы получите именно шаговики со всеми их особенностями и тараканами. но работающие по "замкнутому циклу". то есть с отслеживанием положения, коррекцией при недоезде-переезде и тд и тп. но тем не менее шаговики. и лучше таки с линейками ибо отслеживаться будет реальное положение оси, а не "теоретически рассчитанное по положению вала".. ну и сервы недавно тут продавали по 7тр комплект.. никто брать не хотел :)

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 06 окт 2015, 17:43
Дмитро
В ходе тестировании версии 4.33q, обнаружил что нет задержки при изменнении подачи. Изменяется практически мгновенно при Lookahead 3 сек.

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Добавлено: 06 окт 2015, 22:43
Дмитро
Беспощадно тестирую kflop, в жизни всякое случается. Нашел глюк в ПО, при резком вращении маховичка происходит сбой и ось на максимальной скорости стремится убежать со станка. Видео ниже.
Но как всегда, Том ответил очень быстро. Дело в том что для плавного ускорения, расчет позиции датчика происходит быстрее чем дискретизации/выполнения ПО. И при рывках или шуме алгоритм "запутывается", и происходит данный эффект. Пообещал исправить.
Но можно вылечить следующим образом, заметить строку

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

DiffX2 = 2*(Pos-PosNoWrap) + (Change2+Change1);
на

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

DiffX2 = 2*(Pos-PosNoWrap);
При этом скорость просчета маховичка будет происходить на частоте 5 кГц
Или использовать аппаратный счетчик MPGSmoothHardwareEnc.c скорость обработки до 1 МГц.

https://youtu.be/IT0gG4xy910