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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

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

Сообщение Сергей Саныч » 01 апр 2019, 08:49

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


Покупали без оптоизоляции?
Без. Вот такой https://ru.aliexpress.com/item/USB-RS48 ... 33edaJf9fo
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
 
Сообщения: 8441
Зарегистрирован: 30 май 2012, 14:20
Откуда: Тюмень
Репутация: 2642
Медальки:

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

Сообщение evgenymcp » 01 апр 2019, 09:00

Частотник и ПК заземлены. Свисток без оптоизоляции за 100руб. На Vitrualbox за весь день ни одной ошибки связи. На реальном ПК ошибки сыпятся рандомно.
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1166
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 219
Настоящее имя: Евгений

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

Сообщение BentScrew » 01 апр 2019, 09:09

evgenymcp писал(а):На реальном ПК ошибки сыпятся рандомно.

Что за ошибки, коды какие? Какая у вас версия исходников? Тут в теме есть вариант с добавлением паузы перед отправкой запроса, это может быть критично.
Аватара пользователя
BentScrew
Мастер
 
Сообщения: 274
Зарегистрирован: 17 окт 2014, 15:03
Откуда: г.Хабаровск
Репутация: 140
Медальки:
Настоящее имя: Александр

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

Сообщение evgenymcp » 01 апр 2019, 11:20

Пробовал версию из шапки и с паузой. Результат одинаковый. Ошибка связи. Пробовал менять задержку ответа на частотнике (0 до 20мс) при увеличении связь пропадает. На виртуальной и реальной машине свежеустановленый debian wheazy linuxcnc 2.7.14
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1166
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 219
Настоящее имя: Евгений

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

Сообщение UAVpilot » 01 апр 2019, 15:07

Nikomas писал(а):Не медленная оптопара?

Там не оптопары.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18508
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4532
Медальки:
Настоящее имя: Сергей

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

Сообщение evgenymcp » 01 апр 2019, 15:41

Разобрался :D Использовал второй исходник с функцией задержки. Прописал в исходнике задержку, которая выставлена в ПЧ.
Ни единого разрыва :good:
Частотник и Modbus. Универсальная заготовка. Антон_Уральский.jpg
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1166
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 219
Настоящее имя: Евгений

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

Сообщение evgenymcp » 01 апр 2019, 17:18

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

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

Сообщение evgenymcp » 02 апр 2019, 08:34

Немного разобрался с ошибками. У меня возникает два типа ошибок. Первый - это communication time out. Лечится использованием конфига с паузами. Второй тип ошибки - периодически намертво виснет свисток. Думаю из-за не экранированных проводов на шпиндель (сейчас ШВВП для теста), высокой промежуточной частоты преобразователя 16кГц и качества самого свистка. Отключил шпиндель от ПЧ, пока работает без проблем. Больше всего интересно, почему в виртуальной машине всё работает, ведь фезически свисток подключен в один и тот же компьютер.
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1166
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 219
Настоящее имя: Евгений

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

Сообщение Сергей Саныч » 02 апр 2019, 10:20

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

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

Сообщение evgenymcp » 02 апр 2019, 11:28

Можно обращаться непосредственно к свистку не как к /dev/ttyUSB0 , а через id устройства. Мне кажется ch340 вешается наглухо. Позже попробую повешать фериты и проверю с шпинделем.
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1166
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 219
Настоящее имя: Евгений

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

Сообщение BentScrew » 02 апр 2019, 11:39

Привязка USB-RS485 адаптера к конкретному порту: viewtopic.php?p=132443#p132443
Аватара пользователя
BentScrew
Мастер
 
Сообщения: 274
Зарегистрирован: 17 окт 2014, 15:03
Откуда: г.Хабаровск
Репутация: 140
Медальки:
Настоящее имя: Александр

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

Сообщение UAVpilot » 02 апр 2019, 14:35

