Vfdmod - управляем частотником по MODBUS RTU
Re: Vfdmod - управляем частотником по MODBUS RTU
Получил Usb=> rs485 адаптеры в ini файле соответственно установил USB0 при запуске linuxcnc на частотнике моргает светодиод но с постоянным интервалом в терминале показывает следующее..
vfdmod: setting command speed value to 100 (0x0064)...
[01][06][C3][59][00][64][64][76]
Waiting for a confirmation...
ERROR Connection timed out: select
vfdmod: reading 'spindle.rpm-out' from address 50209 (0xC421)...
[01][03][C4][21][00][01][E9][30]
Waiting for a confirmation...
ERROR Connection timed out: select
vfdmod: setting command speed value to 100 (0x0064)...
[01][06][C3][59][00][64][64][76]
Waiting for a confirmation...
ERROR Connection timed out: select
vfdmod: reading 'spindle.rpm-out' from address 50209 (0xC421)...
[01][03][C4][21][00][01][E9][30]
Waiting for a confirmation...
ERROR Connection timed out: select
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
-
- Мастер
- Сообщения: 1718
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 286
- Настоящее имя: Алексей
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
нет коннекта по rs-485
именно такие ошибки появляются.
проверяйте провода, настройки скоростей и чётностей в частотнике и ini файле.
именно такие ошибки появляются.
проверяйте провода, настройки скоростей и чётностей в частотнике и ini файле.
Re: Vfdmod - управляем частотником по MODBUS RTU
Спасибо! Поменял кабель с экранированного на обычную витую пару, частота мерцания светодиода на ЧП увеличилась терминал выдал следующее: но шпиндель так и не запускается((alex_sar писал(а):нет коннекта по rs-485
именно такие ошибки появляются.
проверяйте провода, настройки скоростей и чётностей в частотнике и ini файле.
частота в ini и на ЧП совпадают (19200), параметр 8-33 =(2) контроль четности отсутствует 1 стоп бит
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Пишут на соседнем форуме:
Гуглоперевод:I was planning on writing up the steps I used to establish communication with my vfd, but aekhv's documentation is immaculate.
А я всё думал, будет кто-нибудь эту писанину читать?Я планировал записать шаги, которые использовал для установления связи с моим vfd, но документация aekhv безупречна.
Re: Vfdmod - управляем частотником по MODBUS RTU
Вот почему у всех работает а у меня не получается ни как что я делаю не так? Провода менял от свистка к ПЧ ставил и с эраном и без,параметры и частоты менял и в INI файле и на чп , вернул все на круги своя. Чтобы проверить есть ли связь чп со свистком установил Modbusrtu Scanner : выдал следующие параметры 19200,8, none,1
19200,8,none,2
в ini таже частота ставил и единицу и двойку картина не меняется. Укажите правильное направление а то топчусь на одном месте уже руки опускаются.
vfdmod: setting command speed value to 100 (0x0064)...
[01][06][C3][59][00][64][64][76]
Waiting for a confirmation...
ERROR Connection timed out: select
<1B><00><0F><19><0D><13><02>
vfdmod: reading 'spindle.rpm-out' from address 50209 (0xC421)...
[01][03][C4][21][00][01][E9][30]
Waiting for a confirmation...
<0F><1E><13><1E><0F>
ERROR CRC received 1E0F != CRC calculated 9AE
И еще такой вопрос что означают эти строки с цифрами в терминале и как их можно расшифровать? И правильно ли я понимаю что в квадратных скобках верные значения а в угловых ошибочные?
19200,8,none,2
в ini таже частота ставил и единицу и двойку картина не меняется. Укажите правильное направление а то топчусь на одном месте уже руки опускаются.
vfdmod: setting command speed value to 100 (0x0064)...
[01][06][C3][59][00][64][64][76]
Waiting for a confirmation...
ERROR Connection timed out: select
<1B><00><0F><19><0D><13><02>
vfdmod: reading 'spindle.rpm-out' from address 50209 (0xC421)...
[01][03][C4][21][00][01][E9][30]
Waiting for a confirmation...
<0F><1E><13><1E><0F>
ERROR CRC received 1E0F != CRC calculated 9AE
И еще такой вопрос что означают эти строки с цифрами в терминале и как их можно расшифровать? И правильно ли я понимаю что в квадратных скобках верные значения а в угловых ошибочные?
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
-
- Мастер
- Сообщения: 1718
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 286
- Настоящее имя: Алексей
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
проблема со связью, какая - непонятно. протокол устроен так что передатчик посылает запрос, а приёмник отвечает эхом (то есть дублирует).
в квадратных скобках то что отправлено в линию rs-4u85, а в треугольных - то что пришло из rs-485. должно быть одно и то же...
если есть ещё один свисток - можно попробовать поставить терминал rs-485 на другой комп и понаблюдать.
не знаю что за частотник у вас, можно фирменную прогу попробовать чтобы понять что происходит
в квадратных скобках то что отправлено в линию rs-4u85, а в треугольных - то что пришло из rs-485. должно быть одно и то же...
если есть ещё один свисток - можно попробовать поставить терминал rs-485 на другой комп и понаблюдать.
не знаю что за частотник у вас, можно фирменную прогу попробовать чтобы понять что происходит
Re: Vfdmod - управляем частотником по MODBUS RTU
Я вот подумал может проблема с юсб портом на компе ... Да на следующей неделе у отца комп позаимствую на эксперименты как раз он просил операционку переставить поставлю на него cnc попробую... На свой рабочий ноут с двумя осями linux mint 19 и windows так и не смог поставить linuxcnc. Хотел поставить рядом Stretch но при разметке диска остановился, испугался данные потереть. Спасибо буду пробовать с другого компа о результатах отпишусь.alex_sar писал(а): ↑17 сен 2020, 19:48 проблема со связью, какая - непонятно. протокол устроен так что передатчик посылает запрос, а приёмник отвечает эхом (то есть дублирует).
в квадратных скобках то что отправлено в линию rs-4u85, а в треугольных - то что пришло из rs-485. должно быть одно и то же...
если есть ещё один свисток - можно попробовать поставить терминал rs-485 на другой комп и понаблюдать.
не знаю что за частотник у вас, можно фирменную прогу попробовать чтобы понять что происходит
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
-
- Мастер
- Сообщения: 1718
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 286
- Настоящее имя: Алексей
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Можно попробовать под виндовс найти программу для тестированя модбус, а если повезет то даже именно для вашего частотника. Надо хоть как-то добится связи, а потом уже легче будет. Советую в эту сторону направить усилия.
Не думаю что это проблема с юсб портом, были бы другие симптомы.
Не думаю что это проблема с юсб портом, были бы другие симптомы.
А экран как/куда подключили? Не с обоих сторон надеюсь?
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Нет, содержимое запроса и ответа будет различаться, и это совершенно нормально, пример корректного обмена можно посмотреть тут: viewtopic.php?p=570161#p570161
Как-то частотник отвечает, но связь, похоже, очень неустойчивая. Надо разбираться с помехами. Возможно также, что в ПЧ поджарена линия RS485, и теперь уже неважно какой адаптер используется... Также можно покрутить параметр ProtocolDelay в INI, описание есть в Wiki.
Систему ставить не обязательно, для тестов достаточно загрузиться с LiveDVD, конфигурацию станка подкинуть с флешки.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Похоже уровень нуля плавает вверх-вниз, судя по цифрам с частотой сети (50Гц)... Подтяжка на А и В есть?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Re: Vfdmod - управляем частотником по MODBUS RTU
alex_sar писал(а): ↑18 сен 2020, 01:34 Можно попробовать под виндовс найти программу для тестированя модбус, а если повезет то даже именно для вашего частотника. Надо хоть как-то добится связи, а потом уже легче будет. Советую в эту сторону направить усилия.
Не думаю что это проблема с юсб портом, были бы другие симптомы.
А экран как/куда подключили? Не с обоих сторон надеюсь?
Экран подключал На сам ЧП, частотник у меня Danfoc FC051
Вы имеете ввиду на Адаптере ? да поджаты после затяжки проверил потянув за каждый из проводов.
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
Re: Vfdmod - управляем частотником по MODBUS RTU
Подключал ПЧ через USB к программе под Windows "Modbus rtu Scanner " программа получила данные от ПЧ ( 19200 ;8 ;none;1) тоесть есть связь по шине RS485. Или я не правильно понимаю?
Систему ставить не обязательно, для тестов достаточно загрузиться с LiveDVD, конфигурацию станка подкинуть с флешки.
[/quote]
Я даже и не подумал о Live CD Спасибо так тоже попробую!
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
подтяжка к земле, или питанию. (pullup/pulldown) раздел "Исключение приема при передаче RS-485"
Мне ещё самому предстоит с 485 разобраться.
-
- Мастер
- Сообщения: 1718
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 286
- Настоящее имя: Алексей
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
чё-то непохоже на данные!
попробуйте запрос какой нибудь послать (тот что в квадратных скобках в логах) и посмотрите ответ. у меня в документации к частотнику были написаны примеры запросов и ответов.
сам протокол модбус очень простой, можно буквально из головы писать и читать, там никакой нет высшей математики. если посмотрите описание (а их в интернете миллион) - сами увидите. какой у вас частотник?
Re: Vfdmod - управляем частотником по MODBUS RTU
Каким образом запрос послать через терминал или из сервисного приложения для ПЧ?alex_sar писал(а): ↑19 сен 2020, 00:29чё-то непохоже на данные!
попробуйте запрос какой нибудь послать (тот что в квадратных скобках в логах) и посмотрите ответ. у меня в документации к частотнику были написаны примеры запросов и ответов.
сам протокол модбус очень простой, можно буквально из головы писать и читать, там никакой нет высшей математики. если посмотрите описание (а их в интернете миллион) - сами увидите. какой у вас частотник?
У меня ПЧ Danfoss fc 051
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
-
- Мастер
- Сообщения: 1718
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 286
- Настоящее имя: Алексей
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Сервисное приложение - отлично! Получается настройки читать-писать через него?
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
-
- Мастер
- Сообщения: 1718
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 286
- Настоящее имя: Алексей
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Работает fc051 прекрасно, вот здесь конфиги лежат
http://www.cnc-club.ru/forum/viewtopic. ... 61#p566261
Свисток у меня другой. По первой вашей ссылке повзрослее выглядит, с ним должно точно взлететь )
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Правильнее будет раздел "Защитное смещение".xenon-alien писал(а): ↑ подтяжка к земле, или питанию. (pullup/pulldown) раздел "Исключение приема при передаче RS-485"
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Что-то жаловались на мигания диодов при передаче данных, что вносит какйю-то погрешность, или мешает корректной работе.
Так что это ещё под вопросом.