Управление контроллером MK1 и MK2 (planet-cnc)

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
fercmann
Кандидат
Сообщения: 89
Зарегистрирован: 12 дек 2015, 22:51
Репутация: 9
Настоящее имя: Александр
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение fercmann »

Кстати, очень полезная вещь получилась...
В итоге: пропала сеть, моя прога получила сигнал что сеть пропала, начинает заданный отсчет (UPS-ник держит минут 25)
через 15 минут, начинает процедуру : стоп, отключить шпиндель, поднять Z на 30 (или сколько задать), уехать на 0 XY, записать в файл выполненную строку. Ждем еще 5 минут, если питание не появилось, то гасим программу CNCUSB и выключаем комп.
Если в течение последних 5 минут сеть появилась, то возобновляем работу с заданной строки.
Сегодня проверил - чудо....
-------------
Здесь кое кто свою управляющую прогу пишет, так вот обязательно надо вставить такую или еще лучше процедуру...
А сигнал что сеть пропала ввожу тупо на сом порт (пока в материнках есть) через DTR c с герконового реле подключенного к сети. ВОт думаю цеплять это реле через TL431 к аккуму UPS, настроив порог срабатывания по проседающему напряжению.
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

Народ, пните где посмотреть подробную схему подключения МК2: с датчиками дома, пробником нуля по Z, e-stop и т.д.?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

trafbite писал(а):Народ, пните где посмотреть подробную схему подключения МК2: с датчиками дома, пробником нуля по Z, e-stop и т.д.?
При установке программы, с ней будут pdf файлы, в которых есть описание подключения, и вроде там хорошо расписано.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

selenur писал(а): При установке программы, с ней будут pdf файлы, в которых есть описание подключения, и вроде там хорошо расписано.
Официально у них теперь только к МК3, МК4.
Но в архивах на сайте нашел про МК2. Однако в мануале не нашел как подключать частотник, там нет выходов на него :wik:
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

В документации описан разъем:
2016-07-25_224936.jpg (3057 просмотров) <a class='original' href='./download/file.php?id=85631&mode=view' target=_blank>Загрузить оригинал (110.96 КБ)</a>
Настройка тут:
2016-07-25_225040.jpg (3057 просмотров) <a class='original' href='./download/file.php?id=85632&mode=view' target=_blank>Загрузить оригинал (211.63 КБ)</a>
Позволяет индивидуально настроить какой выход, за что будет отвечать.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

Это в оригинальном софте. А в твоем?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

trafbite писал(а):Это в оригинальном софте. А в твоем?
Это в оригинальном софте, в своем я только управляю движением, параметры я не смог до конца расспарсить, которые посылаются в контроллер, а посылая параметры, какие были у оригинальной, меняя в них только некоторые байты, на свои, приводило к нестабильной работе контроллера... :-(
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

Понял.

Т.е. сначала нужно оригинальным софтом каким-то образом настроить контроллер, а только потом управлять выполнением кода при помощи твоего софта?

Подскажи, пожалуйста, есть ли где-нибудь мануал по выполнению всех этих действий?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

trafbite писал(а):Понял.

Т.е. сначала нужно оригинальным софтом каким-то образом настроить контроллер, а только потом управлять выполнением кода при помощи твоего софта?

Подскажи, пожалуйста, есть ли где-нибудь мануал по выполнению всех этих действий?
В ближайшее время попробую сделать.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

Спасибо!

А может еще подскажешь где посмотреть клеммников под винтовые зажимы на колодки эти?
Вопрос.png (3020 просмотров) <a class='original' href='./download/file.php?id=85668&mode=view' target=_blank>Загрузить оригинал (953.62 КБ)</a>
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

trafbite писал(а):Спасибо!

А может еще подскажешь где посмотреть клеммников под винтовые зажимы на колодки эти?
Вопрос.png
вот разъем: http://chipster.ru/catalog/components/c ... c/186.html
вот шлейф: http://chipster.ru/catalog/cable/cables/rca/1058.html правда он на большее количество жил.
Вот на другом сайте, есть готовый http://tixer.ru/catalog/wires-cords-cab ... ag_1_27mm/
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

Спасибо!
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

поспешил, все получилось :)
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

