Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
dberegovoy
Мастер
Сообщения: 297
Зарегистрирован: 16 фев 2014, 21:25
Репутация: 144
Контактная информация:

Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение dberegovoy »

Помогите подружить, ИМХО довольно не плохой векторный, распространенный и доступный (70дол) китайский частотник Delta VFD-M по Modbus с EMC2 LinuxCNC
Достаточно будет команд управления: Вкл/выкл/реверс/задание частоты.

Может у кого то есть готовое решение?
Во вложении мануал к частотнику.
Вложения
IMG_4499.JPG (2784 просмотра) <a class='original' href='./download/file.php?id=171101&sid=51ab0df3a584a1001a2762faed995f0e&mode=view' target=_blank>Загрузить оригинал (2.88 МБ)</a>
5011201814-ME14.pdf
(6.73 МБ) 223 скачивания
Аватара пользователя
dberegovoy
Мастер
Сообщения: 297
Зарегистрирован: 16 фев 2014, 21:25
Репутация: 144
Контактная информация:

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение dberegovoy »

Что сделано:
Контакты разьема RJ-11 #3 и #4 подключил к "D-" и " D+" юсб "свистка"
Остальные контакты RJ-11 не задействовал.

Установил следующие параметры частотника
Pr00 = 03: Master frequency determined by RS-485 Communication port
Pr01 = 03: Operation determined by RS-485 communication port, keypad STOP is effective
Pr.88 Communication Address = 01
Pr.89 Transmission Speed = 01: 9600 bps
Pr.157 Communication Mode = 1: Modbus
Дальше я так понимаю логично установить протокол
Pr.92 Communication Protocol
00: MODBUS ASCII mode, <7,N,2>
01: MODBUS ASCII mode, <7,E,1>
02: MODBUS ASCII mode, <7,O,1>
03: MODBUS RTU mode, <8,N,2>
04: MODBUS RTU mode, <8,E,1>
05: MODBUS RTU mode, <8,O,1>

И тут я приплыл, пробовал все подряд и у меня ничего не вышло.

Пару лет назад пробовал подключать китайский HY частотник http://www.cnc-club.ru/forum/viewtopic. ... 9&p=332968
Тогда все получилось гладенько, но на частотнике тогда следуя пошагово видео с ютуба выставлял протокол 8N1

Направите в нужном направлении, что делаю не так? что дальше попробовать?...
Вложения
pic.jpg (2778 просмотров) <a class='original' href='./download/file.php?id=171103&sid=51ab0df3a584a1001a2762faed995f0e&mode=view' target=_blank>Загрузить оригинал (61.72 КБ)</a>
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение Сергей Саныч »

Для начала соедините общий провод (корпус) компьютера с логической землей частотника (контакт 2), лучше через резистор 100-200Ом, организовав так называемый "дренаж". Иначе помех не оберетесь, да и шанс спалить интерфейс не нулевой.
Это общее, частностей именно по Дельте не знаю.
Чудес не бывает. Бывают фокусы.
pkl58
Новичок
Сообщения: 8
Зарегистрирован: 16 сен 2019, 16:13
Репутация: 0
Контактная информация:

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение pkl58 »

dberegovoy писал(а):Направите в нужном направлении, что делаю не так? что дальше попробовать?...
Для начала определите адреса, куда пишите команду задания частоты и команду на старт.
Аватара пользователя
dberegovoy
Мастер
Сообщения: 297
Зарегистрирован: 16 фев 2014, 21:25
Репутация: 144
Контактная информация:

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение dberegovoy »

pkl58 писал(а):Для начала определите адреса, куда пишите команду задания частоты и команду на старт.
Это наверное это после.
Для начала установить бы хотя бы связь.

из описалова Classic Ladder
9.1. MODBUS Settings
Serial:

Classic Ladder uses RTU protocol (not ASCII).

8 data bits, No parity is used, and 1 stop bit is also known as 8-N-1.

Baud rate must be the same for slave and master. Classic Ladder can only have one baud rate so all the slaves must be set to the same rate.

Pause inter frame is the time to pause after receiving an answer.

MODBUS_TIME_AFTER_TRANSMIT is the length of pause after sending a request and before receiving an answer (this apparently helps with USB converters which are slow).

Просит формат протокола 8-N-1. В данном частотнике такого не нахожу (см. предыдущий мой пост)
Что делать дальше Х.З.?
Вложения
qqqq.png (2727 просмотров) <a class='original' href='./download/file.php?id=171111&sid=51ab0df3a584a1001a2762faed995f0e&mode=view' target=_blank>Загрузить оригинал (62.86 КБ)</a>
Аватара пользователя
vala
Почётный участник
Почётный участник
Сообщения: 490
Зарегистрирован: 08 окт 2013, 21:01
Репутация: 258
Откуда: Latvia
Контактная информация:

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение vala »

В этой теме всё разложено по полочкам viewtopic.php?f=15&t=9406#p229460
pkl58
Новичок
Сообщения: 8
Зарегистрирован: 16 сен 2019, 16:13
Репутация: 0
Контактная информация:

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение pkl58 »

Вариант 1 - подобрать ПЧ под вашу задачу с нужными параметрами коммуникации на борту.
Вариант 2 использовать промежуточную железяку с 2 портами, которая принимает от EMC2 запрос по одному порту и передает к ПЧ по другому порту. Если быстродействие не сильно критично.
Аватара пользователя
dberegovoy
Мастер
Сообщения: 297
Зарегистрирован: 16 фев 2014, 21:25
Репутация: 144
Контактная информация:

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение dberegovoy »

pkl58 писал(а):Вариант 1 - подобрать ПЧ под вашу задачу с нужными параметрами коммуникации на борту.
В конфигурации заготовки, ссылка на которую предоставлена выше, есть возможность задать 2 стоповых бита(8,N,2 ) вместо одного (8,N,1)
Соединение по прежнему пока не удалось установить, ошибка-12 COMM_TIME_OUT
pkl58
Новичок
Сообщения: 8
Зарегистрирован: 16 сен 2019, 16:13
Репутация: 0
Контактная информация:

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение pkl58 »

Попробуйте перекинуть провода между D+ и D-.
Аватара пользователя
dberegovoy
Мастер
Сообщения: 297
Зарегистрирован: 16 фев 2014, 21:25
Репутация: 144
Контактная информация:

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение dberegovoy »

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

Re: Помогите подружить Delta VFD-M по Modbus с EMC2 LinuxCNC

Сообщение FLUKE »

Попробуй ModbusRTU Scanner v2.1, ставь все галки и пробуй менять + с -, земли, резисторы...
Ответить

Вернуться в «LinuxCNC»