Vfdmod - управляем частотником по MODBUS RTU

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
成龙79
Кандидат
Сообщения: 61
Зарегистрирован: 11 сен 2016, 16:49
Репутация: 4
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение 成龙79 »

xenon-alien писал(а): 19 сен 2020, 13:56
У вас какой "свисток"?

Брал как у вас во второй ссылке до этого были RS232=>rs485 2 шт вышли из строя по непонятной причине после выключения компьютера и ЧП


alex_sar писал(а): 19 сен 2020, 14:40
Работает fc051 прекрасно, вот здесь конфиги лежат
http://www.cnc-club.ru/forum/viewtopic. ... 61#p566261
Как раз этот конфиг себе поставил немного подредактировав под свой двигатель.
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
Аватара пользователя
成龙79
Кандидат
Сообщения: 61
Зарегистрирован: 11 сен 2016, 16:49
Репутация: 4
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение 成龙79 »

alex_sar писал(а): 19 сен 2020, 10:11 Сервисное приложение - отлично! Получается настройки читать-писать через него?
Установил MCT 10 Сервисное приложение для ПЧ Таки да свисток что стоял на компьютере был не исправен , заменил его на следующий, появилась связь частотник выдал свои параметры..
IMG_20200922_111902.jpg (1076 просмотров) <a class='original' href='./download/file.php?id=186344&sid=3a40a6a590e826a571c34ddc701f0905&mode=view' target=_blank>Загрузить оригинал (6.26 МБ)</a>
Запустил linuxcnc в терминале цифры изменились но по прежнему выдает ошибку timeout
IMG_20200922_121409.jpg (1076 просмотров) <a class='original' href='./download/file.php?id=186345&sid=3a40a6a590e826a571c34ddc701f0905&mode=view' target=_blank>Загрузить оригинал (3.87 МБ)</a>
Пробовал запускать с разными частотами, с проверкой на четность и без, менял стоповый бит с 1 на 2 не помогает :wik:
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
alex_sar
Мастер
Сообщения: 1772
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 298
Настоящее имя: Алексей
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение alex_sar »

где-то ошибка. надо искать внимательно. скорость/чётность/slave# - что-то не совпадает.

кстати, не помню, в этом частотнике или в другом - настройки rs-485 меняются только после перезагрузки... обратите внимание.
Аватара пользователя
成龙79
Кандидат
Сообщения: 61
Зарегистрирован: 11 сен 2016, 16:49
Репутация: 4
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение 成龙79 »

alex_sar писал(а): 22 сен 2020, 20:08 где-то ошибка. надо искать внимательно. скорость/чётность/slave# - что-то не совпадает.

кстати, не помню, в этом частотнике или в другом - настройки rs-485 меняются только после перезагрузки... обратите внимание.
Хорошо попробую с перезагрузкой менять параметры
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
alex_sar
Мастер
Сообщения: 1772
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 298
Настоящее имя: Алексей
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение alex_sar »

лучше всего с винды присоединится, проверить.

а потом уже у линуксу цеплять. точно с такими же настройками.
slave# - обрати внимание, тоже очень важен. должен совпадать.
Аватара пользователя
成龙79
Кандидат
Сообщения: 61
Зарегистрирован: 11 сен 2016, 16:49
Репутация: 4
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение 成龙79 »

alex_sar писал(а): 22 сен 2020, 20:53 лучше всего с винды присоединится, проверить.

