Страница 27 из 105
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 03 авг 2020, 12:02
daemon78
xenon-alien писал(а):Как раз хотел сказать, как только запустится ПЧ без фильтров полезут и помехи.
Проходил это с обычной электроникой на ТВ-16 и сборке электронной гитары.
Тут засада в том, что когда я пускаю шпиндель кнопкой М3 (а это тоже скрипт) ошибка не вылазит.
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 03 авг 2020, 14:04
xenon-alien
daemon78 писал(а):xenon-alien писал(а):Как раз хотел сказать, как только запустится ПЧ без фильтров полезут и помехи.
Проходил это с обычной электроникой на ТВ-16 и сборке электронной гитары.
Тут засада в том, что когда я пускаю шпиндель кнопкой М3 (а это тоже скрипт) ошибка не вылазит.
Я говорю о наводке в проводах. (некорректная работа датчиков, низковольтной логической цепи входов и выходов)
А влияет ли это как-то на программные скрипты - мне неизвестно. Если они считывают входи и выходы тогда всё может быть...
Это так, же как искрение коллекторных моторов на ардуновских ЧПУ и они по ЮСБ отваливаются в процессе работы.
Понятно, что наводки другие в данном случае. Тут только осциллограф поможет выявить проблему, если она из-за наводок.
Если нет, то программная ошибка...
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 03 авг 2020, 17:28
wldev
Обновил WLMill для armbian
незначительные изменения
+ "close" (Alt+F4) в меню
+ "*.tap"
- исправлена ошибка в парсере G кода
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 03 авг 2020, 23:01
daemon78
Сергей, вопрос по плате WLAxis.
У меня два NPN NC датчика.
Я их подключил к плате, но вот откуда снимать сигнал на народную плату, с OUT+ или OUT-?
Смотрю таблицу
В столбцах указаны NPN.
Наверное в одном все же должно быть PNP, но в каком?
Вообщем рассказывай, откуда снимать сигнал на народную плату.
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 00:14
daemon78
Полазил мультиметром по выходу OUT (+-) с которого надо снимать сигнал на народную плату.
Чего то я видимо не понимаю.
Измеряю OUT + и - относительно нуля поданного питания. Везде 0.
Теперь к обоим датчикам подношу металл, они срабатывают, загорается OUT (EO1 и EO2) гаснут, но на выходах OUT + и - все равно 0.
Инвертирую джампером RO, и замыкаю датчики, все равно на выходах OUT 0.
Подскажи, что я не так делаю
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 05:19
wldev
daemon78 писал(а):В столбцах указаны NPN.
Наверное в одном все же должно быть PNP, но в каком?
Поправил, справа PNP.
OUT+ и OUT- работают в паре, как электронный выключатель. Т.е. если светодиод индикации OUT горит, то условно закорочен OUT+ на OUT- , и наоборот. Если не горит, то разрыв.
Проверить мультиметром можно измеряя сопротивление между OUT+ и OUT-.
Т.е. для народной, нужно соединить OUT- >> gnd датчиков , а OUT+ >> к входу народной.
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 10:32
daemon78
Bender писал(а):Т.е. для народной, нужно соединить OUT- >> gnd датчиков , а OUT+ >> к входу народной.
Сергей, вот тут у меня небольшие сомнения, сейчас попробую объяснить.
Итак датчик NPN NC. Подключаю питание датчика и замеряют выход на сигнальной линии относительно GND поданного на него питания. Мультиметр показывает 0.
Теперь подношу железяку и он срабатывает. На сигнальной линии у него устанавливается напряжение питания (+) за вычетом небольшого падения напряжения (ну я и не ожидал rail to rail) где то около 11В.
Получается, что на народную плату надо пробрасывать с сигнальной линии напряжение близкое к напряжению питания.
То есть, по моей логике получается на OUT + надо цеплять сигнальный выход с датчика а уже с OUT - подавать сигнал на народную плату.
Если я не прав, напиши плз где я ошибся. Хочется разобраться в этом вопросе.
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 10:57
wldev
daemon78 писал(а):Итак датчик NPN NC. Подключаю питание датчика и замеряют выход на сигнальной линии относительно GND поданного на него питания. Мультиметр показывает 0.
NC - нормально закрытый (normal close) . То есть в нормальном состоянии выход прижат к земле. А когда он сработал он "отпускает" выход от земли.
После чего появляется потенциал который может придти либо от входа народной, либо от датчика.
Когда у нас замыкается вход на землю то начинает бежать ток через оптрон и резистор.
То есть OUT+/- замыкает вход на землю. и также начинает бежать ток...
если грубо:
NPN - соединяет вход и землю
PNP - соединяет вход и питание
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 11:30
daemon78
Понял, спасбо
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 11:44
wldev
Bender писал(а):Обновил WLMill для armbian
незначительные изменения
+ "close" (Alt+F4) в меню
+ "*.tap"
- исправлена ошибка в парсере G кода
+ корректные имена файлов
выложил beta WIndows
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 11:45
sima8520
Bender писал(а):NC - нормально открытый (normal close)
тут точно всё верно написано?)
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 11:56
daemon78
sima8520 писал(а):тут точно всё верно написано?)

Сорри, очепятка,
нормально закрытый
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 14:18
daemon78
Сергей, хотел вот что еще спросить.
У тебя в WLMill есть пробинг по осям X и Y. Этот пробинг работает с тем же входом народной платы, что и по Z? Он там же сигнал ожидает?
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 04 авг 2020, 15:40
wldev
daemon78 писал(а):Сергей, хотел вот что еще спросить.
У тебя в WLMill есть пробинг по осям X и Y. Этот пробинг работает с тем же входом народной платы, что и по Z? Он там же сигнал ожидает?
Да есть. Один общий вход пробинга. В закладке есть индикация для проверки работы датчика.
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 06 авг 2020, 19:11
daemon78
Сергей, под Армбианом работает отлично, три детальки уже запилил.
А вот под Windows не определяется.
Что может быть?
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 06 авг 2020, 19:33
wldev
daemon78 писал(а):Сергей, под Армбианом работает отлично, три детальки уже запилил.
А вот под Windows не определяется.
Что может быть?
Когда подключаешь контроллер проявляется com порт в диспетчере?
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 10 авг 2020, 10:04
wldev
+ в beta перенесены параметры движения оси в окно правки оси
+ в beta добавлена возможность реверса входа/ выхода в меню его правки
обновлена WLMill-beta (win)
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 10 авг 2020, 10:23
Prav
О, англоязычная версия! Продукт выходит на международный рынок?
Re: WLMill (Windows,Linux) - управление фрезерным ЧПУ
Добавлено: 10 авг 2020, 12:28
wldev
Prav писал(а):О, англоязычная версия! Продукт выходит на международный рынок?
продукт открыт для всех.)
У программы изначально пишется интерфейс на английском языке. Потом делаются файлы перевода на другие языки. При загрузке, определяется язык системы и подставляется файл перевода. (если он есть)
Re: WLMill (Open source + WLMotion) - управление фрезерным Ч
Добавлено: 12 авг 2020, 07:58
wldev
WLMill стал открытым, исходные коды выложены на github, они будут периодически обновляться.
https://github.com/wldevru/WLDEV