Подключение частотника к контроллеру чпу
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Подключение частотника к контроллеру чпу
Слышал, что для Mach3 есть плагин для управления частотником по Modbus...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Fisher
- Почётный участник

- Сообщения: 3391
- Зарегистрирован: 09 апр 2012, 12:39
- Репутация: 424
- Откуда: Киров
- Контактная информация:
Re: Подключение частотника к контроллеру чпу
www.cncru.ru - все виды станков с ЧПУ. Комплектующие.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Подключение частотника к контроллеру чпу
Не знаю, я не интересовался за ненадобностью, просто на каком-то форуме читал, что народ хуаньянгами управляет.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Denizzy
- Новичок
- Сообщения: 5
- Зарегистрирован: 27 мар 2014, 21:53
- Репутация: 0
- Контактная информация:
Re: Подключение частотника к контроллеру чпу
Во-во! Я тож на это наткнулся. Очень похоже на то что нужно! Только пока не до пер, как сам "мозг" описать...Fisher писал(а):Про это речь?
-
Denizzy
- Новичок
- Сообщения: 5
- Зарегистрирован: 27 мар 2014, 21:53
- Репутация: 0
- Контактная информация:
Re: Подключение частотника к контроллеру чпу
Пока еще не пробовал, но теоретически нужно сделать следующее:
1. Для работы с RS485 проверяем параметры порта в диспетчере устройств Вёндовз (их потом сделать такими же и в настройке MODBUS)
2. Включаем сам MODBUS в Mach`e: Конфигурация -> Порты и пины. Нужно поставить две галки - поддержка входов/выходов и плагинов MODBUS
3. Перезагрузить Mach
4. Заходим в меню Конфигурация функций -> Настройка управления Serial Modbus -> появляется таблица. Если она не может появиться, значит не был выполнен пункт 2 или 3 см. выше.
4.1. Прописываем параметры порта вверху, ставим timeout - я поставил 100 ms и включаем птичку Modbus RUN
4.2 Заполняем таблицу:
cfg #0----enable(поставить крестик)----Spindle On/Off(comment)----1(port)----1(slave)----50(refresh)----2(address)----1(#of)----Output-Holding(direction)
cfg #1----enable(поставить крестик)----Spindle Speed(comment)----1(port)----1(slave)----50(refresh)----4(address)----1(#of)----Output-Holding(direction)
OK
5. Далее пишем сам "моцк":
Че-та файл самого мозга не могу прикрепить (туплю наверное), ладно, опишу саму мысль: Из всего увиденного мне понравилась следующая мысля. Сам Mach при включении оборотов по CW и CCW включает индикацию (LED) - вот и цепляем к MOD:0 эти индикации записав две строки, прописав в формулы 1 и 2 - наши включения по и против часовой стрелки. А вот в третей строке - описываем обороты шпинделя, цепляясь к DRO, в конце есесно вставляем MOD:1
По идее те макросы на вкл/выкл (по и против час стрелки), которые я выше написал, не нужны, т.к. в самом мозге уже это прописано - зачем два раза одно и тоже юзать
Практически смогу проверить свои мысли токма в понедельник, может кто раньше могет, а то я весь в нетерпении...
1. Для работы с RS485 проверяем параметры порта в диспетчере устройств Вёндовз (их потом сделать такими же и в настройке MODBUS)
2. Включаем сам MODBUS в Mach`e: Конфигурация -> Порты и пины. Нужно поставить две галки - поддержка входов/выходов и плагинов MODBUS
3. Перезагрузить Mach
4. Заходим в меню Конфигурация функций -> Настройка управления Serial Modbus -> появляется таблица. Если она не может появиться, значит не был выполнен пункт 2 или 3 см. выше.
4.1. Прописываем параметры порта вверху, ставим timeout - я поставил 100 ms и включаем птичку Modbus RUN
4.2 Заполняем таблицу:
cfg #0----enable(поставить крестик)----Spindle On/Off(comment)----1(port)----1(slave)----50(refresh)----2(address)----1(#of)----Output-Holding(direction)
cfg #1----enable(поставить крестик)----Spindle Speed(comment)----1(port)----1(slave)----50(refresh)----4(address)----1(#of)----Output-Holding(direction)
OK
5. Далее пишем сам "моцк":
Че-та файл самого мозга не могу прикрепить (туплю наверное), ладно, опишу саму мысль: Из всего увиденного мне понравилась следующая мысля. Сам Mach при включении оборотов по CW и CCW включает индикацию (LED) - вот и цепляем к MOD:0 эти индикации записав две строки, прописав в формулы 1 и 2 - наши включения по и против часовой стрелки. А вот в третей строке - описываем обороты шпинделя, цепляясь к DRO, в конце есесно вставляем MOD:1
По идее те макросы на вкл/выкл (по и против час стрелки), которые я выше написал, не нужны, т.к. в самом мозге уже это прописано - зачем два раза одно и тоже юзать
Практически смогу проверить свои мысли токма в понедельник, может кто раньше могет, а то я весь в нетерпении...
-
Denizzy
- Новичок
- Сообщения: 5
- Зарегистрирован: 27 мар 2014, 21:53
- Репутация: 0
- Контактная информация:
Re: Подключение частотника к контроллеру чпу
Сегодня проверил. Усё заработало!!!
Только пришлось включение шпинделя оставить CW, на CCW - времени не хватило, да оно и на фиг не надо наверное (мне пока не требуется поэтому на это болт забью).
Как и говорил - включение прилепил на LED, а обороты на DRO. Еще один нюанс: пришлось ввести поправочный коэффициент на обороты 1.6667, а то получается задаю 5000 об/мин, а шпиндель крутит на 3000 об/мин. Да, еще не забываем про калибровку шпинделя, а то я не мог понять чего у меня больше 8000 оборотов не дает!
Если кому сам brain нужен, то спрашивайте - пришлю.
Только пришлось включение шпинделя оставить CW, на CCW - времени не хватило, да оно и на фиг не надо наверное (мне пока не требуется поэтому на это болт забью).
Как и говорил - включение прилепил на LED, а обороты на DRO. Еще один нюанс: пришлось ввести поправочный коэффициент на обороты 1.6667, а то получается задаю 5000 об/мин, а шпиндель крутит на 3000 об/мин. Да, еще не забываем про калибровку шпинделя, а то я не мог понять чего у меня больше 8000 оборотов не дает!
Если кому сам brain нужен, то спрашивайте - пришлю.