а потом уже у линуксу цеплять. точно с такими же настройками.
slave# - обрати внимание, тоже очень важен. должен совпадать.
Так и сделал: Из под винды проверил параметры
Снимок экрана (9).png (1035 просмотров) <a class='original' href='./download/file.php?id=186400&sid=3a40a6a590e826a571c34ddc701f0905&mode=view' target=_blank>Загрузить оригинал (116.78 КБ)</a>
Кстати пробовал менять параметр 833 и в приложении и на самом частотнике не дает на панели частотника пищет ошибку 91, Вooбщем возможен только один вариант Even Parity. 1 Stop bit.
Подключил к Linux в ini фале те же параметры что и на ПЧ
Снимок экрана_2020-08-20_20-19-46.png (1035 просмотров) <a class='original' href='./download/file.php?id=186401&sid=3a40a6a590e826a571c34ddc701f0905&mode=view' target=_blank>Загрузить оригинал (140.68 КБ)</a>
Запустил cnc терминал выдал ту же ошибку
Снимок экрана_2020-08-20_20-21-44.png (1035 просмотров) <a class='original' href='./download/file.php?id=186402&sid=3a40a6a590e826a571c34ddc701f0905&mode=view' target=_blank>Загрузить оригинал (278.3 КБ)</a>

вот мой ini файл полостью
fc51.ini
(4.75 КБ) 135 скачиваний
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
alex_sar
Мастер
Сообщения: 1772
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 298
Настоящее имя: Алексей
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение alex_sar »

Странно...
срисовал все параметры со своего частоника
830 1
832 2
833 0
835 0.006s
836 10s

попробуй 835 и 836 поменять так же.
alex_sar
Мастер
Сообщения: 1772
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 298
Настоящее имя: Алексей
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение alex_sar »

и интересно что настроено в 8-0* и в 8-4*
alex_sar
Мастер
Сообщения: 1772
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 298
Настоящее имя: Алексей
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение alex_sar »

成龙79 писал(а): Кстати пробовал менять параметр 833 и в приложении и на самом частотнике не дает на панели частотника пищет ошибку 91, Вooбщем возможен только один вариант Even Parity. 1 Stop bit.
Так ёпрст на скриншоте же прям подсказка! ))

У тебя протокол настроен не Modbus RTU, а какой-то там Danfoss FC или вроде того. это где-то в 8-0 или 8-4
Аватара пользователя
成龙79
Кандидат
Сообщения: 61
Зарегистрирован: 11 сен 2016, 16:49
Репутация: 4
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение 成龙79 »

alex_sar писал(а): 23 сен 2020, 20:57 Странно...
срисовал все параметры со своего частоника
830 1
832 2
833 0
835 0.006s
836 10s

попробуй 835 и 836 поменять так же.
Поставил 835 ; 836 как у вас без изменений... Параметр 830 может быть только 0 Преобразователь частоты или 2 Modbus RTU
Ставил в оба положения, под Linux результат одинаков . В windows В положении Modbus RTU не коннектится к сервисному приложению MCT 10
alex_sar писал(а): 23 сен 2020, 20:59 и интересно что настроено в 8-0* и в 8-4*
Вот параметры.
Снимок экрана (15).png (1016 просмотров) <a class='original' href='./download/file.php?id=186406&sid=3a40a6a590e826a571c34ddc701f0905&mode=view' target=_blank>Загрузить оригинал (87.18 КБ)</a>
Снимок экрана (11).png (1016 просмотров) <a class='original' href='./download/file.php?id=186407&sid=3a40a6a590e826a571c34ddc701f0905&mode=view' target=_blank>Загрузить оригинал (102.74 КБ)</a>
Снимок экрана (13).png (1016 просмотров) <a class='original' href='./download/file.php?id=186408&sid=3a40a6a590e826a571c34ddc701f0905&mode=view' target=_blank>Загрузить оригинал (143.04 КБ)</a>
Снимок экрана (14).png (1016 просмотров) <a class='original' href='./download/file.php?id=186409&sid=3a40a6a590e826a571c34ddc701f0905&mode=view' target=_blank>Загрузить оригинал (90.51 КБ)</a>
alex_sar писал(а): 23 сен 2020, 21:05
成龙79 писал(а): Кстати пробовал менять параметр 833 и в приложении и на самом частотнике не дает на панели частотника пищет ошибку 91, Вooбщем возможен только один вариант Even Parity. 1 Stop bit.
Так ёпрст на скриншоте же прям подсказка! ))

