Подключение ПЧ к Mach3

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Daleran
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 12:58
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Подключение ПЧ к Mach3

Сообщение Daleran »

Всем привет. Не получается подключить частотник SUNFAR E550 (https://www.purelogic.ru/files/download ... elogic.pdf) к mach3 по 485 связи.

Собственно есть сам ПЧ;
Проводок USBto232
Конвертер 232to485 ADAM-4522
Такая плата управления Цель это управление оборотами через MACH3.

Пытался настроить через плагины на частотник huanyang, но безуспешно.

Пожалуйста, направьте на путь истинный.
Аватара пользователя
FLUKE
Мастер
Сообщения: 843
Зарегистрирован: 11 мар 2013, 21:18
Репутация: 187
Настоящее имя: Сергей
Откуда: Смоленск
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение FLUKE »

Daleran писал(а):Пожалуйста, направьте на путь истинный.
Можно начать с этого - http://www.cnc-club.ru/forum/viewtopic. ... 04#p404196
Вот видео про E550 - https://www.youtube.com/watch?v=BROhhKf7rAQ
Daleran
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 12:58
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение Daleran »

В видео понятно что он использует мод. Судя по описанию автор написал его самостоятельно. Библиотеку этого мода я не могу найти, ни в рунете, ни в цивилизованых нетах
Аватара пользователя
FLUKE
Мастер
Сообщения: 843
Зарегистрирован: 11 мар 2013, 21:18
Репутация: 187
Настоящее имя: Сергей
Откуда: Смоленск
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение FLUKE »

Тогда вариантов несколько:
1. Написать плагин под этот частотник
2. Управлять частотником не по rs485
3. Если хочется RS485, то смотреть второе и третье видео по первой ссылке. Найти регистры которыми хочется управлять. В режиме теста пробовать считывать/записывать их, за одно проверяя работоспособность связки переходников. Пересмотреть третье видео, пробовать разобраться с Браин Эдитором.
Аватара пользователя
nickoass
Мастер
Сообщения: 248
Зарегистрирован: 15 сен 2014, 21:38
Репутация: 23
Настоящее имя: Николай
Откуда: Киров
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение nickoass »

Я тоже озадачен тем же вопросом. Хочется связать инвертор Delta VDF-M с Mach3 по Модбасу.
На уровне скриптов могу запускать, останавливать и изменять частоту инвертора. Но для полноценного использования с кнопок интерфеса, нужно писать Брайн.
Вот его и изучаю (пытаюсь изучать). В дальнейшем не раз еще пригодятся эти знания. У кого может быть есть какая инфа, кидайте сюда. А я выкладываю, то что нарыл сам.
http://cncrouter.ru/forum/index.php?showtopic=403
http://www.machsupport.com/forum/index.php?board=35.0
http://cncrouter.ru/forum/index.php?showtopic=495
http://cncrouter.ru/forum/index.php?showtopic=336
Вложения
Using_Modbus_with_Mach3.pdf
(590.72 КБ) 1273 скачивания
Daleran
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 12:58
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение Daleran »

Проблема в том что знания в программировании у меня ограничены. Собираю станок и время пока что нету на изучение всех нужных моментов. Когда появилась идея подключить частотник к матчу, думал есть какие то универсальные варианты. И пока что пришел к выводу что самый лучший вариант это выносной резистор.
Аватара пользователя
nickoass
Мастер
Сообщения: 248
Зарегистрирован: 15 сен 2014, 21:38
Репутация: 23
Настоящее имя: Николай
Откуда: Киров
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение nickoass »

А на плате есть выходы 0-10в или PWM ? Накрайняк уж ими можно управлять оборотами.
Аватара пользователя
nickoass
Мастер
Сообщения: 248
Зарегистрирован: 15 сен 2014, 21:38
Репутация: 23
Настоящее имя: Николай
Откуда: Киров
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение nickoass »

Еще нашел инфу http://www.mycncuk.com/threads/10124-Ma ... brain-file
правда на английском, но можно переводчик в браузере включить.
И видео к этой статье
https://youtu.be/AFbH6ps0hVY
Рома33
Новичок
Сообщения: 29
Зарегистрирован: 23 дек 2014, 23:56
Репутация: 7
Настоящее имя: Роман Георгиевич
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение Рома33 »

nickoass писал(а):нужно писать Брайн.
Брайн вовсе не обезателен. Нужно просто исправить несколько макросов ( m3,m4,m5 и macropump.)
В m3 вписываете
SetModOutput(0,&H0002)
DoSpinCW()
В m4 вписываете
SetModOutput(0,&H00030)
sleep 100
SetModOutput(0,&H00002)
DoSpinCCW()
В m5 вписываете
SetModOutput(0,&H0001)
SetModOutput(1,&H0000)
DoSpinStop()
И в macropump вписываете
SetModOutput(1,GetOEMDRO(202)*3.5)

И всё прекрасно работает.
Соответственно после настройки RS485.
Данные по кодам приведены под частотник Delta VDF-E.
Рома33
Новичок
Сообщения: 29
Зарегистрирован: 23 дек 2014, 23:56
Репутация: 7
Настоящее имя: Роман Георгиевич
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение Рома33 »

Настройка
Вложения
111.jpg (4866 просмотров) <a class='original' href='./download/file.php?id=129661&mode=view' target=_blank>Загрузить оригинал (158.44 КБ)</a>
112.jpg (4866 просмотров) <a class='original' href='./download/file.php?id=129662&mode=view' target=_blank>Загрузить оригинал (123.43 КБ)</a>
Аватара пользователя
nickoass
Мастер
Сообщения: 248
Зарегистрирован: 15 сен 2014, 21:38
Репутация: 23
Настоящее имя: Николай
Откуда: Киров
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение nickoass »

Роман, и с кнопок интерфейсных на mach3 включается, выключается и обороты задаются?
У меня на уровне скриптов только командами М3 М5 и Sxxxx работает. Через интерфейс нет. Вчера благодаря информации, которую я выложил в этой ветке ранее, написал брайн. И все заработало.
Рома33
Новичок
Сообщения: 29
Зарегистрирован: 23 дек 2014, 23:56
Репутация: 7
Настоящее имя: Роман Георгиевич
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение Рома33 »

Включение выключение с интерфейсных кнопок работает или нет у меня я не помню. Я пользуюсь F3,F4,F5. А вот добавить или убавить обороты работает прекрасно с интерфейсных кнопок на mach3.
А чтобы с кнопок включалось и выключалось пропиши в кнопку примерно как на фото.
На фото образец выключения шпинделя.
Вложения
113.jpg (4828 просмотров) <a class='original' href='./download/file.php?id=129753&mode=view' target=_blank>Загрузить оригинал (115.9 КБ)</a>
Аватара пользователя
nickoass
Мастер
Сообщения: 248
Зарегистрирован: 15 сен 2014, 21:38
Репутация: 23
Настоящее имя: Николай
Откуда: Киров
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение nickoass »

Спасибо. Тоже как вариант приму к сведению. Собрал шкаф управления для станка и пока допиливаю Mach.
Аватара пользователя
nickoass
Мастер
Сообщения: 248
Зарегистрирован: 15 сен 2014, 21:38
Репутация: 23
Настоящее имя: Николай
Откуда: Киров
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение nickoass »

Рома33 писал(а):И в macropump вписываете
SetModOutput(1,GetOEMDRO(202)*3.5)
А у меня нет файла macropump. Все пишут, что нужно править spindlespeed. Что скажите ?
Рома33
Новичок
Сообщения: 29
Зарегистрирован: 23 дек 2014, 23:56
Репутация: 7
Настоящее имя: Роман Георгиевич
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение Рома33 »

В папке макросов в Mach3Mill просто создай файл с названием macropump.
Проще скопировать какой нибудь например m3 и переименовать его.
И заполни его вот этим содержанием. SetModOutput(1,GetOEMDRO(202)*3.5)
3.5 изменить в зависимости от реальных оборотов шпинделя.
И в генерал конфиг поставь галочку рун макропумп.
nickoass писал(а):Все пишут, что нужно править spindlespeed
Я его не трогал в обще и даже не знаю как он работает.
Аватара пользователя
nickoass
Мастер
Сообщения: 248
Зарегистрирован: 15 сен 2014, 21:38
Репутация: 23
Настоящее имя: Николай
Откуда: Киров
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение nickoass »

Роман, ещё раз спасибо. Теперь все понятно.
Daleran
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 12:58
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение Daleran »

Рома33 писал(а):
nickoass писал(а):нужно писать Брайн.
Брайн вовсе не обезателен. Нужно просто исправить несколько макросов ( m3,m4,m5 и macropump.)
В m3 вписываете
SetModOutput(0,&H0002)
DoSpinCW()
В m4 вписываете
SetModOutput(0,&H00030)
sleep 100
SetModOutput(0,&H00002)
DoSpinCCW()
В m5 вписываете
SetModOutput(0,&H0001)
SetModOutput(1,&H0000)
DoSpinStop()
И в macropump вписываете
SetModOutput(1,GetOEMDRO(202)*3.5)

И всё прекрасно работает.
Соответственно после настройки RS485.
Данные по кодам приведены под частотник Delta VDF-E.
Как узнать адрес ячейки в частотнике, в которой следует изменить данные? В мануале к моему частотнику что-то тухло совсем.
Аватара пользователя
nickoass
Мастер
Сообщения: 248
Зарегистрирован: 15 сен 2014, 21:38
Репутация: 23
Настоящее имя: Николай
Откуда: Киров
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение nickoass »

Может в инете есть путный мануал, пусть даже на английском?
Daleran
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 12:58
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение Daleran »

nickoass писал(а):Может в инете есть путный мануал, пусть даже на английском?
Научился слать пакеты через снифер на частотник, частотник меня понимать начал. Узнал куда и что нужно слать. Теперь нужно разобраться как поженить мои знания с тем что написано выше в этом топике.
Аватара пользователя
nickoass
Мастер
Сообщения: 248
Зарегистрирован: 15 сен 2014, 21:38
Репутация: 23
Настоящее имя: Николай
Откуда: Киров
Контактная информация:

Re: Подключение ПЧ к Mach3

Сообщение nickoass »

Пишите сюда адреса регистров и коды запуска, останова инвертора. Вместе решим эту задачу.
Ответить

Вернуться в «Windows / Mach»