Так вроде Termite для RS232? Там для 485 есть PortMonitor, но это не точно.MutCNC писал(а): ↑21 авг 2023, 22:00На пятой странице данной темы есть выложенный ini файл, только не указана серия Кинды.
Я установил данный файл у меня не заработало. Тоже пытаюсь запустить ПЧ Kinda 4 кВ.
С помощью программы Termite :
1. Выявил наличие помех, после подключения экрана на GND со стороны ПЧ и USB переходника помехи пропали.
2. Удалось проверить работу ПЧ отправляя по одной команде.
На данном этапе пытаюсь разобраться с настройками LinuxCNC. Если заработает у вас выложите пожалуйста свои файлы
Vfdmod - управляем частотником по MODBUS RTU
- smart4on
- Почётный участник

- Сообщения: 160
- Зарегистрирован: 27 июн 2016, 18:54
- Репутация: 34
- Настоящее имя: Михаил
- Откуда: Беларусь, Минск
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
-
Kost_irk
- Мастер
- Сообщения: 1000
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 194
- Откуда: Иркутск
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Вот конфигурация spindle-vfd под частотник kinda kd200. Конфиг станка выкладывать не вижу смысла, там много лишнего, проще с нуля по инструкции все сделать.
- Вложения
-
- spindle-vfd.c
- (35.06 КБ) 182 скачивания
- iMaks-RS
- Мастер
- Сообщения: 1807
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 205
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Управлять сервоприводом с помощью этой компонеты ни кто не пробывал? Или может есть в природе компненты для управления сервой ?
Думал будет так-же легко настроить, как и ПЧ.. но не тут-то было ))) тьма регистров, в некоторых до 22х значений. В добавок переключение режима позиция/скорость - требует перезаписи с десятков регистров и перезегрузки драйвера по питанию.
Думал будет так-же легко настроить, как и ПЧ.. но не тут-то было ))) тьма регистров, в некоторых до 22х значений. В добавок переключение режима позиция/скорость - требует перезаписи с десятков регистров и перезегрузки драйвера по питанию.
-
xek
- Новичок
- Сообщения: 25
- Зарегистрирован: 22 мар 2022, 12:37
- Репутация: 4
- Настоящее имя: Сергей
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Скомпилировал и установил из исходников под 2.9.2, всё прекрасно работает.
У моего частотника обратное вращение задается отрицательной скоростью вращения, поэтому я пропатчил исходники чтобы обратное вращение делало speed = -1 * speed
https://github.com/ryba-xek/vfdmod
У моего частотника обратное вращение задается отрицательной скоростью вращения, поэтому я пропатчил исходники чтобы обратное вращение делало speed = -1 * speed
https://github.com/ryba-xek/vfdmod
Telegram: ryba_xek
Чатик этого форума — https://t.me/cnc_club_telegram
Чатик по хобби-станкам — https://t.me/hobby_cnc
Чатик этого форума — https://t.me/cnc_club_telegram
Чатик по хобби-станкам — https://t.me/hobby_cnc
-
zaxlex
- Новичок
- Сообщения: 38
- Зарегистрирован: 20 окт 2015, 23:09
- Репутация: 0
- Настоящее имя: Alex
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Приветствую всех, нужна помощь,
нужны настройки danfoss FC51 особенно пункт 8 и очень желательно ВЕСь пункт 8 и fc051.ini
я тут хотел расписать свою бурную деятельность в попытках заставить отвечать ПЧ, но лучше сжато
вот так
https://www.youtube.com/watch?v=AaYM6E4lA88
можно проверить соединение, у меня получилось на соседнем компе с виндой
скорее всего настройки LoopDelay=200 не совпадают с этим ютубом, но какой цифире в Modbus Poll это соответствует я не разбираюсь,
в линуксе подобный тест можно сделать с помощью mbpoll вот мои потуги из последних но опять же соответствие кучи параметров в этих двух утилитках я не осилил, выйти хотя-бы на совпадающий запрос с vfdmod не смог, хотя утилитка очень перспективная, я вот нашёл скрипт для считывания всех параметров очень было бы удобно делится конфигурациями ПЧ не переключая его обратно из modbus режима, чтоб его МСТ 10 читал. жаль, что я её пока не могу постичь:))
нужны настройки danfoss FC51 особенно пункт 8 и очень желательно ВЕСь пункт 8 и fc051.ini
я тут хотел расписать свою бурную деятельность в попытках заставить отвечать ПЧ, но лучше сжато
вот так
https://www.youtube.com/watch?v=AaYM6E4lA88
можно проверить соединение, у меня получилось на соседнем компе с виндой
скорее всего настройки LoopDelay=200 не совпадают с этим ютубом, но какой цифире в Modbus Poll это соответствует я не разбираюсь,
в линуксе подобный тест можно сделать с помощью mbpoll вот мои потуги из последних но опять же соответствие кучи параметров в этих двух утилитках я не осилил, выйти хотя-бы на совпадающий запрос с vfdmod не смог, хотя утилитка очень перспективная, я вот нашёл скрипт для считывания всех параметров очень было бы удобно делится конфигурациями ПЧ не переключая его обратно из modbus режима, чтоб его МСТ 10 читал. жаль, что я её пока не могу постичь:))
- xenon-alien
- Почётный участник