У тебя протокол настроен не Modbus RTU, а какой-то там Danfoss FC или вроде того. это где-то в 8-0 или 8-4
Это как раз параметр 830 как я понимаю . если в нем поставить (2) Modbus RTU то происходит разрыв связи с MCT 10
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
alex_sar
Мастер
Сообщения: 1772
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 298
Настоящее имя: Алексей
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение alex_sar »

не знаю чё там с mct10 ) , но внимательно посмотри на заголовок этой темы! разве там написано "управляем частотником по протоколу fc" ? :)
mct10 тоже можно перенастроить наверное, но в принципе она уже не понадобится. можно кнопками на частотнике поменять 830.

странно что не работает.. мыслей нет. но с другим протоколом работать прям точно не будет.


84* 85* пока ни на что не влияет
alex_sar
Мастер
Сообщения: 1772
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 298
Настоящее имя: Алексей
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение alex_sar »

ещё можно попробовать посмотреть значения 880 - 883 - это не настройки а просто выводится количество ошибок. может что-то понятнее станет.

и, кстати, когда меняется протокол, 8-32 (baud rate) тоже меняется!
Аватара пользователя
aekhv
Мастер
Сообщения: 393
Зарегистрирован: 17 окт 2014, 15:03
Репутация: 218
Настоящее имя: Александр
Откуда: г.Хабаровск
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение aekhv »

Или просто вернуть все настройки вот к этому моменту, когда был нормальный обмен: viewtopic.php?p=570161#p570161
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение Serg »

Я б попробовал отключить контроль чётности, ибо некоторые производители понимают этот формат по своему, например одни считают, что 8-E - это 8 бит данных + 1 бит чётности, а другие, что это 7 бит данных + 1 бит чётности...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
成龙79
Кандидат
Сообщения: 61
Зарегистрирован: 11 сен 2016, 16:49
Репутация: 4
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение 成龙79 »

В общем доигрался спалил очередной свисток вытащив из USB гнезда при включенном компьютере и ЧП :cry: причем вытаскивая задел пальцем контакты A и B а второй рукой держал корпус компьютера и получил заряд эл током не сильно но ощутимо :thinking: Первый свисток спалил также; вставлял в гнездо USB заметил не большую искру как от батарейки вольт на 9 в . Станок имеет хорошее заземление в общем не понятно от куда там взялся этот потенциал :thinking: Наверное буду искать другой компьютер ну и по новой свистки заказывать... :hehehe:
Serg писал(а): 24 сен 2020, 04:13 Я б попробовал отключить контроль чётности, ибо некоторые производители понимают этот формат по своему, например одни считают, что 8-E - это 8 бит данных + 1 бит чётности, а другие, что это 7 бит данных + 1 бит чётности...
Пробовал не помогло.
aekhv писал(а): 24 сен 2020, 03:54 Или просто вернуть все настройки вот к этому моменту, когда был нормальный обмен: viewtopic.php?p=570161#p570161
После того как сгорел свисток вставил RS232 адаптер вот это стал выдавать терминал.
vfdmod: setting command speed value to 100 (0x0064)...
[01][06][C3][59][00][64][64][76]
Waiting for a confirmation...
<37><37><13><00><7F>
ERROR CRC received 7F != CRC calculated 97F3

vfdmod: reading 'spindle.rpm-out' from address 50209 (0xC421)...
[01][03][C4][21][00][01][E9][30]
Waiting for a confirmation...
<7E><47><FB><FD><2D>
ERROR CRC received FD2D != CRC calculated 63AB

vfdmod: setting command speed value to 100 (0x0064)...
[01][06][C3][59][00][64][64][76]
Waiting for a confirmation...
<9F><FD><F3><79><4D>
ERROR CRC received 794D != CRC calculated 413B
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
alex_sar
Мастер
Сообщения: 1772
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 298
Настоящее имя: Алексей
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение alex_sar »

