Контроллеры ЧПУ WLMotion
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Я уже запутался, сейчас делаю прошивку (VAT):
PP - обычный выход (3,3/0в)
OD - открытый коллектор
"выход"-"тип"-"логическое состояние"
1-OD-1
2-OD-1
3-PP-0
4-OD-1
5-OD-1
6-OD-1
7-OD-1
8-OD-1
9-OD-1
10-OD-1
11-OD-1
12-OD-1
схема все верно?
PP - обычный выход (3,3/0в)
OD - открытый коллектор
"выход"-"тип"-"логическое состояние"
1-OD-1
2-OD-1
3-PP-0
4-OD-1
5-OD-1
6-OD-1
7-OD-1
8-OD-1
9-OD-1
10-OD-1
11-OD-1
12-OD-1
схема все верно?
-
VAT
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: Контроллеры ЧПУ WLMotion
так точно! Только сначала значение прописываем, а потом тип выхода.
а значение выходов дефолтное можно вообще автоматом - считал входы - это самое и сохранил.то есть резисторы поддтяжки будут определять - мы их для этого и ставим собственно
Наверное могут быть ситуации когда при запуске WLM нужно знать - контроллер до этого уже работал или свежесброшен - нужно ли состояния выходов и все воообще сохранить или нужно вернуть все в исходное состояние или сбросить. Для этого флаг можно завести в стм. Собственно он у вас наверное есть уже раз коммуникации надо восстанавливать автоматически.
ps в облаке в папке виндовс /влм сейчас только вот этот ехе - WLMill-230319.exe
а у меня их 2 почему то
а значение выходов дефолтное можно вообще автоматом - считал входы - это самое и сохранил.то есть резисторы поддтяжки будут определять - мы их для этого и ставим собственно
Наверное могут быть ситуации когда при запуске WLM нужно знать - контроллер до этого уже работал или свежесброшен - нужно ли состояния выходов и все воообще сохранить или нужно вернуть все в исходное состояние или сбросить. Для этого флаг можно завести в стм. Собственно он у вас наверное есть уже раз коммуникации надо восстанавливать автоматически.
ps в облаке в папке виндовс /влм сейчас только вот этот ехе - WLMill-230319.exe
а у меня их 2 почему то
в игноре:
Афтаев
Афтаев
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Выложил, нужно проверить.VAT писал(а):так точно! Только сначала значение прописываем, а потом тип выхода.
скорее всего так и надо, если есть резисторы...VAT писал(а):а значение выходов дефолтное можно вообще автоматом - считал входы - это самое и сохранил.то есть резисторы поддтяжки будут определять - мы их для этого и ставим собственно
Наверное могут быть ситуации когда при запуске WLM нужно знать - контроллер до этого уже работал или свежесброшен - нужно ли состояния выходов и все воообще сохранить или нужно вернуть все в исходное состояние или сбросить. Для этого флаг можно завести в стм. Собственно он у вас наверное есть уже раз коммуникации надо восстанавливать автоматически.
Сейчас выложил WLMillVAT писал(а):ps в облаке в папке виндовс /влм сейчас только вот этот ехе - WLMill-230319.exe
а у меня их 2 почему то
в папке VAT есть файл WLM35A.xml - это конфигурация, чтобы не было переключений во время запуска wlmill. Её нужно скопировать в папку millconfig
-
VAT
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: Контроллеры ЧПУ WLMotion
в микрокоде вроде фазы на месте, без иголок и заработало реле. Только не с последним WLM а каким то древним №17.
А последний не коммуницирует вовсе. причем пишет в шапке что вроде как видит 35J и то же самое пишет если вообще ничего не подключено.
А последний не коммуницирует вовсе. причем пишет в шапке что вроде как видит 35J и то же самое пишет если вообще ничего не подключено.
в игноре:
Афтаев
Афтаев
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Можно перетаскивать только файл EXE. Чтобы настройки сохранялись (рекомендую их архивировать периодически) в папке millconfig.VAT писал(а):в микрокоде вроде фазы на месте, без иголок и заработало реле. Только не с последним WLM а каким то древним №17.
А последний не коммуницирует вовсе. причем пишет в шапке что вроде как видит 35J и то же самое пишет если вообще ничего не подключено.
Когда вы скачали, то в конфигах был указан другой контроллер WLM35J. нужно поменять.... меню правка->device и выбрать нужный.
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Обновлены прошивки.
10/04/20
- исправлена ошибка в планировщике, которая крайне редко могла приводить к резкому изменению скорости
10/04/20
- исправлена ошибка в планировщике, которая крайне редко могла приводить к резкому изменению скорости
-
VAT
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: Контроллеры ЧПУ WLMotion
кто знает что еще поменяется. может и не только ехе. вообще то файл millconfig могла создавать сама WLM если файл отсутствует. И в архиве он тогда не нужен. накосорезил в конфиге - стер файл - прога создала дефолт для этого контроллера - зачем вообще меню дивайс? если дивайсов много разных - ну тогда этого меню все равно не хватит - нужно продумывать как раздать станкам идентификаторы. но до этого далеко. я запускаю новую прогу - в шапке вижу версии 410/409 , сразу при запуске срабатывает реле ( а не должно!), правда теперь оно слушается чекбокса.. и так и не работают по прежнему выходы которые не работали.. Как то это начинает напрягать. 2 недели уже ерунду не можем победить.Bender писал(а):Можно перетаскивать только файл EXE. Чтобы настройки сохранялись (рекомендую их архивировать периодически) в папке millconfig.
в игноре:
Афтаев
Афтаев
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Нужно установить реверсы, чтобы они совпадали с дефолтом. я в папку VAT положил конфиг в котором реверсы по дефолтуVAT писал(а): я запускаю новую прогу - в шапке вижу версии 410/409 , сразу при запуске срабатывает реле ( а не должно!)
Какие?VAT писал(а): и так и не работают по прежнему выходы которые не работали..
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Задумка именно такая, у каждого контроллера есть идентификатор, пока он не используется в WLMillVAT писал(а):кто знает что еще поменяется. может и не только ехе. вообще то файл millconfig могла создавать сама WLM если файл отсутствует. И в архиве он тогда не нужен. накосорезил в конфиге - стер файл - прога создала дефолт для этого контроллера - зачем вообще меню дивайс? если дивайсов много разных - ну тогда этого меню все равно не хватит - нужно продумывать как раздать станкам идентификаторы.
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Хотел маленько пояснить схему.
1 изначально все выходы инициализируются как простые цифровые выходы.
2 некоторые выходы имеют двойное назначение. Например выход 4 может работать как ШИМ выход 0. А пара выходов может использоваться для управления определенной осью.
3 после активации ШИМ выхода (устанавливаем галку ШИМ в WLMill).четвертый цифровой выход станет неактивным. - его нельзя будет инвертировать или переключить. Аналогично и с выходами который будет использовать ось
4 то есть если выход стал неактивным то за его инверсию и установку отвечает элемент который его перехватил(подчинил себе). И инвертировать его(выход) нужно с помощью этого элемента.
1 изначально все выходы инициализируются как простые цифровые выходы.
2 некоторые выходы имеют двойное назначение. Например выход 4 может работать как ШИМ выход 0. А пара выходов может использоваться для управления определенной осью.
3 после активации ШИМ выхода (устанавливаем галку ШИМ в WLMill).четвертый цифровой выход станет неактивным. - его нельзя будет инвертировать или переключить. Аналогично и с выходами который будет использовать ось
4 то есть если выход стал неактивным то за его инверсию и установку отвечает элемент который его перехватил(подчинил себе). И инвертировать его(выход) нужно с помощью этого элемента.
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
У контроллеров WLM35J остутствовала схема преобразования ШИМ->напряжение для управления оборотами шпинделя. Если есть желание, то можно собрать такую.
5v и 12(24) берутся с платы контроллера.
Примечания:
К оптрону 1 выхода подсоединяется коллектор-J17-1 эмиттер-J17-2 (можно установить перемычку эмитер-земля)
5v и 12(24) берутся с платы контроллера.
Примечания:
К оптрону 1 выхода подсоединяется коллектор-J17-1 эмиттер-J17-2 (можно установить перемычку эмитер-земля)
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
обновлены прошивки
21/04/20
- изменены тайминги восстановления связи USB
+ при задание режима перемещения оси. Если заданная частота больше максимальной контролера, то контроллер "обрезает" заданную, а не выдает ошибку.
21/04/20
- изменены тайминги восстановления связи USB
+ при задание режима перемещения оси. Если заданная частота больше максимальной контролера, то контроллер "обрезает" заданную, а не выдает ошибку.
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
обновлены прошивки
27/04/20
- исправлены ошибки при движении без софт лимитов
27/04/20
- исправлены ошибки при движении без софт лимитов
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
21/05/20
- исправлена ошибка передачи данных по USB, которая приводила к потере связи
- исправлена ошибка передачи данных по USB, которая приводила к потере связи
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
С помощью тестера и генератора, снял характеристику преобразователя ШИМ в напряжение. И сделал новый слайд.
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
В планировщик траектории, у контроллеров, добавлена функция подъёма инструмента при остановке. Для того чтобы инструмент вышел из контакта с изделием...
идут тесты
идут тесты
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Добавлена возможность авт. поднятия инструмента при остановке, в указанную высоту...
обновлены прошивки
обновлены прошивки
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Исправлены ошибки в новой функции.Bender писал(а):Добавлена возможность авт. поднятия инструмента при остановке, в указанную высоту...
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Контроллеры ЧПУ WLMotion
Летом выйдет новый контроллер WLM55J на смену WLM35J.