- Сообщения: 4520
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 925
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Не понял, что конкретно нужно, но вот мой файл настроек.
Управление частотой, вращение в обе стороны. (ну и желательно на всякий пожарный и третий проводок подключить - GND, как бы он и не нужен, но помогает)
Управление частотой, вращение в обе стороны. (ну и желательно на всякий пожарный и третий проводок подключить - GND, как бы он и не нужен, но помогает)
-
sergeykoshkin77
- Новичок
- Сообщения: 2
- Зарегистрирован: 31 янв 2024, 10:40
- Репутация: 1
- Настоящее имя: Сергей К
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Не могу найти описание регистров на IDS Drive z222t2b. У меня linuxcnc 2.9.2. Связь с частотником настроил, но в окошке сыпет ошибки и красная не переключается в зеленый. Методом тыка нашел регистры запуск двигателя стоп и реверс, но нет регулировки потому как нет описания значений. Вот почему у контор нет нормального описания регистров к частотникам, как пример тут https://electrotest.ru/assets/file/modbus-registers.pdf
-
sergeykoshkin77
- Новичок
- Сообщения: 2
- Зарегистрирован: 31 янв 2024, 10:40
- Репутация: 1
- Настоящее имя: Сергей К
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
УФ-ф-ф-ф! Получилось настроить z222t2b, есть реверс и скорость меняет по М3 М4, осталось побороть чтобы программа видела что достигла нужные обороты по энкодеру.
- Evgeny1
- Кандидат
- Сообщения: 74
- Зарегистрирован: 03 июл 2016, 07:35
- Репутация: 1
- Настоящее имя: Evgeny
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Для ATV12 никто не делал случаем?
PS от 212го не работает с 12м
ковыряю вот
отображение частоты работает, индикатор скорость набрана тоже, кнопки +- тоже работают
запуск и останов НЕ работает
может подскажет кто, совсем запутался с этими регистрами
PS от 212го не работает с 12м
ковыряю вот
отображение частоты работает, индикатор скорость набрана тоже, кнопки +- тоже работают
запуск и останов НЕ работает
может подскажет кто, совсем запутался с этими регистрами
Код: Выделить всё
[Common]
MaxSpeedRPM=24000
MinSpeedRPM=1000
[RS485]
SlaveAddress=1
SerialDevice=/dev/ttyUSB0
BaudRate=19200
DataBits=8
Parity=E
StopBits=1
Range: 0 ... 10000.
LoopDelay=200
ProtocolDelay=90
IsConnectedDelay=10
[Control]
# An address of the control register.
# 50000-1
Address=0x219A
# A value to run spindle forward.
RunForwardValue=0x000F
# A value to run spindle reverse.
RunReverseValue=0x080F
# A value to reset a fault state.
# If this parameter is commented then fault reset feature will be disabled.
FaultResetValue=0x0080
# A value to stop spindle.
StopValue=0x0002
[SpindleRpmIn]
# An address of the command speed (or frequency) register.
# 50010-1
Address=0x219A
# Multiplier and Divider are integer values to correct command speed value
# before it will be written to command speed register.
# Corrected command speed = (command speed) x Multiplier / Divider.
# Use both (Multiplier & Divider) to reach float coefficient.
Multiplier=4000
Divider=24000
[SpindleRpmOut]
# An address of the output speed (or frequency) register.
Address=0x0C82
# Multiplier and Divider are integer values to correct output speed value
# after it has been read from output speed register.
# Corrected output speed = (output speed) x Multiplier / Divider.
# Use both (Multiplier & Divider) to reach float coefficient.
Multiplier=24000
Divider=4000
[User parameter 1]
Address=0x0C84
# HAL pin type: 'bit', 'float', 's32' or 'u32'.
PinType=float
Multiplier=1
Divider=100
PinName=output-current
#[User parameter 2]
#Address=0x4203
#PinType=u32
#Multiplier=1
#Divider=1
#PinName=fault-code
-
perelep
- Кандидат
- Сообщения: 53
- Зарегистрирован: 29 янв 2022, 10:49
- Репутация: 1
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Делал для ATV320 (судя по вашей таблице, один в один как у меня настраивается), start/stop работают. Как делал - на предыдущей странице.
https://cnc-club.ru/forum/viewtopic.php ... 21#p647721
Re: Vfdmod - управляем частотником по MODBUS RTU
I have several questions about VFDMOD.
Does it work with G96? From my testing I found that Constant Surface Speed Mode works with this component. Always writes the maximum speed D of the G96 instruction.
Does this component disable the spindle override slider? In my case, I use AXIS when I move this control it does not affect the speed of the spindle.
У меня есть несколько вопросов по поводу VFDMOD.
Работает ли он с G96? В ходе тестирования я обнаружил, что с этим компонентом работает режим постоянной скорости поверхности. Всегда записывает максимальную скорость D инструкции G96.
Отключает ли этот компонент ползунок коррекции шпинделя? В моем случае я использую AXIS, когда я перемещаю этот элемент управления, он не влияет на скорость шпинделя.
Does it work with G96? From my testing I found that Constant Surface Speed Mode works with this component. Always writes the maximum speed D of the G96 instruction.
Does this component disable the spindle override slider? In my case, I use AXIS when I move this control it does not affect the speed of the spindle.
У меня есть несколько вопросов по поводу VFDMOD.
Работает ли он с G96? В ходе тестирования я обнаружил, что с этим компонентом работает режим постоянной скорости поверхности. Всегда записывает максимальную скорость D инструкции G96.
Отключает ли этот компонент ползунок коррекции шпинделя? В моем случае я использую AXIS, когда я перемещаю этот элемент управления, он не влияет на скорость шпинделя.
Re: Vfdmod - управляем частотником по MODBUS RTU
Компонент VFDMOD не работает с g-кодом G96. Когда код, содержащий этот G-код, выполняется, он автоматически записывает в PIN-код vfdmod.speed-in значение, объявленное в параметре D G96. В то время как в остальных пинах отражается изменение скорости, что говорит о том, что CSS работает. Я думаю, что, поскольку этот компонент предназначен для VDF фрезерных станков, где не используется lCSS, по этой причине он не очень полезен при использовании для управления скоростью двигателя токарного станка. На фотографиях вы можете видеть, что заданная скорость отличается от заданной выходной мощности компонента, который всегда настраивает ее на максимальное значение параметра D G96. Я не знаю, происходит ли то же самое с компонентом MB2HAL.
- Evgeny1
- Кандидат
- Сообщения: 74
- Зарегистрирован: 03 июл 2016, 07:35
- Репутация: 1
- Настоящее имя: Evgeny
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
С вашим настройками перестает работать даже то, что до этого работалоperelep писал(а): ↑19 мар 2024, 00:02Делал для ATV320 (судя по вашей таблице, один в один как у меня настраивается), start/stop работают. Как делал - на предыдущей странице.
https://cnc-club.ru/forum/viewtopic.php ... 21#p647721
- raddd
- Почётный участник