Народ, подскажите, в мануале на МК2 нашел такую штуку:
Безымянный311.png (2770 просмотров) <a class='original' href='./download/file.php?id=87140&mode=view' target=_blank>Загрузить оригинал (16.97 КБ)</a>
он же вроде бы от USB питается, не - там стоит переключатель насколько я понял: от usb питаться или от внешнего источника?
Т.е. помимо USB на него нужно еще питание подводить?

И по поводу выходов вопрос: если я хочу, что бы помпа шпинделя водяного включалась вместе с ним, то как работают выходы? Это просто "сухой контакт"? А какова тогда их нагрузочная способность? Потянут они 70Вт 220В, или нужно ставить промежуточное реле?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

trafbite писал(а):Народ, подскажите, в мануале на МК2 нашел такую штуку:
Вложение Безымянный311.png больше недоступно
он же вроде бы от USB питается, не - там стоит переключатель насколько я понял: от usb питаться или от внешнего источника?
Т.е. помимо USB на него нужно еще питание подводить?

И по поводу выходов вопрос: если я хочу, что бы помпа шпинделя водяного включалась вместе с ним, то как работают выходы? Это просто "сухой контакт"? А какова тогда их нагрузочная способность? Потянут они 70Вт 220В, или нужно ставить промежуточное реле?
Контроллеры начиная со 2-й версии, могут работать автономно, поэтому этот дополнительный разъем позволят удобно подключать внешнее питание.
Если питается от USB то подводить не нужно.
У контроллера цифровые выходы, и к ним сразу нагрузку подключать нельзя, но можно подключить через:
rele.png (2757 просмотров) <a class='original' href='./download/file.php?id=87143&mode=view' target=_blank>Загрузить оригинал (685.46 КБ)</a>
И тогда уже можно вкл/выкл, всё что угодно.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

Спасибо!

Но, все равно, какой принцип с этим блоком?

Мы же должны подать ему на катушку напряжение, что бы замкнулись главные контакты и включилась нагрузка.

А что бы это напряжение на катушку подать, нужно его скоммутировать выходом контроллера, т.е. мы подаем на выход контроллера какое-то напряжение, выход коммутируется (замыкается) и это напряжение идет на катужку приведенного тобой блока. Так вот и вопрос: если напряжение питания катушки блока например 24В, то можем ли мы эти 24В коммутировать выходом контроллера?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Если посмотришь на фотку, то там в верху есть контакты, которые соединяются с выходами контроллера, и отдельным питанием например 12 вольт, на реле подается 12 вольт, только тогда, когда с микроконтроллера идет сигнал на оптрон, который в свою очередь уже коммутирует реле.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Часто видел релейные блоки с транзисторами, через которые так-же происходит управление релешками.
Сами выходы микроконтроллера особо нельзя нагружать, поэтому используются различные "ключи".
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение trafbite »

А, ну все, теперь понял, спасибо!
Karbofos
Опытный
Сообщения: 121
Зарегистрирован: 11 июн 2015, 10:40
Репутация: 85
Настоящее имя: Эдя Калиновский
Откуда: Ганновер
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Karbofos »

Вот, сделал переход на OpeGL ES 2.0. Пришлось переделывать на основу GLSL (GL Shader Language), зато работает напрямую на слабых видеоконтроллерах, в том числе и на Rasberry Pi. Огромное спасибо Сергею за ссылку на grblControl.
Некоторые кнопки сделал, как и в том проекте.
Вложения
cnc-es2-1.jpg (2694 просмотра) <a class='original' href='./download/file.php?id=87444&mode=view' target=_blank>Загрузить оригинал (134.47 КБ)</a>
Ответить

Вернуться в «Windows / Mach»