Где конкретно в LinuxCNC появляется эта ошибка?MGG писал(а):в ЛЦНЦ будет 16 ошибка.
Частотник и Modbus. Универсальная заготовка.
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Панелька справа, если параметр FC04 - 0, то 12 ошибка, если FC04-хх (какое либо значение), то 16
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Так а что ж вы молчите, что у вас в панельке LinuxCNC что-то отображается? Это ж значит, что читается что-то из частотника. И стало быть ответ от ПЧ приходит с верным CRC. А мужики-то не в курсе...
Покажите полный лог терминала, от момента запуска LinuxCNC. Надо глянуть какие там запросы-ответы идут. И параметр FC04 установите в 0.
Покажите полный лог терминала, от момента запуска LinuxCNC. Надо глянуть какие там запросы-ответы идут. И параметр FC04 установите в 0.
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
При таком параметре, как раз то что последний раз показывал. Вечером от начала до конца выложу.BentScrew писал(а):И параметр FC04 установите в 0.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Ну тогда установите FC04 так, что бы в панельке LinuxCNC были любые значения, отличные от нуля. Важен факт приёма компонентом данных от частотника и полный лог от момента запуска LinuxCNC.
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
На данный момент вот так
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Метод тыка как всегда рулит, ошибок нет, но и никак не реагирует на s10000. И данные насколько я понял не считывает
Вот при нажатии кнопки вперед такое выдает.
И еще вот такое пролетает:
Вот при нажатии кнопки вперед такое выдает.
Код: Выделить всё
[01][03][80][00][00][01][AD][CA]
Waiting for response (7)...
<01><03><02><00><00><B8><44>
spindle-vfd : updating frequency register [3301.000000 RPM, 0x226] ...
[01][06][20][01][02][26][53][70]
Waiting for response (8)...
<01><06><20><01><02><26><53><70>
Write OK!
Код: Выделить всё
[01][03][80][00][00][01][AD][CA]
Waiting for response (7)...
<01><03><02><00><00><B8><44>
/usr/bin/gladevcp:295: GtkWarning: GdkWindow 0x3a00003 unexpectedly destroyed
gtk.main()
**** GLADE VCP ERROR: X Protocol Error: 3
Shutting down and cleaning up LinuxCNC...
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Выключил дебаг, теперь вот так вот, и раз в несколько секунд отваливается модбас
Код: Выделить всё
LINUXCNC - 2.7.8
dirname: лишний операнд «стол/temp/spindle-vfd/sim.axis.example/axis_panel.ini»
Попробуйте «dirname --help» для получения более подробного описания.
Machine configuration directory is '/home/mgg/Рабочий стол/temp/spindle-vfd/sim.axis.example'
Machine configuration file is 'axis_panel.ini'
Starting LinuxCNC...
.
Found file(REL): ./core_sim.hal
Found file(REL): ./sim_spindle_encoder.hal
Found file(REL): ./axis_manualtoolchange.hal
Found file(REL): ./simulated_home.hal
Found file(REL): ./custom.hal
spindle-vfd: device='/dev/ttyUSB0', baud=19200, bits=8, parity='none', stopbits=1, slave=1, verbose=1, debug=0
spindle-vfd : data reading error!
spindle-vfd : updating frequency register [0.000000 RPM, 0x1F4] ... Write OK!
spindle-vfd : updating command register [0x6] ... Write OK!
task: main loop took 0.013616 seconds
task: main loop took 0.014596 seconds
task: main loop took 0.041709 seconds
task: main loop took 0.010430 seconds
Xlib.protocol.request.QueryExtension
Xlib.protocol.request.QueryExtension
spindle-vfd : updating command register [0x7] ... Write OK!
spindle-vfd : updating command register [0x6] ... Write OK!
spindle-vfd : updating command register [0x7] ... Write OK!
spindle-vfd : updating command register [0x6] ... Write OK!
spindle-vfd : data reading error!
spindle-vfd : data reading error!
task: main loop took 0.077396 seconds
spindle-vfd : data reading error!
task: main loop took 0.012975 seconds
spindle-vfd : data reading error!
spindle-vfd : updating frequency register [1.000000 RPM, 0x1F4] ... Write OK!
spindle-vfd : updating command register [0x1] ... Write OK!
spindle-vfd : updating frequency register [101.000000 RPM, 0x1F4] ... Write OK!
spindle-vfd : updating frequency register [201.000000 RPM, 0x1F4] ... Write OK!
spindle-vfd : updating frequency register [401.000000 RPM, 0x1F4] ... Write OK!
spindle-vfd : updating frequency register [501.000000 RPM, 0x1F4] ... Write OK!
spindle-vfd : updating frequency register [601.000000 RPM, 0x1F4] ... Write OK!
spindle-vfd : updating frequency register [701.000000 RPM, 0x1F4] ... Write OK!
spindle-vfd : data reading error!
spindle-vfd : data reading error!
spindle-vfd : data reading error!
spindle-vfd : data reading error!
spindle-vfd : data reading error!
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Чудо, я даже запустил на 50ГЦ, правда показывает какой то лютый бред. Причем может показывать при первом старте пару секунд адекватные данные.
Ошибка то 12 то 16
Ошибка то 12 то 16
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
MGG писал(а):Ошибка то 12 то 16
Ошибки 12 COMM_TIME_OUT и 16 INVALID_CRC - пробуйте с другим переходником USB-RS485, поиграйтесь со скоростью порта (9600/19200/38400). А ещё у меня лично был случай, когда помогло шаманство в BIOS, что-то связанное с режимом работы портов USB. Точно опцию не помню, но глюк проявлялся так: обмен прекращался через несколько секунд, причём не помогала ни перезагрузка, ни переподключение переходника, но помогало выкл/вкл компьютера. И так по кругу.MGG писал(а):и раз в несколько секунд отваливается модбас
В этом логе видно, что значение частоты пишется в регистр [20][01] (0x2001), то есть совсем не туда. Должно писаться в 0x1000. Причём в вашем случае туда нужно отправлять не значение частоты, а процент от её макс. значения. Вот эту секцию надо правильно заполнить, согласно мануалу на ПЧ:MGG писал(а):Вот при нажатии кнопки вперед такое выдает.Код: Выделить всё
[01][06][20][01][02][26][53][70] Waiting for response (8)... <01><06><20><01><02><26><53><70> Write OK!
Код: Выделить всё
/* Регистры для записи. Укажите значения из мануала на свой ПЧ! */
#define COMMAND_REGISTER 0x2000 // команда вперёд/назад/стоп
#define SET_FREQUENCY_REGISTER 0x2001 // задание частоты
/* Управляющие значения командного регистра. Аналогично, см. мануал! */
#define CONTROL_Run_Fwd 0x000A // вперёд
#define CONTROL_Run_Rev 0x0006 // назад
#define CONTROL_Stop 0x0001 // стоп
/* Значения: 0 - частота, 1 - проценты */
#define SET_FREQUENCY_MODE 0
Категорически не согласен. Если осмыслить мануал, указать правильно значения в коде компонента (который, кстати, сдобрен комментариями на русском), то сэкономите себе массу времени.MGG писал(а):Метод тыка как всегда рулит
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Буду пробовать, но тут еще вопрос, а как он выглядит нормальный переходник?BentScrew писал(а):Ошибки 12 COMM_TIME_OUT и 16 INVALID_CRC - пробуйте с другим переходником USB-RS485, поиграйтесь со скоростью порта (9600/19200/38400). А ещё у меня лично был случай, когда помогло шаманство в BIOS, что-то связанное с режимом работы портов USB. Точно опцию не помню, но глюк проявлялся так: обмен прекращался через несколько секунд, причём не помогала ни перезагрузка, ни переподключение переходника, но помогало выкл/вкл компьютера. И так по кругу.
Я вдумчиво менял настройки и смотрел результат сначало на частотнике, потом в драйвере.BentScrew писал(а):Категорически не согласен. Если осмыслить мануал, указать правильно значения в коде компонента (который, кстати, сдобрен комментариями на русском), то сэкономите себе массу времени.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Хотел бы я знать... У меня типа такого, на базе FT232RL: https://ru.aliexpress.com/item/USB-2-0- ... 19965.htmlMGG писал(а):а как он выглядит нормальный переходник?
По светодиодам Tx/Rx очень удобно следить, есть ли обмен.
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
https://ru.aliexpress.com/item/1pcs-USB ... 30c5ebea8e
у меня такой, буду искать как у вас. А третий провод куда и нужен ли он?
у меня такой, буду искать как у вас. А третий провод куда и нужен ли он?
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Третий провод - Gnd. У меня кабель в экранирующей оплётке, я её с этим самым Gnd соединил.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Вообще, первым делом надо соединить общий провод (GND) компьютера и интерфейса частотника.
А кабель USB - сделать как можно короче. В идеале - втыкать "свисток" прямо в гнездо компьютера.
У меня самодельный переходник на FT232 уже несколько лет работает без сбоев и потерь связи.
А кабель USB - сделать как можно короче. В идеале - втыкать "свисток" прямо в гнездо компьютера.
У меня самодельный переходник на FT232 уже несколько лет работает без сбоев и потерь связи.
Чудес не бывает. Бывают фокусы.
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Ошибки также влаятся, тут еще такие приколы, показываемая частота умножена на 10, соответственно, то чем я управляю деленно на 10.
С первым разобрался, со вторым как то не очень
УПД: и со вторым разобрался.
Буду искать другой разъем модбаса, надеюсь на митьке есть
С первым разобрался, со вторым как то не очень
УПД: и со вторым разобрался.
Буду искать другой разъем модбаса, надеюсь на митьке есть
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Работает и так и так, и даже совпадают показания, единственное, что только если тыкать кнопку, в ином случае шпиндель выключаетсяBentScrew писал(а):Причём в вашем случае туда нужно отправлять не значение частоты, а процент от её макс. значения.
И скорость какую то фигню показывает... ну когда показывает, тоже через раз. И записывается через раз данные, начну со свистка, в биосе ничего нет, мать древнючая
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Свисток так и не побежден, с китая идет уже 2 месяца, купленный в чип и дипе вообще не але ) продолжаю путь победителя
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
-
- Мастер
- Сообщения: 241
- Зарегистрирован: 21 июл 2013, 21:01
- Репутация: 2
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Что то не могу с компилировать, кто под скажет в чем дело?BentScrew писал(а):В терминале набираем make, а затем, если компиляция завершилась успешно, sudo make install.
- aekhv
- Мастер
- Сообщения: 393
- Зарегистрирован: 17 окт 2014, 15:03
- Репутация: 218
- Настоящее имя: Александр
- Откуда: г.Хабаровск
- Контактная информация:
Re: Частотник и Modbus. Универсальная заготовка.
Длинный путь в одинарных кавычках лишний. Перед тем как выполнить make, надо перейти в папку где лежат файлы исходников ( cd /home/valera/и-так-далее ).