- Сообщения: 1564
- Зарегистрирован: 10 фев 2015, 08:50
- Репутация: 540
- Настоящее имя: Alexey Rodionov
- Откуда: Беларусь Минский р-н
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
вот мой для ATV31Evgeny1 писал(а): ↑10 апр 2024, 20:14С вашим настройками перестает работать даже то, что до этого работалоperelep писал(а): ↑19 мар 2024, 00:02Делал для ATV320 (судя по вашей таблице, один в один как у меня настраивается), start/stop работают. Как делал - на предыдущей странице.
https://cnc-club.ru/forum/viewtopic.php ... 21#p647721![]()
![]()
![]()
ввиду специфической инициализации, первым делом нужно выполнить reset fault.
я зделал так:
Код: Выделить всё
def user_live_update():
# сброс ошибки частотника вместе с включением станка
(ucomp['resetfault']) = not s.enabled
Код: Выделить всё
# Fault reset!
# Because of ordinary button click is too short, it's necessary
# to prolong fault reset output in active state for a while.
loadrt oneshot names=fault-reset-delay
addf fault-reset-delay servo-thread
# Two seconds delay should be enough.
setp fault-reset-delay.width 2
net reset-vfd halui.machine.is-on => fault-reset-delay.in
net reset-fault fault-reset-delay.out => vfdmod.control.fault-reset
- Вложения
-
- Vfd.ini
- (1.33 КБ) 88 скачиваний
-
- 4axis_18-04-2024.7z
- (182.07 КБ) 86 скачиваний
||||||||||||
||||||||||||
||||||||||||
-
Evgen74
- Новичок
- Сообщения: 7
- Зарегистрирован: 26 мар 2021, 13:43
- Репутация: 1
- Настоящее имя: Евгений
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Ребят, нужна помощь, купил шпиндель 20-150Hz на 1200 - 9000 rpm
какие показатели надо вписывать в:
[SpindleRpmIn]
Address=0x1002
Multiplier=1
Divider=2
[SpindleRpmOut]
Address=0xD003
Multiplier=5
Divider=10
Частотник Simphoenix E550
какие показатели надо вписывать в:
[SpindleRpmIn]
Address=0x1002
Multiplier=1
Divider=2
[SpindleRpmOut]
Address=0xD003
Multiplier=5
Divider=10
Частотник Simphoenix E550
-
Borets1975
- Новичок
- Сообщения: 3
- Зарегистрирован: 27 сен 2024, 23:02
- Репутация: 0
- Настоящее имя: Александр Анатольевич Боев
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Парни, а где можно скачать Vfdmod? На гитхабе при переходе по ссылке выдаёт 404.