Подключение тормоза.
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Подключение тормоза.
Добрый день друзья. Мне предложили закончить работу по модернизации советского чпу. Хоть раньше со станками не возился, вроде разобрался. Шаговики, драйвера, шпиндель, концевики, разжим зажим, все работает. Но мне не дает покоя один момент, подключение тормоза на z оси, подъём стола. Я ничего умнее не придумал как рулить тормозом, дискретным выходом с головы, на драйверах никаких выходов не обнаружил. Есть варианты что бы тормоз разжимался автоматически, а не из gкода?
Драйвер https://purelogic.ru/files/downloads/do ... g2_rus.pdf
Голова https://purelogic.ru/files/downloads/do ... /tc55h.pdf
Драйвер https://purelogic.ru/files/downloads/do ... g2_rus.pdf
Голова https://purelogic.ru/files/downloads/do ... /tc55h.pdf
- Nonstopich
- Мастер
- Сообщения: 1016
- Зарегистрирован: 02 авг 2015, 19:46
- Репутация: 284
- Настоящее имя: Александр Абдулаев
- Откуда: Москва, ФО Крым - Феодосия
- Контактная информация:
Re: Подключение тормоза.
Чуть внятнее опишите, чего от сообщества требуется.
Помочь выбрать железки и электронику или помочь настроить.
И как-то вот это место разделите на логические блоки
p.s не связывайтесь с пуриками, если ещё не поздно =\
Помочь выбрать железки и электронику или помочь настроить.
И как-то вот это место разделите на логические блоки
Mike S писал(а):подключение тормоза на z оси, подъём стола
p.s не связывайтесь с пуриками, если ещё не поздно =\
Чехлы для телефонов с вышивкой: https://www.instagram.com/lumberry.brand/
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Подключение тормоза.
На оси z стоит тормоз, я его подключил так, что он управляется gкодом. Есть варианты, что бы он отключался при обращении к оси z? Автоматически без прописывании его в gкоде?Nonstopich писал(а):Чуть внятнее опишите, чего от сообщества требуется.
Помочь выбрать железки и электронику или помочь настроить.
И как-то вот это место разделите на логические блоки
Mike S писал(а):подключение тормоза на z оси, подъём стола
p.s не связывайтесь с пуриками, если ещё не поздно =\
- Nonstopich
- Мастер
- Сообщения: 1016
- Зарегистрирован: 02 авг 2015, 19:46
- Репутация: 284
- Настоящее имя: Александр Абдулаев
- Откуда: Москва, ФО Крым - Феодосия
- Контактная информация:
Re: Подключение тормоза.
Глянул как у нас реализовано:
стоит контактор в цепи линии Enable оси Z.
Когда сигнал на оси Z есть, контактор разомкнут в линии стопора.
Как только ЧПУ выключает Enable оси Z, контактор замыкается и включается стопор.
Я вот только сейчас не уверен, что тормоз и стопор это одно и тоже.
У вас задача ведь просто "зажимать" голову, чтоб она не ползла вниз, верно?
У нас стопор реализован на пневматике, если что.
Ха, как оказалось, это ещё не всё. Там же стоит ещё RC цепочка, которая создаёт "задержку".
Она нужна для того, чтоб пневматика успела схватить голову, до того как ШД отключились.
стоит контактор в цепи линии Enable оси Z.
Когда сигнал на оси Z есть, контактор разомкнут в линии стопора.
Как только ЧПУ выключает Enable оси Z, контактор замыкается и включается стопор.
Я вот только сейчас не уверен, что тормоз и стопор это одно и тоже.
У вас задача ведь просто "зажимать" голову, чтоб она не ползла вниз, верно?
У нас стопор реализован на пневматике, если что.
Ха, как оказалось, это ещё не всё. Там же стоит ещё RC цепочка, которая создаёт "задержку".
Она нужна для того, чтоб пневматика успела схватить голову, до того как ШД отключились.
Последний раз редактировалось Nonstopich 07 ноя 2017, 13:09, всего редактировалось 1 раз.
Чехлы для телефонов с вышивкой: https://www.instagram.com/lumberry.brand/
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Подключение тормоза.
У меня эти концы не подкючены, драйвер допускает этого. Да и их подключать некуда, на контроллере нет выходов для них, только pulse и dir.Nonstopich писал(а):Глянул как у нас реализовано:
стоит контактор в цепи линии Enable оси Z.
Вот из инструкции драйвера enable со стороны контроллера отсутствует.
Тогда остается только вариант с gкодом?
- Nonstopich
- Мастер
- Сообщения: 1016
- Зарегистрирован: 02 авг 2015, 19:46
- Репутация: 284
- Настоящее имя: Александр Абдулаев
- Откуда: Москва, ФО Крым - Феодосия
- Контактная информация:
Re: Подключение тормоза.
O.O как так отсутствует?
А что за контроллер? В его документации, может быть, что-то указано?
В этом месте я вам "не посоветую". С такими "контроллерами" не сталкивался, даже в "книжках".
Может кто-то ещё что-то подскажет.
А что за контроллер? В его документации, может быть, что-то указано?
В этом месте я вам "не посоветую". С такими "контроллерами" не сталкивался, даже в "книжках".
Может кто-то ещё что-то подскажет.
Чехлы для телефонов с вышивкой: https://www.instagram.com/lumberry.brand/
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Подключение тормоза.
Этот
https://purelogic.ru/files/downloads/do ... /tc55h.pdf
автономный контроллер. Балалайка та еще.
https://purelogic.ru/files/downloads/do ... /tc55h.pdf
автономный контроллер. Балалайка та еще.
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Подключение тормоза.
А если костыль сделать, к пину dir прикрутить оптопару, через токоограничительный резистор, а оптопару прикрутить к реле, которое будет отпускать тормоз?
- Nonstopich
- Мастер
- Сообщения: 1016
- Зарегистрирован: 02 авг 2015, 19:46
- Репутация: 284
- Настоящее имя: Александр Абдулаев
- Откуда: Москва, ФО Крым - Феодосия
- Контактная информация:
Re: Подключение тормоза.
На плате есть:
Скорее всего (это лишь предположение) есть некий файл, внутри которого можно разместить код, который будет выполняться ВСЕГДА после нажатия на кнопку старт, но до выполнения основного кода программы.
Закончу мысль: соответственно повесить на этот выход реле (контактор), на котором будет висеть стопор.
можно попробовать сконфигурированный ЧПУ таким образом, чтоб на одном из этих контактов всегда был Low (активно) до момента инициализации G-code.Output Ports 01 - 08, Active Low. Connect through the coil of a Relay, Solenoid, Lamp, or similar load to +24V.
Скорее всего (это лишь предположение) есть некий файл, внутри которого можно разместить код, который будет выполняться ВСЕГДА после нажатия на кнопку старт, но до выполнения основного кода программы.
Закончу мысль: соответственно повесить на этот выход реле (контактор), на котором будет висеть стопор.
Чехлы для телефонов с вышивкой: https://www.instagram.com/lumberry.brand/
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Подключение тормоза.
Вот все его пины.Nonstopich писал(а):O.O как так отсутствует?
А что за контроллер? В его документации, может быть, что-то указано?
Вот я и хотел уйти от g кода, что бы не загромождать его. Но видимо без вариантов, или костыль.Nonstopich писал(а):На плате есть:можно попробовать сконфигурированный ЧПУ таким образом, чтоб на одном из этих контактов всегда был Low (активно) до момента инициализации G-code.Output Ports 01 - 08, Active Low. Connect through the coil of a Relay, Solenoid, Lamp, or similar load to +24V.
Скорее всего (это лишь предположение) есть некий файл, внутри которого можно разместить код, который будет выполняться ВСЕГДА после нажатия на кнопку старт, но до выполнения основного кода программы.
- Nonstopich
- Мастер
- Сообщения: 1016
- Зарегистрирован: 02 авг 2015, 19:46
- Репутация: 284
- Настоящее имя: Александр Абдулаев
- Откуда: Москва, ФО Крым - Феодосия
- Контактная информация:
Re: Подключение тормоза.
Дык, g-code вы сейчас добавляете ручками к каждой новой программе. Верно?
А можно его один раз "макросом" запихнуть в память контроллера и забыть об этом как о смерти.
А можно его один раз "макросом" запихнуть в память контроллера и забыть об этом как о смерти.
Я об этих пинах и говорил (5-ая строка снизу).Mike S писал(а):Вот все его пины.
Чехлы для телефонов с вышивкой: https://www.instagram.com/lumberry.brand/
- Evilmax
- Мастер
- Сообщения: 238
- Зарегистрирован: 02 окт 2015, 05:30
- Репутация: 134
- Настоящее имя: Максим
- Откуда: Ленинград
- Контактная информация:
Re: Подключение тормоза.
А накой вы вцепились в такую логику, если ось Z не двигается вставать на тормоз? У вас нет управления enable. значит получается, что шаговики сразу же после включения станка(после подачи питания на драйверы) встают в удержание, отсюда вывод ось z удерживается шаговиком, значит логика простота рулим тормозом по включению\выключению станка (питания). Включили станок -> отключили тормоз \ Выключили станок-> встали на тормоз. Идею с задержкой уже предложили выше. Так что пробуйте.
- Rom327
- Почётный участник

