Страница 12 из 17
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 01 апр 2019, 08:49
Сергей Саныч
Nikomas писал(а): Сергей Саныч писал(а):
Уже полгода такой же частотник исправно работает с обычным недорогим адаптером. Правда, дренаж заведен без резистора.
Покупали без оптоизоляции?
Без. Вот такой
https://ru.aliexpress.com/item/USB-RS48 ... 33edaJf9fo
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 01 апр 2019, 09:00
evgenymcp
Частотник и ПК заземлены. Свисток без оптоизоляции за 100руб. На Vitrualbox за весь день ни одной ошибки связи. На реальном ПК ошибки сыпятся рандомно.
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 01 апр 2019, 09:09
aekhv
evgenymcp писал(а):На реальном ПК ошибки сыпятся рандомно.
Что за ошибки, коды какие? Какая у вас версия исходников? Тут в теме есть вариант с добавлением паузы перед отправкой запроса, это может быть критично.
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 01 апр 2019, 11:20
evgenymcp
Пробовал версию из шапки и с паузой. Результат одинаковый. Ошибка связи. Пробовал менять задержку ответа на частотнике (0 до 20мс) при увеличении связь пропадает. На виртуальной и реальной машине свежеустановленый debian wheazy linuxcnc 2.7.14
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 01 апр 2019, 15:07
Serg
Nikomas писал(а):Не медленная оптопара?
Там не оптопары.
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 01 апр 2019, 15:41
evgenymcp
Разобрался

Использовал второй исходник с функцией задержки. Прописал в исходнике задержку, которая выставлена в ПЧ.
Ни единого разрыва
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 01 апр 2019, 17:18
evgenymcp
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 02 апр 2019, 08:34
evgenymcp
Немного разобрался с ошибками. У меня возникает два типа ошибок. Первый - это communication time out. Лечится использованием конфига с паузами. Второй тип ошибки - периодически намертво виснет свисток. Думаю из-за не экранированных проводов на шпиндель (сейчас ШВВП для теста), высокой промежуточной частоты преобразователя 16кГц и качества самого свистка. Отключил шпиндель от ПЧ, пока работает без проблем. Больше всего интересно, почему в виртуальной машине всё работает, ведь фезически свисток подключен в один и тот же компьютер.
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 02 апр 2019, 10:20
Сергей Саныч
evgenymcp писал(а):Думаю из-за не экранированных проводов на шпиндель (сейчас ШВВП для теста), высокой промежуточной частоты преобразователя 16кГц и качества самого свистка. Отключил шпиндель от ПЧ, пока работает без проблем. Больше всего интересно, почему в виртуальной машине всё работает, ведь фезически свисток подключен в один и тот же компьютер.
Если "свисток" на FT232 (про CH340 и другие не в курсе), то поведение драйверов при сбое связи по USB в Windows и Linux отличается. В Windows он переподключается на тот же самый виртуальный COM-порт (скажем, был COM3 и будет COM3), наверно, и в виртуальную среду он как-то так спроецируется. А в Linux он занимает новый ttyUSB - был ttyUSB0, а перескочил после сбоя на ttyUSB1. Ну и всё, пока не выдернешь адаптер, и не воткнешь через несколько секунд - связи не будет, потому как программе связи никто не сказал о таком перескоке.
Лечится обычно включением адаптера непосредственно в гнездо USB на материнке, без промежуточных кабелей.
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 02 апр 2019, 11:28
evgenymcp
Можно обращаться непосредственно к свистку не как к /dev/ttyUSB0 , а через id устройства. Мне кажется ch340 вешается наглухо. Позже попробую повешать фериты и проверю с шпинделем.
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 02 апр 2019, 11:39
aekhv
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 02 апр 2019, 14:35
Serg
evgenymcp писал(а):Первый - это communication time out. Лечится использованием конфига с паузами.
Согласно спекам в Modbus RTU между посылками должны быть паузы в 3.5 символа...
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 02 апр 2019, 15:07
evgenymcp
BentScrew писал(а):Привязка USB-RS485 адаптера к конкретному порту: viewtopic.php?p=132443#p132443
Описано через правило udev.
Можно непосредственно к файлу в папке /dev/serial/by-id/ обращаться. К примеру мой свисток /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 02 апр 2019, 15:21
evgenymcp
Поставил ферриты. Большой выдернул с ТДКС телевизора. Тестирую. Пока никаких проблем не замечено.
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 04 апр 2019, 08:35
evgenymcp
Подключил согласно инструкции к своему конфигу. Частота (скорость) не меняется, хотя из папки sim.axis.example всё работает.
Заданная частота всегда стоит 100Гц и не реагирует на S
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 04 апр 2019, 09:15
aekhv
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 04 апр 2019, 15:15
evgenymcp
Завелось правкой custom.hal
Изменил
Код: Выделить всё
net spindle-speed-cmd spindle-vfd.command-speed
на
Код: Выделить всё
net spindle-cmd-rpm spindle-vfd.command-speed
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 06 апр 2019, 20:16
pegas13
Прошу помощи.
Частотник Kinda KD200, переходник USB на TF232RL 3 провода, бескорпусной (при подключении 2 красных светодиода RX и TX моргают). Спасибо Vasia_Pupkin, взял его конфиг, у него такой же ПЧ.
Все параметры 0, время наработки - ерунда, напряжение на шине - ???
В какую сторону копать?
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 06 апр 2019, 20:22
evgenymcp
Время нароботки вроде адекватное. С напряжением на шине DC множитель нужно поправить. По остальным параметрам сравнить регистры для данного ПЧ с регистрами в исходнике.
Re: Частотник и Modbus. Универсальная заготовка.
Добавлено: 06 апр 2019, 20:32
pegas13
evgenymcp писал(а):Время нароботки вроде адекватное
Да тут за 10 мин. в реале уже 30 часов в панели набежало.
evgenymcp писал(а):С напряжением на шине DC множитель нужно поправить.
Можно носом ткнуть, где это?