Ввод в эксплуатацию ЧПУ системы на основе контроллера Kflop.
Добавлено: 20 авг 2014, 12:33
Сайт производителя: http://dynomotion.com/KFLOP.html
Сначала несколько понятий и тезисов.
- Контроллер Kflop или, как некоторые его называют Кфлоп, это полноценный внешний автономный контроллер управления двигателями. Он самостоятельно выполняет расчеты своим DSP процессором. Формирование импульсов управления двигателями у него так же происходит аппаратно, т.е. без участия компьютера. С компьютером связывается через интерфейс USB. Из этого следует важный вывод: стабильность выходящего сигнала не зависит от вашего компьютера, т.е. это может быть современый или не очень стационарный компьютер, ноутбук, неттоп, нетбук ивозможно планшет с Windows8 (этот вариант не проверял)(проверено - работает!!).
- Кфлоп по сути, это специализированный компьютер, т.е. он знает КАК выполнять, но еще не знает ЧТО выполнять, пока вы ему это не напишите. Звучит страшно, но на самом деле есть в комплекте много примеров, особенно на стандартные для ЧПУ действия.
Вывод: все действия Кфлопа нужно прописывать в файлах конфигурации, которые должны быть в него загружены.
- Станок с Кфлопом может управляться через программу Mach3, но есть родная программа KmotionCNC, которая более стабильная. Её освоение я бы и рекомендовал.
Кфлоп может выдавать управляющий сигна по Степ/Дир шаговыми и сервоприводами, по +/-10В сервоприводами, а так же ШИМ ТТЛ и напрямую силовыми ключами с коллекторными и бесколлекторными двигателями. Для 99% случаев нам интересны только первые два варианта.
Тех.задание:
Вариант №1 (С/Д) - подключение и настройка станка с приводами управляемыми по Степ/Дир (шаговые или сервы);
Вариант №2 (10В)- подключение и настройка станка с приводами управляемыми по +/-10В (сервы);
Отличия в настройках и подключении несущественные, потому буду описывать в одной теме.
1. Комплектация
Для С/Д варианта достаточно самого Кфлопа. Но это не очень удобно и безопасно, так как на плате нет опторазвязанных входов/выходов и удобных клемм. Лучше докупить такую терминальную плату: http://dynomotion.com/Konnect.html. 16 выходов и 32 входа должно хватить для обычного станка. Сюда подсоединяются реле для включения приводов, шпинделя насоса, пылесоса и т.д., заводятся датчики и концевики.
Кто умеет и хочет сэкономить можно не покупать, а самому паять платки с оптронами, реле и т.д. или покупать на иБей китайские терминалки и их приспосабливать. В общем вариантов много.
Для варианта 10В нужно дополнительно к Кфлопу купить плату Kanalog: http://dynomotion.com/Kanalog.html . На ней распаяны цифровые ЦАП, которые выдают сигнал управления +/-10В. Помимо этого в нее встроены оптоизолированные входы/выходы, выходы на реле, аналоговые входы и диф.входы для энкодеров или оптических линеек. Хотя в качестве датчиков ОС можно использовать и резольверы, если есть у кого.
Продолжение будет...
П.С. В этой теме собираюсь поделиться накопленным опытом по Кфлопу. Быстро это не будет - по частям. Просьба, пока не закончу, не пишите в теме. Если будут у вас замечания или предложения, то пишите в личку. Обязательно учту.
Сначала несколько понятий и тезисов.
- Контроллер Kflop или, как некоторые его называют Кфлоп, это полноценный внешний автономный контроллер управления двигателями. Он самостоятельно выполняет расчеты своим DSP процессором. Формирование импульсов управления двигателями у него так же происходит аппаратно, т.е. без участия компьютера. С компьютером связывается через интерфейс USB. Из этого следует важный вывод: стабильность выходящего сигнала не зависит от вашего компьютера, т.е. это может быть современый или не очень стационарный компьютер, ноутбук, неттоп, нетбук и
- Кфлоп по сути, это специализированный компьютер, т.е. он знает КАК выполнять, но еще не знает ЧТО выполнять, пока вы ему это не напишите. Звучит страшно, но на самом деле есть в комплекте много примеров, особенно на стандартные для ЧПУ действия.
Вывод: все действия Кфлопа нужно прописывать в файлах конфигурации, которые должны быть в него загружены.
- Станок с Кфлопом может управляться через программу Mach3, но есть родная программа KmotionCNC, которая более стабильная. Её освоение я бы и рекомендовал.
Кфлоп может выдавать управляющий сигна по Степ/Дир шаговыми и сервоприводами, по +/-10В сервоприводами, а так же ШИМ ТТЛ и напрямую силовыми ключами с коллекторными и бесколлекторными двигателями. Для 99% случаев нам интересны только первые два варианта.
Тех.задание:
Вариант №1 (С/Д) - подключение и настройка станка с приводами управляемыми по Степ/Дир (шаговые или сервы);
Вариант №2 (10В)- подключение и настройка станка с приводами управляемыми по +/-10В (сервы);
Отличия в настройках и подключении несущественные, потому буду описывать в одной теме.
1. Комплектация
Для С/Д варианта достаточно самого Кфлопа. Но это не очень удобно и безопасно, так как на плате нет опторазвязанных входов/выходов и удобных клемм. Лучше докупить такую терминальную плату: http://dynomotion.com/Konnect.html. 16 выходов и 32 входа должно хватить для обычного станка. Сюда подсоединяются реле для включения приводов, шпинделя насоса, пылесоса и т.д., заводятся датчики и концевики.
Кто умеет и хочет сэкономить можно не покупать, а самому паять платки с оптронами, реле и т.д. или покупать на иБей китайские терминалки и их приспосабливать. В общем вариантов много.
Для варианта 10В нужно дополнительно к Кфлопу купить плату Kanalog: http://dynomotion.com/Kanalog.html . На ней распаяны цифровые ЦАП, которые выдают сигнал управления +/-10В. Помимо этого в нее встроены оптоизолированные входы/выходы, выходы на реле, аналоговые входы и диф.входы для энкодеров или оптических линеек. Хотя в качестве датчиков ОС можно использовать и резольверы, если есть у кого.
Продолжение будет...
П.С. В этой теме собираюсь поделиться накопленным опытом по Кфлопу. Быстро это не будет - по частям. Просьба, пока не закончу, не пишите в теме. Если будут у вас замечания или предложения, то пишите в личку. Обязательно учту.