- Сообщения: 2989
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 437
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Подключение тормоза.
На обрабатывающем центре Хеккерт тормоз отключается в момент подачи силового питания на привода. В процессе всего времени обработки и выполнения программы тормоз отключен, а ось Z удерживается только силой привода.Mike S писал(а):На оси z стоит тормоз, я его подключил так, что он управляется gкодом. Есть варианты, что бы он отключался при обращении к оси z? Автоматически без прописывании его в gкоде?
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
- Nonstopich
- Мастер
- Сообщения: 1016
- Зарегистрирован: 02 авг 2015, 19:46
- Репутация: 284
- Настоящее имя: Александр Абдулаев
- Откуда: Москва, ФО Крым - Феодосия
- Контактная информация:
Re: Подключение тормоза.
= в момент генерации контроллером сигнала Enable, судя по всему?Rom327 писал(а):в момент подачи силового питания на привода.
а у ТСа этого сигнала нет (на контроллере)
Чехлы для телефонов с вышивкой: https://www.instagram.com/lumberry.brand/
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Подключение тормоза.
Не совсем так, мне нужно отключать тормоз при обращении к оси Z, я не уверен, что шаговик удержит стол, с заготовкой и тисами или с осью С на нем, при работе шпинделя. Или я заблуждаюсь?Evilmax писал(а):А накой вы вцепились в такую логику, если ось Z не двигается вставать на тормоз? У вас нет управления enable. значит получается, что шаговики сразу же после включения станка(после подачи питания на драйверы) встают в удержание, отсюда вывод ось z удерживается шаговиком, значит логика простота рулим тормозом по включению\выключению станка (питания). Включили станок -> отключили тормоз \ Выключили станок-> встали на тормоз. Идею с задержкой уже предложили выше. Так что пробуйте.
- Evilmax
- Мастер
- Сообщения: 238
- Зарегистрирован: 02 окт 2015, 05:30
- Репутация: 134
- Настоящее имя: Максим
- Откуда: Ленинград
- Контактная информация:
Re: Подключение тормоза.
УдержитMike S писал(а): я не уверен, что шаговик удержит стол, с заготовкой и тисами или с осью С на нем, при работе шпинделя. Или я заблуждаюсь?
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Подключение тормоза.
Спасибо большое! А то я не совсем понял логику.
Еще один момент, есть ось С, а ля наклонный стол, контроллер умеет только в микроны, как мне ее настроить? 360мм - 1 оборот оси С? как быть с минутами? Там же не десятеричная система?
Еще один момент, есть ось С, а ля наклонный стол, контроллер умеет только в микроны, как мне ее настроить? 360мм - 1 оборот оси С? как быть с минутами? Там же не десятеричная система?
- Nonstopich
- Мастер
- Сообщения: 1016
- Зарегистрирован: 02 авг 2015, 19:46
- Репутация: 284
- Настоящее имя: Александр Абдулаев
- Откуда: Москва, ФО Крым - Феодосия
- Контактная информация:
Re: Подключение тормоза.
360мм на один оборот это вообще глупость.
L(длина окружности) = 2*pi*R - соответственно оно будет зависеть от Радиуса.
Оси вращения настраиваются в градусах, а CAM-системы при создании УП рассчитывают траекторию линейных размеров изделия в траектории радиан, минут, секунд.
Вообще настройка у автономных контроллеров везде своя. И нужно как минимум видеть окно настроек.
Третий момент - кто-то настраивает поворотные оси бесконечными от -99999999 до 999999999,
чтоб система не поворачивалась в исходную нулевую точку каждый раз, когда нужно "сфрезеровать" очередной слой.
Но иногда этого не позволяет механика. Фоткайте (скриньте) эту "аля"ось
и окно настроек
L(длина окружности) = 2*pi*R - соответственно оно будет зависеть от Радиуса.
Оси вращения настраиваются в градусах, а CAM-системы при создании УП рассчитывают траекторию линейных размеров изделия в траектории радиан, минут, секунд.
Вообще настройка у автономных контроллеров везде своя. И нужно как минимум видеть окно настроек.
Третий момент - кто-то настраивает поворотные оси бесконечными от -99999999 до 999999999,
чтоб система не поворачивалась в исходную нулевую точку каждый раз, когда нужно "сфрезеровать" очередной слой.
Но иногда этого не позволяет механика. Фоткайте (скриньте) эту "аля"ось
Чехлы для телефонов с вышивкой: https://www.instagram.com/lumberry.brand/
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Подключение тормоза.
Ось типа этой
из настроек оси там только 3 параметра
numerator
denumenator
reference
numerator
denumenator
reference
-
Mike S
- Кандидат
- Сообщения: 47
- Зарегистрирован: 07 ноя 2017, 11:22
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Подключение тормоза.
Каждый раз L будет разная и каждый раз лезть в настройки и подгонять denumerator?Nonstopich писал(а):L(длина окружности) = 2*pi*R - соответственно оно будет зависеть от Радиуса.
Оси вращения настраиваются в градусах, а CAM-системы при создании УП рассчитывают траекторию линейных размеров изделия в траектории радиан, минут, секунд.