Re: Модуль выравнивания портала станка с чпу любого типа
Добавлено: 20 июн 2017, 09:05
Датчики можно подключить только NPN NO или НО кнопки (90%) случаев. Для PNP типа делаем простенький конвертер.
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
Ждём собственную разработку от Darxton в ближайшее времяAlexsem76 писал(а):Одна платка уезжает на тестирование в Darxton - буду с нетерпением ждать результатов их тестов.
Что за поклеп, мы не сдираем разработки других ) Вы нас с кем-то путаете. Причем я кажется догадываюсь с кем )MX_Master писал(а):Ждём собственную разработку от Darxton в ближайшее времяAlexsem76 писал(а):Одна платка уезжает на тестирование в Darxton - буду с нетерпением ждать результатов их тестов.
Да. Для 3хосевой нсстудии такой не хватает прям не хватает.frezeryga писал(а):Даркстону если платка понравится то он просто продавать их будет также как и степмастер.
Ну почему-же никто? Я делал, но только несколько поумнее и для LinuxCNC, зато ни платы и ни одной электронной детальки не использовал - всё "спаял" в HAL.MX_Master писал(а):Я, канеш, понимаю, что схема простая, но почему раньше никто не сделал народный вариант со схемой и вариантами подключения? Или где-то уже было такое?
Полностью согласен. Если все ок то возьму себе такую.Darxton писал(а):Да. Для 3хосевой нсстудии такой не хватает прям не хватает.frezeryga писал(а):Даркстону если платка понравится то он просто продавать их будет также как и степмастер.
Основной недостаток твоего варианта - только "для LinuxCNC". А тут какая-никакая универсальность.UAVpilot писал(а):Я делал, но только несколько поумнее и для LinuxCNC
Посмотрим.UAVpilot писал(а):область применения довольно редкая
Только для нормально открытых работает?Alexsem76 писал(а):NO или НО
Зато может паралелить не только два мотора, а до 100 штук.Сергей Саныч писал(а): UAVpilot писал(а):
Я делал, но только несколько поумнее и для LinuxCNC
Основной недостаток твоего варианта - только "для LinuxCNC". А тут какая-никакая универсальность.
Ну вот видишь!UAVpilot писал(а):Зато может паралелить не только два мотора, а до 100 штук.
Станков с двумя моторами без LinuxCNC все же больше чем со 100 моторами и LinuxCNC.UAVpilot писал(а):Зато может паралелить не только два мотора, а до 100 штук.
А если и первый не сработает? )michael-yurov писал(а):А если второй не сработает.Darxton писал(а):А зачем знать? У модуля 2 входа. Один сработал, останавливаем эту ось, ждем пока второй сработает.
А вот это да, это какие-то перемычки надо наверное.А первый сработал - это как, включился, или выключился?
Не получив сигнала с датчика? "Да и няхай"(с) Что произойдет страшного при этом?А если программа решит обратно поехать?
А вот это да, нужна настраиваемая фильтрация дребезга. "Подтанцометром" типа.А если датчик кратковременно сработал и вернулся в исходное состояние?
Именно так и есть. См. сообщение бармалея. Просто чтобы обе оси поехали обратно - надо начать пропускать импульсы на обе оси одновременно с подачей сигнала на Home контроллера.Darxton писал(а): Если оба сработали - тут уж точно нужно сигнал концевика в программу передавать, и пусть уж она сама ось останавливает и возвращает.
Надо на плате задавать рабочий уровень, да. NC/NO, типа перемычками. Аналогично "Active low" в маче.А вот обратно нужно уже позволить двигаться обоим моторам, но для этого нужно знать - где "туда", а где "обратно". О чем я и писал.
Почему? Смещение осей задается от некоего нулевого положения. Да, в маче мы имеем одну тонкость. После срабатывания датчика при обратном ходе по 1 оси мач для нее будет отсчитывать импульсы именно с этого момента, и если мы заблокируем их, то эта ось недоедет эти импульсы.Например, возвращаемся от датчиков. Один отключился. Останавливать ось? так нельзя.Darxton писал(а):Один вход их двух перестал работать - останавливаем эту же ось.
У меня станков с двумя моторами без LinuxCNC вообще нет. А с 4 моторами есть...michael-yurov писал(а):Станков с двумя моторами без LinuxCNC все же больше чем со 100 моторами и LinuxCNC.
Нет, с этим проблем не будет.AVK74 писал(а):но координаты то уйдут немного?
Ну почему же, машинные координаты обнуляются при съезде с концевика, а сколько там чпу нагенерила импульсов до этого вообще неважно. Эта примочка просто блокирует подачу импульсов для первого наехавшего двигателя на концевик, второй же едет дальше пока не сработает второй концевик и как сработает второй этот сигнал посылается в чпу.AVK74 писал(а):Если я работаю со станочными нулями, то после такой коррекции нужно будет заново выставляться же.