max73 писал(а):если честно, я вообще не совсем понимаю смысла этого параметра, у меня шаговые движки без обратной связи в систему, как можно выявить ошибку перемещения?
Настраиваем контроллер to_pci.
-
nizamus
- Кандидат
- Сообщения: 64
- Зарегистрирован: 07 сен 2018, 22:34
- Репутация: 9
- Настоящее имя: руслан
- Откуда: уфа
- Контактная информация:
Re: Настраиваем контроллер to_pci.
-
max73
- Мастер
- Сообщения: 352
- Зарегистрирован: 08 авг 2016, 12:41
- Репутация: 21
- Настоящее имя: Maxim
- Контактная информация:
Re: Настраиваем контроллер to_pci.
блин, так может разработчик скажет что куда писать в этом случае? потому как причина тряски после остановки происходит именно из-за системы, так-как в значениях осей скачут цифры в тысячных долях. А цифры эти ниоткуда больше не могут появиться, так-как энкодоров можно сказать нет (они есть, но заведены на драйвера, что кстати прикольно как минимум в случае наезда на препятствие и т.п.).
Ну и не плохо бы более точное описание вышеуказанных параметров, по крайней мере что цифры в них значат.
Ну и не плохо бы более точное описание вышеуказанных параметров, по крайней мере что цифры в них значат.
-
max73
- Мастер
- Сообщения: 352
- Зарегистрирован: 08 авг 2016, 12:41
- Репутация: 21
- Настоящее имя: Maxim
- Контактная информация:
Re: Настраиваем контроллер to_pci.
с хомом разобрался, решается выставлением min_limit=-0.01
это нивелирует дрожание осей при остановке.
Но дрожанием надо что-то делать.
это нивелирует дрожание осей при остановке.
Но дрожанием надо что-то делать.
Re: Настраиваем контроллер to_pci.
Почитайте описание, там это есть.max73 писал(а):step_dir.escaleN
step_dir.countN
step_dir.outstepN
step_dir.LimpN
step_dir.invert_dirN
Есть какая то разница? Или дробное дает какое то преимущество?max73 писал(а):Например во всех описаниях длительность сигнала дробное а в вашем описании только целый.
Пост 694max73 писал(а): у меня шаговые движки без обратной связи в систему, как можно выявить ошибку перемещения?
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
-
nizamus
- Кандидат
- Сообщения: 64
- Зарегистрирован: 07 сен 2018, 22:34
- Репутация: 9
- Настоящее имя: руслан
- Откуда: уфа
- Контактная информация:
Re: Настраиваем контроллер to_pci.
… философия Linux: «Смейся в лицо опасности!» Стоп, не так! «Сделай сам!». Вот.
— Linus Torvalds.
— Linus Torvalds.
-
max73
- Мастер
- Сообщения: 352
- Зарегистрирован: 08 авг 2016, 12:41
- Репутация: 21
- Настоящее имя: Maxim
- Контактная информация:
Re: Настраиваем контроллер to_pci.
мда.
тогда еще по управлению шпинделем попробую спросить. Когда то вы сказали что бы я завел все входы драйверов Enable на отдельные клемы +- на плате SD. Я так и сделал, хотя сомневался, но не важно.
Но где-то в теме было, что управление оборотами шпинделя надо заводить именно на эти клемы, что вполне логично, та как они вроде PWM. Можете еще раз повторить как правильно?
тогда еще по управлению шпинделем попробую спросить. Когда то вы сказали что бы я завел все входы драйверов Enable на отдельные клемы +- на плате SD. Я так и сделал, хотя сомневался, но не важно.
Но где-то в теме было, что управление оборотами шпинделя надо заводить именно на эти клемы, что вполне логично, та как они вроде PWM. Можете еще раз повторить как правильно?
Re: Настраиваем контроллер to_pci.
Ответ в 743, 746 посте.max73 писал(а):Но где-то в теме было, что управление оборотами шпинделя надо заводить именно на эти клемы, что вполне логично, та как они вроде PWM. Можете еще раз повторить как правильно?
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
Re: Настраиваем контроллер to_pci.
Конкретно вопрос задайте.max73 писал(а):блин, так может разработчик скажет что куда писать в этом случае?
Набросайте схему , как вы всё подключили. А я подскажу что так, а что нет(ну на мой взгляд).max73 писал(а): Enable на отдельные клемы +- на плате SD. Я так и сделал, хотя сомневался, но не важно.
Но где-то в теме было, что управление оборотами шпинделя надо заводить именно на эти клемы, что вполне логично, та как они вроде PWM. Можете еще раз повторить как правильно?
Добавили в шапку.ССыч писал(а):Пришло время подключать комплект StepDir и плату. Для нее нужен другой драйвер ? И конфиг?
nizamus, если не сложно выложите здесь свой конфиг.
По поводу дрожания оси в нуле, можно попробовать коэффициент ПИДА- DEADBAND поставить не нулевой.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
-
max73
- Мастер
- Сообщения: 352
- Зарегистрирован: 08 авг 2016, 12:41
- Репутация: 21
- Настоящее имя: Maxim
- Контактная информация:
Re: Настраиваем контроллер to_pci.
о, спасибо большое.mmv писал(а):Ответ в 743, 746 посте.
можно уточнить, что именно добавили, новый драйвер или конфиг?mmv писал(а):Добавили в шапку.
nizamus, если не сложно выложите здесь свой конфиг.
могу выложить свой конфиг, он пока без управления шпинделем, но в целом станок работает.
Кстати, подумалось тут, вот если бы вы взяли и сделали в драйвере все пины как в месе, то было бы проще настраивать. Но это так, фантазия
А вот о проблеме, не знаю плата или что. В конфигах ничего не менял, возился с шпинделем и в какой то момент в очередной раз выключил-включил станок и надо было подвинуть ось Z что бы проще затягивать гайки трубок охлаждения. Нажимаю движение и ось начинает двигаться с жутким треском. Ну думаю мало ли что, крутил гайки подвинул чего. Выключаю-включаю, снова треск. полез смотреть, может попало что в гайку ШВП, вроде чисто. Включаю выключаю все нормально. Фиг знает что за глюк такой. Управление шпинделем еще не заводил, он пока существует отдельно.
Еще вопрос, как-бы на плату завести датчик температуры. Что-то возникли сомнения в надежности системы охлаждения и хочется отключения станка при перегреве шпинделя. Может подскажите какие датчики температуры которые можно завести на входы платы IO?
Re: Настраиваем контроллер to_pci.
Нужно анализировать это, но скорее всего возбуд оси. Неправильно PID настроен.max73 писал(а):Нажимаю движение и ось начинает двигаться с жутким треском
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
-
ССыч
- Новичок
- Сообщения: 17
- Зарегистрирован: 29 сен 2018, 11:35
- Репутация: 0
- Настоящее имя: Виталий
- Контактная информация:
Re: Настраиваем контроллер to_pci.
Как правильно подключить к плате StepDir драйвер TB6600 ?
StepDir board vs TB6600 board
STEP => CW-
DIR => CLK-
+5V => +5V
NC ?? => EN-
StepDir board vs TB6600 board
STEP => CW-
DIR => CLK-
+5V => +5V
NC ?? => EN-
Re: Настраиваем контроллер to_pci.
http://totcnc.com/tblog/20_instruction-bl-tb6600-v1-2
тут вроде всё по полочкам...
тут вроде всё по полочкам...
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
-
ССыч
- Новичок
- Сообщения: 17
- Зарегистрирован: 29 сен 2018, 11:35
- Репутация: 0
- Настоящее имя: Виталий
- Контактная информация:
Re: Настраиваем контроллер to_pci.
Чего то все равно недопонимаю...
А можно поделится схемой платы StepDir ?. В шапке темы вроде нету.
А можно поделится схемой платы StepDir ?. В шапке темы вроде нету.
Re: Настраиваем контроллер to_pci.
К сожалению схемы нет на эту плату. На выходе стоят uln2003. Т.е. схема с открытым коллектором. Такая схема подключения только для сигналов STEP и DIR. Enable подключать через стандартные выходы.ССыч писал(а):А можно поделится схемой платы StepDir ?. В шапке темы вроде нету.
На сколько я помню у вас такая плата SD. Теперь вопрос, ССыч, у вас плата PCI была изначально для PWM управления? Если да, то под SD нужно её перепрошивать.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
-
ССыч
- Новичок
- Сообщения: 17
- Зарегистрирован: 29 сен 2018, 11:35
- Репутация: 0
- Настоящее имя: Виталий
- Контактная информация:
Re: Настраиваем контроллер to_pci.
Спасибо за ответ
1. Плата не такая как на фото , а с разьемами как на плате энкодеров.
2. Да плата изначально to_pci был под pwm . Но поскольку механику станка запорол и плата лежит без дела. решил ее поставить на собранный домашний фрезер.
Помогите пожалуйста, как ее перепрошить?
1. Плата не такая как на фото , а с разьемами как на плате энкодеров.
2. Да плата изначально to_pci был под pwm . Но поскольку механику станка запорол и плата лежит без дела. решил ее поставить на собранный домашний фрезер.
Помогите пожалуйста, как ее перепрошить?
-
max73
- Мастер
- Сообщения: 352
- Зарегистрирован: 08 авг 2016, 12:41
- Репутация: 21
- Настоящее имя: Maxim
- Контактная информация:
Re: Настраиваем контроллер to_pci.
подскажите с подключением шпинделя. У меня инвертер 2.2кв из этой темы:
viewtopic.php?f=42&t=10261
Ссылка на русское описание:
http://refit.com.ua/files/Micno_KE300_u ... ual_RU.pdf
описание контактов на 38-й странице (если считать с самой первой)
куда подключать на плату вы показали. В вот куда в шпинделе я не понимаю. Там есть два входа, аналоговый от 0 до 10 вольт и цифровые, это я так понимаю ШИМ.
Ну и второй вопрос, можете кинуть пример как это описать в hal файле. Я смотрел пример от MESA, но там судя по всему плата сама решает что выдавать на разъем а данные передаются в переменные определенные специально для управления. При том максимум и минимум тоже управляется самой платой.
и еще вопрос про направление вращения, можно с платы регулировать?
viewtopic.php?f=42&t=10261
Ссылка на русское описание:
http://refit.com.ua/files/Micno_KE300_u ... ual_RU.pdf
описание контактов на 38-й странице (если считать с самой первой)
куда подключать на плату вы показали. В вот куда в шпинделе я не понимаю. Там есть два входа, аналоговый от 0 до 10 вольт и цифровые, это я так понимаю ШИМ.
Ну и второй вопрос, можете кинуть пример как это описать в hal файле. Я смотрел пример от MESA, но там судя по всему плата сама решает что выдавать на разъем а данные передаются в переменные определенные специально для управления. При том максимум и минимум тоже управляется самой платой.
и еще вопрос про направление вращения, можно с платы регулировать?
Re: Настраиваем контроллер to_pci.
К сожалению нет возможности читать тему из-за отсутствия времени.max73 писал(а):подскажите с подключением шпинделя. У меня инвертер 2.2кв из этой темы:
На 38 странице даже нарисовано как подключать(38 по нумерации в документе).max73 писал(а):описание контактов на 38-й странице (если считать с самой первой)
Можно через сигнал цифрового выхода.max73 писал(а):и еще вопрос про направление вращения, можно с платы регулировать?
Думаю у платы нет искусственного интелекта и она выдаёт то что вы настроите.max73 писал(а):плата сама решает что выдавать на разъем
Давайте сюда пример. А то как то голословноmax73 писал(а): Я смотрел пример от MESA
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
Re: Настраиваем контроллер to_pci.
Давайте так, вы читаете, изучаете рисуете схему подключения, кусок кода. И мы вместе над этим думаем.max73 писал(а):Ссылка на русское описание:
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
-
max73
- Мастер
- Сообщения: 352
- Зарегистрирован: 08 авг 2016, 12:41
- Репутация: 21
- Настоящее имя: Maxim
- Контактная информация:
Re: Настраиваем контроллер to_pci.
так, для справки.
переустановил linuxcnc на 2.8, собрал драйвер, вроде все работает.
переустановил linuxcnc на 2.8, собрал драйвер, вроде все работает.
-
ССыч
- Новичок
- Сообщения: 17
- Зарегистрирован: 29 сен 2018, 11:35
- Репутация: 0
- Настоящее имя: Виталий
- Контактная информация:
Re: Настраиваем контроллер to_pci.
Вот такая платаССыч писал(а):Спасибо за ответ
1. Плата не такая как на фото , а с разьемами как на плате энкодеров.
2. Да плата изначально to_pci был под pwm . Но поскольку механику станка запорол и плата лежит без дела. решил ее поставить на собранный домашний фрезер.
Помогите пожалуйста, как ее перепрошить?