evgenymcp писал(а):Первый - это communication time out. Лечится использованием конфига с паузами.

Согласно спекам в Modbus RTU между посылками должны быть паузы в 3.5 символа...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18508
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4532
Медальки:
Настоящее имя: Сергей

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

Сообщение evgenymcp » 02 апр 2019, 15:07

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

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

Сообщение evgenymcp » 02 апр 2019, 15:21

Поставил ферриты. Большой выдернул с ТДКС телевизора. Тестирую. Пока никаких проблем не замечено.
Частотник и Modbus. Универсальная заготовка. DSC_0375.JPG

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

Частотник и Modbus. Универсальная заготовка. DSC_0377.JPG
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1166
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 219
Настоящее имя: Евгений

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

Сообщение evgenymcp » 04 апр 2019, 08:35

Подключил согласно инструкции к своему конфигу. Частота (скорость) не меняется, хотя из папки sim.axis.example всё работает.
Заданная частота всегда стоит 100Гц и не реагирует на S
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1166
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 219
Настоящее имя: Евгений

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

Сообщение BentScrew » 04 апр 2019, 09:15

Скорее всего из-за этого: viewtopic.php?p=308135#p308135
Аватара пользователя
BentScrew
Мастер
 
Сообщения: 274
Зарегистрирован: 17 окт 2014, 15:03
Откуда: г.Хабаровск
Репутация: 140
Медальки:
Настоящее имя: Александр

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

Сообщение evgenymcp » 04 апр 2019, 15:15

Завелось правкой custom.hal
Изменил
Код: Выделить всёРазвернуть
net spindle-speed-cmd spindle-vfd.command-speed

на
Код: Выделить всёРазвернуть
net spindle-cmd-rpm spindle-vfd.command-speed
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1166
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 219
Настоящее имя: Евгений

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

Сообщение pegas13 » 06 апр 2019, 20:16

Прошу помощи.
Частотник Kinda KD200, переходник USB на TF232RL 3 провода, бескорпусной (при подключении 2 красных светодиода RX и TX моргают). Спасибо Vasia_Pupkin, взял его конфиг, у него такой же ПЧ.
Частотник и Modbus. Универсальная заготовка. Буфер обмена-1.jpg

Все параметры 0, время наработки - ерунда, напряжение на шине - ???


В какую сторону копать?

config.zip
(3.81 Кб) Скачиваний: 24
pegas13
Новичок
 
Сообщения: 12
Зарегистрирован: 31 мар 2019, 22:26
Откуда: Витебск
Репутация: 0
Настоящее имя: Владимир

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

Сообщение evgenymcp » 06 апр 2019, 20:22

Время нароботки вроде адекватное. С напряжением на шине DC множитель нужно поправить. По остальным параметрам сравнить регистры для данного ПЧ с регистрами в исходнике.
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1166
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 219
Настоящее имя: Евгений

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

Сообщение pegas13 » 06 апр 2019, 20:32

evgenymcp писал(а):Время нароботки вроде адекватное

Да тут за 10 мин. в реале уже 30 часов в панели набежало.

evgenymcp писал(а):С напряжением на шине DC множитель нужно поправить.

Можно носом ткнуть, где это?
pegas13
Новичок
 
Сообщения: 12
Зарегистрирован: 31 мар 2019, 22:26
Откуда: Витебск
Репутация: 0
Настоящее имя: Владимир

Пред.След.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: 79250367431@ya.ru, _vit, agcom, Bilykse, Bing [Bot], BOdrOFF, daemon78, FLUKE, Gestap, Google [Bot], Google Feedfetcher, Hca911, hmnijp, Igor.K, Igor1, max73, mikehv, NikolayUa24, niksooon, Professor Lampochkin, ruh2100, Samodelkin 88, sanext, shalek, Smlua, Technoart, ToMaTo_0, uralpt, VAT, vit_rus, Yandex [bot], zaxlex, шпиндель

Reputation System ©'