Частотник и Modbus. Универсальная заготовка.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

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

Nikomas писал(а): Сергей Саныч писал(а):
Уже полгода такой же частотник исправно работает с обычным недорогим адаптером. Правда, дренаж заведен без резистора.


Покупали без оптоизоляции?
Без. Вот такой https://ru.aliexpress.com/item/USB-RS48 ... 33edaJf9fo
Чудес не бывает. Бывают фокусы.
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

Частотник и ПК заземлены. Свисток без оптоизоляции за 100руб. На Vitrualbox за весь день ни одной ошибки связи. На реальном ПК ошибки сыпятся рандомно.
Аватара пользователя
aekhv
Мастер
Сообщения: 393
Зарегистрирован: 17 окт 2014, 15:03
Репутация: 218
Настоящее имя: Александр
Откуда: г.Хабаровск
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение aekhv »

evgenymcp писал(а):На реальном ПК ошибки сыпятся рандомно.
Что за ошибки, коды какие? Какая у вас версия исходников? Тут в теме есть вариант с добавлением паузы перед отправкой запроса, это может быть критично.
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

Пробовал версию из шапки и с паузой. Результат одинаковый. Ошибка связи. Пробовал менять задержку ответа на частотнике (0 до 20мс) при увеличении связь пропадает. На виртуальной и реальной машине свежеустановленый debian wheazy linuxcnc 2.7.14
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение Serg »

Nikomas писал(а):Не медленная оптопара?
Там не оптопары.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

Разобрался :D Использовал второй исходник с функцией задержки. Прописал в исходнике задержку, которая выставлена в ПЧ.
Ни единого разрыва :good:
Антон_Уральский.jpg (2679 просмотров) <a class='original' href='./download/file.php?id=160112&sid=3bf66596712e6ac141ed967c0e09117a&mode=view' target=_blank>Загрузить оригинал (40.96 КБ)</a>
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

:evil: :evil: :evil: Ааааа новый косяк. Теперь скорость выше 100Гц не выставляется и индикация "Заданная скорость достигнута" не работает. Причем в Virtualbox всё четко :pssdoff: :pssdoff: :pssdoff: исходник один и тот же.
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

Немного разобрался с ошибками. У меня возникает два типа ошибок. Первый - это communication time out. Лечится использованием конфига с паузами. Второй тип ошибки - периодически намертво виснет свисток. Думаю из-за не экранированных проводов на шпиндель (сейчас ШВВП для теста), высокой промежуточной частоты преобразователя 16кГц и качества самого свистка. Отключил шпиндель от ПЧ, пока работает без проблем. Больше всего интересно, почему в виртуальной машине всё работает, ведь фезически свисток подключен в один и тот же компьютер.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

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

evgenymcp писал(а):Думаю из-за не экранированных проводов на шпиндель (сейчас ШВВП для теста), высокой промежуточной частоты преобразователя 16кГц и качества самого свистка. Отключил шпиндель от ПЧ, пока работает без проблем. Больше всего интересно, почему в виртуальной машине всё работает, ведь фезически свисток подключен в один и тот же компьютер.
Если "свисток" на FT232 (про CH340 и другие не в курсе), то поведение драйверов при сбое связи по USB в Windows и Linux отличается. В Windows он переподключается на тот же самый виртуальный COM-порт (скажем, был COM3 и будет COM3), наверно, и в виртуальную среду он как-то так спроецируется. А в Linux он занимает новый ttyUSB - был ttyUSB0, а перескочил после сбоя на ttyUSB1. Ну и всё, пока не выдернешь адаптер, и не воткнешь через несколько секунд - связи не будет, потому как программе связи никто не сказал о таком перескоке.
Лечится обычно включением адаптера непосредственно в гнездо USB на материнке, без промежуточных кабелей.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

