Страница 7 из 21
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 20 сен 2020, 15:33
成龙79
xenon-alien писал(а): ↑19 сен 2020, 13:56
У вас какой "свисток"?
Брал как у вас во второй ссылке до этого были RS232=>rs485 2 шт вышли из строя по непонятной причине после выключения компьютера и ЧП
Как раз этот конфиг себе поставил немного подредактировав под свой двигатель.
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 22 сен 2020, 19:19
成龙79
alex_sar писал(а): ↑19 сен 2020, 10:11
Сервисное приложение - отлично! Получается настройки читать-писать через него?
Установил MCT 10 Сервисное приложение для ПЧ Таки да свисток что стоял на компьютере был не исправен , заменил его на следующий, появилась связь частотник выдал свои параметры..
Запустил linuxcnc в терминале цифры изменились но по прежнему выдает ошибку timeout
Пробовал запускать с разными частотами, с проверкой на четность и без, менял стоповый бит с 1 на 2 не помогает

Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 22 сен 2020, 20:08
alex_sar
где-то ошибка. надо искать внимательно. скорость/чётность/slave# - что-то не совпадает.
кстати, не помню, в этом частотнике или в другом - настройки rs-485 меняются только после перезагрузки... обратите внимание.
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 22 сен 2020, 20:51
成龙79
alex_sar писал(а): ↑22 сен 2020, 20:08
где-то ошибка. надо искать внимательно. скорость/чётность/slave# - что-то не совпадает.
кстати, не помню, в этом частотнике или в другом - настройки rs-485 меняются только после перезагрузки... обратите внимание.
Хорошо попробую с перезагрузкой менять параметры
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 22 сен 2020, 20:53
alex_sar
лучше всего с винды присоединится, проверить.
а потом уже у линуксу цеплять. точно с такими же настройками.
slave# - обрати внимание, тоже очень важен. должен совпадать.
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 23 сен 2020, 20:32
成龙79
alex_sar писал(а): ↑22 сен 2020, 20:53
лучше всего с винды присоединится, проверить.
а потом уже у линуксу цеплять. точно с такими же настройками.
slave# - обрати внимание, тоже очень важен. должен совпадать.
Так и сделал: Из под винды проверил параметры
Кстати пробовал менять параметр 833 и в приложении и на самом частотнике не дает на панели частотника пищет ошибку 91, Вooбщем возможен только один вариант Even Parity. 1 Stop bit.
Подключил к Linux в ini фале те же параметры что и на ПЧ
Запустил cnc терминал выдал ту же ошибку
вот мой ini файл полостью
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 23 сен 2020, 20:57
alex_sar
Странно...
срисовал все параметры со своего частоника
830 1
832 2
833 0
835 0.006s
836 10s
попробуй 835 и 836 поменять так же.
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 23 сен 2020, 20:59
alex_sar
и интересно что настроено в 8-0* и в 8-4*
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 23 сен 2020, 21:05
alex_sar
成龙79 писал(а): ↑
Кстати пробовал менять параметр 833 и в приложении и на самом частотнике не дает на панели частотника пищет ошибку 91, Вooбщем возможен только один вариант Even Parity. 1 Stop bit.
Так ёпрст на скриншоте же прям подсказка! ))
У тебя протокол настроен не Modbus RTU, а какой-то там Danfoss FC или вроде того. это где-то в 8-0 или 8-4
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 23 сен 2020, 22:13
成龙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*
Вот параметры.
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
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 23 сен 2020, 23:42
alex_sar
не знаю чё там с mct10 ) , но внимательно посмотри на заголовок этой темы! разве там написано "управляем частотником по протоколу fc" ?
mct10 тоже можно перенастроить наверное, но в принципе она уже не понадобится. можно кнопками на частотнике поменять 830.
странно что не работает.. мыслей нет. но с другим протоколом работать прям точно не будет.
84* 85* пока ни на что не влияет
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 23 сен 2020, 23:51
alex_sar
ещё можно попробовать посмотреть значения 880 - 883 - это не настройки а просто выводится количество ошибок. может что-то понятнее станет.
и, кстати, когда меняется протокол, 8-32 (baud rate) тоже меняется!
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 24 сен 2020, 03:54
aekhv
Или просто вернуть все настройки вот к этому моменту, когда был нормальный обмен:
viewtopic.php?p=570161#p570161
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 24 сен 2020, 04:13
Serg
Я б попробовал отключить контроль чётности, ибо некоторые производители понимают этот формат по своему, например одни считают, что 8-E - это 8 бит данных + 1 бит чётности, а другие, что это 7 бит данных + 1 бит чётности...
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 25 сен 2020, 13:11
成龙79
В общем доигрался спалил очередной свисток вытащив из USB гнезда при включенном компьютере и ЧП

причем вытаскивая задел пальцем контакты A и B а второй рукой держал корпус компьютера и получил заряд эл током не сильно но ощутимо

Первый свисток спалил также; вставлял в гнездо USB заметил не большую искру как от батарейки вольт на 9 в . Станок имеет хорошее заземление в общем не понятно от куда там взялся этот потенциал

Наверное буду искать другой компьютер ну и по новой свистки заказывать...
Serg писал(а): ↑24 сен 2020, 04:13
Я б попробовал отключить контроль чётности, ибо некоторые производители понимают этот формат по своему, например одни считают, что 8-E - это 8 бит данных + 1 бит чётности, а другие, что это 7 бит данных + 1 бит чётности...
Пробовал не помогло.
После того как сгорел свисток вставил 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
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 25 сен 2020, 14:25
alex_sar
成龙79 писал(а): ↑25 сен 2020, 13:11
В общем доигрался спалил очередной свисток вытащив из USB гнезда при включенном компьютере и ЧП

причем вытаскивая задел пальцем контакты A и B а второй рукой держал корпус компьютера и получил заряд эл током не сильно но ощутимо

Первый свисток спалил также; вставлял в гнездо USB заметил не большую искру как от батарейки вольт на 9 в . Станок имеет хорошее заземление в общем не понятно от куда там взялся этот потенциал

Наверное буду искать другой компьютер ну и по новой свистки заказывать...
Наверное дешевле один раз нормальный изолированный rs-485 взять, чем со свистками мучиться
У меня вот наподобие такого
https://aliexpress.ru/item/1463152493.h ... web201603_
(у меня более старый, но этот получше должен быть - на новых чипах изолированных)
Такой кстати можно в rs-232 воткнуть - сэкономить usb порт.
Re: Vfdmod - управляем частотником по MODBUS RTU
Добавлено: 25 сен 2020, 15:38
成龙79
alex_sar писал(а): ↑25 сен 2020, 14:25
Наверное дешевле один раз нормальный изолированный rs-485 взять, чем со свистками мучиться
У меня вот наподобие такого
https://aliexpress.ru/item/1463152493.h ... web201603_
(у меня более старый, но этот получше должен быть - на новых чипах изолированных)
Такой кстати можно в rs-232 воткнуть - сэкономить usb порт.
На данном этапе хочу обойтись каким то минимальным набором чтобы запустить все и как то это работало для общего понимания процесса.
На станке работаю каждый день на нем же по вечерам провожу эксперименты и по тихоньку закупаю комплектующие. Вот к примеру один сервопривод уже купил теперь я знаю что такое Mehatrolink и что их не следует покупать

слава богу что купил на 200 ватт а если бы на 1квт

В общем нужно еще много чего купить для станка и швп и серву когда все поставлю поработаю немного и нужно будет геометрией занятся.... Не спорю вещь наверное хорошая наверное даже у меня сгорит не сразу

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