Так вроде 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
-
- Мастер
- Сообщения: 997
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 193
- Откуда: Иркутск
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Вот конфигурация spindle-vfd под частотник kinda kd200. Конфиг станка выкладывать не вижу смысла, там много лишнего, проще с нуля по инструкции все сделать.
- Вложения
-
- spindle-vfd.c
- (35.06 КБ) 113 скачиваний
- iMaks-RS
- Мастер
- Сообщения: 1733
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 199
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Управлять сервоприводом с помощью этой компонеты ни кто не пробывал? Или может есть в природе компненты для управления сервой ?
Думал будет так-же легко настроить, как и ПЧ.. но не тут-то было ))) тьма регистров, в некоторых до 22х значений. В добавок переключение режима позиция/скорость - требует перезаписи с десятков регистров и перезегрузки драйвера по питанию.
Думал будет так-же легко настроить, как и ПЧ.. но не тут-то было ))) тьма регистров, в некоторых до 22х значений. В добавок переключение режима позиция/скорость - требует перезаписи с десятков регистров и перезегрузки драйвера по питанию.
-
- Новичок
- Сообщения: 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
-
- Новичок
- Сообщения: 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
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Не понял, что конкретно нужно, но вот мой файл настроек.
Управление частотой, вращение в обе стороны. (ну и желательно на всякий пожарный и третий проводок подключить - GND, как бы он и не нужен, но помогает)
Управление частотой, вращение в обе стороны. (ну и желательно на всякий пожарный и третий проводок подключить - GND, как бы он и не нужен, но помогает)
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 31 янв 2024, 10:40
- Репутация: 0
- Настоящее имя: Сергей К
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
Не могу найти описание регистров на IDS Drive z222t2b. У меня linuxcnc 2.9.2. Связь с частотником настроил, но в окошке сыпет ошибки и красная не переключается в зеленый. Методом тыка нашел регистры запуск двигателя стоп и реверс, но нет регулировки потому как нет описания значений. Вот почему у контор нет нормального описания регистров к частотникам, как пример тут https://electrotest.ru/assets/file/modbus-registers.pdf
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 31 янв 2024, 10:40
- Репутация: 0
- Настоящее имя: Сергей К
- Контактная информация:
Re: Vfdmod - управляем частотником по MODBUS RTU
УФ-ф-ф-ф! Получилось настроить z222t2b, есть реверс и скорость меняет по М3 М4, осталось побороть чтобы программа видела что достигла нужные обороты по энкодеру.
- Evgeny1
- Кандидат
- Сообщения: 71
- Зарегистрирован: 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
-
- Кандидат
- Сообщения: 43
- Зарегистрирован: 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
- Evgeny1
- Кандидат
- Сообщения: 71
- Зарегистрирован: 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
- Репутация: 539
- Настоящее имя: 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 КБ) 16 скачиваний
-
- 4axis_18-04-2024.7z
- (182.07 КБ) 8 скачиваний
||||||||||||
||||||||||||
||||||||||||