Можно обращаться непосредственно к свистку не как к /dev/ttyUSB0 , а через id устройства. Мне кажется ch340 вешается наглухо. Позже попробую повешать фериты и проверю с шпинделем.
Аватара пользователя
aekhv
Мастер
Сообщения: 393
Зарегистрирован: 17 окт 2014, 15:03
Репутация: 218
Настоящее имя: Александр
Откуда: г.Хабаровск
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение aekhv »

Привязка USB-RS485 адаптера к конкретному порту: http://www.cnc-club.ru/forum/viewtopic. ... 43#p132443
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение Serg »

evgenymcp писал(а):Первый - это communication time out. Лечится использованием конфига с паузами.
Согласно спекам в Modbus RTU между посылками должны быть паузы в 3.5 символа...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение 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
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

Поставил ферриты. Большой выдернул с ТДКС телевизора. Тестирую. Пока никаких проблем не замечено.
DSC_0375.JPG (2567 просмотров) <a class='original' href='./download/file.php?id=160185&sid=3bf66596712e6ac141ed967c0e09117a&mode=view' target=_blank>Загрузить оригинал (2.62 МБ)</a>
DSC_0376.JPG (2567 просмотров) <a class='original' href='./download/file.php?id=160183&sid=3bf66596712e6ac141ed967c0e09117a&mode=view' target=_blank>Загрузить оригинал (523.28 КБ)</a>
DSC_0377.JPG (2567 просмотров) <a class='original' href='./download/file.php?id=160182&sid=3bf66596712e6ac141ed967c0e09117a&mode=view' target=_blank>Загрузить оригинал (760.69 КБ)</a>
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

Подключил согласно инструкции к своему конфигу. Частота (скорость) не меняется, хотя из папки sim.axis.example всё работает.
Заданная частота всегда стоит 100Гц и не реагирует на S
Аватара пользователя
aekhv
Мастер
Сообщения: 393
Зарегистрирован: 17 окт 2014, 15:03
Репутация: 218
Настоящее имя: Александр
Откуда: г.Хабаровск
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение aekhv »

Скорее всего из-за этого: http://www.cnc-club.ru/forum/viewtopic. ... 35#p308135
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

Завелось правкой custom.hal
Изменил

Код: Выделить всё

net spindle-speed-cmd spindle-vfd.command-speed
на

Код: Выделить всё

net spindle-cmd-rpm spindle-vfd.command-speed
pegas13
Новичок
Сообщения: 20
Зарегистрирован: 31 мар 2019, 22:26
Репутация: 0
Настоящее имя: Владимир
Откуда: Витебск
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение pegas13 »

Прошу помощи.
Частотник Kinda KD200, переходник USB на TF232RL 3 провода, бескорпусной (при подключении 2 красных светодиода RX и TX моргают). Спасибо Vasia_Pupkin, взял его конфиг, у него такой же ПЧ.
Буфер обмена-1.jpg (2440 просмотров) <a class='original' href='./download/file.php?id=160440&sid=3bf66596712e6ac141ed967c0e09117a&mode=view' target=_blank>Загрузить оригинал (79.92 КБ)</a>
Все параметры 0, время наработки - ерунда, напряжение на шине - ???


В какую сторону копать?
config.zip
(3.81 КБ) 223 скачивания
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1418
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 326
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение evgenymcp »

Время нароботки вроде адекватное. С напряжением на шине DC множитель нужно поправить. По остальным параметрам сравнить регистры для данного ПЧ с регистрами в исходнике.
pegas13
Новичок
Сообщения: 20
Зарегистрирован: 31 мар 2019, 22:26
Репутация: 0
Настоящее имя: Владимир
Откуда: Витебск
Контактная информация:

Re: Частотник и Modbus. Универсальная заготовка.

Сообщение pegas13 »

evgenymcp писал(а):Время нароботки вроде адекватное
Да тут за 10 мин. в реале уже 30 часов в панели набежало.
evgenymcp писал(а):С напряжением на шине DC множитель нужно поправить.
Можно носом ткнуть, где это?
Ответить

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