成龙79 писал(а): 25 сен 2020, 13:11 В общем доигрался спалил очередной свисток вытащив из USB гнезда при включенном компьютере и ЧП :cry: причем вытаскивая задел пальцем контакты A и B а второй рукой держал корпус компьютера и получил заряд эл током не сильно но ощутимо :thinking: Первый свисток спалил также; вставлял в гнездо USB заметил не большую искру как от батарейки вольт на 9 в . Станок имеет хорошее заземление в общем не понятно от куда там взялся этот потенциал :thinking: Наверное буду искать другой компьютер ну и по новой свистки заказывать... :hehehe:
Наверное дешевле один раз нормальный изолированный rs-485 взять, чем со свистками мучиться :)

У меня вот наподобие такого https://aliexpress.ru/item/1463152493.h ... web201603_

(у меня более старый, но этот получше должен быть - на новых чипах изолированных)

Такой кстати можно в rs-232 воткнуть - сэкономить usb порт.
Аватара пользователя
成龙79
Кандидат
Сообщения: 61
Зарегистрирован: 11 сен 2016, 16:49
Репутация: 4
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение 成龙79 »

alex_sar писал(а): 25 сен 2020, 14:25

Наверное дешевле один раз нормальный изолированный rs-485 взять, чем со свистками мучиться :)

У меня вот наподобие такого https://aliexpress.ru/item/1463152493.h ... web201603_

(у меня более старый, но этот получше должен быть - на новых чипах изолированных)

Такой кстати можно в rs-232 воткнуть - сэкономить usb порт.
На данном этапе хочу обойтись каким то минимальным набором чтобы запустить все и как то это работало для общего понимания процесса.
На станке работаю каждый день на нем же по вечерам провожу эксперименты и по тихоньку закупаю комплектующие. Вот к примеру один сервопривод уже купил теперь я знаю что такое Mehatrolink и что их не следует покупать :hehehe: слава богу что купил на 200 ватт а если бы на 1квт :cheesy: В общем нужно еще много чего купить для станка и швп и серву когда все поставлю поработаю немного и нужно будет геометрией занятся.... Не спорю вещь наверное хорошая наверное даже у меня сгорит не сразу :hehehe:
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
alex_sar
Мастер
Сообщения: 1772
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 298
Настоящее имя: Алексей
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение alex_sar »

экономия это хорошо ) но можно ведь и в частотнике порт пожечь
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение Serg »

成龙79 писал(а): После того как сгорел свисток вставил RS232 адаптер вот это стал выдавать терминал.
Опять похоже на "болтание" нуля, осциоллограф должен это показать.
Ну или просто принимаемый ответ нарисуйте в виде общей последовательности принимаемых битов вместе с стартовыми и стоповыми - станет понятно о чём я.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
成龙79
Кандидат
Сообщения: 61
Зарегистрирован: 11 сен 2016, 16:49
Репутация: 4
Контактная информация:

Re: Vfdmod - управляем частотником по MODBUS RTU

Сообщение 成龙79 »

alex_sar писал(а): 25 сен 2020, 15:55 экономия это хорошо ) но можно ведь и в частотнике порт пожечь
Полностью с вами согласен что кроилово = попадалово,но единственный доход которым располагаю в данный момент это от работы на токарном я постараюсь аккуратнее не буду вытаскивать во включенном состоянии.Мне вообще кажется это из за пк происходит. так как в ноутбук вставлял свисток без последствий.
Serg писал(а): 25 сен 2020, 19:01
成龙79 писал(а): После того как сгорел свисток вставил RS232 адаптер вот это стал выдавать терминал.
Опять похоже на "болтание" нуля, осциоллограф должен это показать.
Ну или просто принимаемый ответ нарисуйте в виде общей последовательности принимаемых битов вместе с стартовыми и стоповыми - станет понятно о чём я.

На станок у меня ноль не приходит вообще только 3 фазы и заземление. осцилографа нет к сожалению поспрашиваю у знакомых может кто выручит... А замерять между клемм на свистке я правильно понял? *Ну или просто принимаемый ответ нарисуйте в виде общей последовательности принимаемых битов вместе с стартовыми и стоповыми - станет понятно о чём я.* Можно это как то в виде примера или ссылку на букварь должна быть какая то карта или разметка как читать эти биты?
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
Ответить

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