Покажите Weller.hal, похоже spindle-at-speed уже с чем-то связан.成龙79 писал(а):но как только раскомментировать строку <net spindle-at-speed > при запуске выдает ошибку что этот пин уже прочитан
Vfdmod - управляем частотником по MODBUS RTU
- aekhv
 - Мастер
 - Сообщения: 393
 - Зарегистрирован: 17 окт 2014, 15:03
 - Репутация: 218
 - Настоящее имя: Александр
 - Откуда: г.Хабаровск
 
Re: Vfdmod - управляем частотником по MODBUS RTU
- 
				alex_sar
 - Мастер
 - Сообщения: 1863
 - Зарегистрирован: 28 авг 2018, 17:13
 - Репутация: 315
 - Настоящее имя: Алексей
 - Контактная информация:
 
Re: Vfdmod - управляем частотником по MODBUS RTU
то же самое, но в строчку с loadusr надо добавить ключ --debug как я писал выше. и тогда при переключении в терминал увидите что как.\成龙79 писал(а): Спасибо! Кабель обязательно заменю на экранированный. Тоесть если запустить как вы говорите: можно видеть связь с частотником по модбас? Я просто запускал как мне советовали ранее: Linuxcnc пр.кн.мыши > свойства>запуск>запускать в терминале. Это не тоже самое?
эту проблему тоже можно решить. запустите linuxcnc как запускается. потом при запущенном linuxcnc откройте новый терминал и запустите коммандуно как только раскомментировать строку <net spindle-at-speed > при запуске выдает ошибку что этот пин уже прочитан
Код: Выделить всё
halcmd show | grep spindle-at-speedКод: Выделить всё
halcmd show | lessвообще вы можете без перезапуска linuxcnc работать. просто можете по одной давайть команды из hal файлов в терминале, перед командой добавляете halcmd и всё.
Re: Vfdmod - управляем частотником по MODBUS RTU
Вот мой файлBentScrew писал(а):Покажите Weller.hal, похоже spindle-at-speed уже с чем-то связан.成龙79 писал(а):но как только раскомментировать строку <net spindle-at-speed > при запуске выдает ошибку что этот пин уже прочитан
alex_sar писал(а):то же самое, но в строчку с loadusr надо добавить ключ --debug как я писал выше. и тогда при переключении в терминал увидите что как.\成龙79 писал(а): Спасибо! Кабель обязательно заменю на экранированный. Тоесть если запустить как вы говорите: можно видеть связь с частотником по модбас? Я просто запускал как мне советовали ранее: Linuxcnc пр.кн.мыши > свойства>запуск>запускать в терминале. Это не тоже самое?
эту проблему тоже можно решить. запустите linuxcnc как запускается. потом при запущенном linuxcnc откройте новый терминал и запустите коммандуно как только раскомментировать строку <net spindle-at-speed > при запуске выдает ошибку что этот пин уже прочитан
halcmd show показывает всё подряд, а grep отбирает только строчки где есть spindle-at-speedКод: Выделить всё
halcmd show | grep spindle-at-speed
а вот такой командой можете полистать посмотреть что там как вообще.Код: Выделить всё
halcmd show | less
вообще вы можете без перезапуска linuxcnc работать. просто можете по одной давайть команды из hal файлов в терминале, перед командой добавляете halcmd и всё.
Хорошо спасибо! буду пробовать.
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
						- aekhv
 - Мастер
 - Сообщения: 393
 - Зарегистрирован: 17 окт 2014, 15:03
 - Репутация: 218
 - Настоящее имя: Александр
 - Откуда: г.Хабаровск
 
Re: Vfdmod - управляем частотником по MODBUS RTU
На первый взгляд никакого криминала нет, возможно spindle-at-speed как-то используется в classicladder, но это лишь предположение. Запустите конфигурацию в том виде, в котором она нормальное запускается, затем как советовали выше открываем терминал и набираем:成龙79 писал(а):Вот мой файл
Код: Выделить всё
halcmd show | grep spindle-at-speed- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Vfdmod - управляем частотником по MODBUS RTU
BentScrew писал(а):halcmd show | grep spindle-at-speed
Код: Выделить всё
halcmd show all spindle-at-speedЯ не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						Re: Vfdmod - управляем частотником по MODBUS RTU
Мой custom_postgui.hal -> Это показывает терминалBentScrew писал(а):На первый взгляд никакого криминала нет, возможно spindle-at-speed как-то используется в classicladder, но это лишь предположение. Запустите конфигурацию в том виде, в котором она нормальное запускается, затем как советовали выше открываем терминал и набираем:成龙79 писал(а):Вот мой файлИ custom_postgui.hal тоже покажите, на всякий случай.Код: Выделить всё
halcmd show | grep spindle-at-speed
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
						- aekhv
 - Мастер
 - Сообщения: 393
 - Зарегистрирован: 17 окт 2014, 15:03
 - Репутация: 218
 - Настоящее имя: Александр
 - Откуда: г.Хабаровск
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Всё понятно, надо в custom_postgui.hal удалить строку:
Потом в custom.hal раскомментируйте "net spindle-at-speed ...", должно заработать как надо.
			
			
									
									
						Код: Выделить всё
sets spindle-at-speed trueRe: Vfdmod - управляем частотником по MODBUS RTU
Спасибо ! Да linuxcnc запустился, пошел пробовать на станок.BentScrew писал(а):Всё понятно, надо в custom_postgui.hal удалить строку:Потом в custom.hal раскомментируйте "net spindle-at-speed ...", должно заработать как надо.Код: Выделить всё
sets spindle-at-speed true
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
						- aekhv
 - Мастер
 - Сообщения: 393
 - Зарегистрирован: 17 окт 2014, 15:03
 - Репутация: 218
 - Настоящее имя: Александр
 - Откуда: г.Хабаровск
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Дистрибутивы переместил на GitHub, ссылка в первом сообщении обновлена. Также добавил сборку для Armbian Buster (armhf).
			
			
									
									
						- xenon-alien
 - Почётный участник

 - Сообщения: 4520
 - Зарегистрирован: 01 янв 2013, 13:13
 - Репутация: 925
 - Настоящее имя: Daniel
 - Откуда: Закарпатская обл. Украина
 - Контактная информация:
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Это типа для Апельсинки?BentScrew писал(а):Также добавил сборку для Armbian Buster (armhf).
- aekhv
 - Мастер
 - Сообщения: 393
 - Зарегистрирован: 17 окт 2014, 15:03
 - Репутация: 218
 - Настоящее имя: Александр
 - Откуда: г.Хабаровск
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Так точно! =)xenon-alien писал(а):Это типа для Апельсинки?
Re: Vfdmod - управляем частотником по MODBUS RTU
Всем добрый день! Продолжаю свой квест по настройке VFDmod да и Linuxcnc в целом). По совету alex_sar был заменён сигнальный кабель на экранированный, экран заведен в GND адаптера RS232. В ходе экспериментов было установлено что адаптер поврежден и не имеет связи с частотником. Оказывается на частотнике имеется светодиод над клеммой RS485 и при передачи данных он должен моргать ( у меня просто горел). После замены адаптера (благо купил сразу две шт), появилась связь компьютера и ЧП при запуске Linuxcnc. В терминале появились массивы данных
 но при запуске в axis шпинделя в живую он не реагирует. После тщетных попыток запустить шпиндель путем ненаучного тыка и переставления параметров на частотном преобразователе: Было все установленно в исходное положение
и сделан перерыв (выключен чп и комп) после повторного включения выяснилось что новый адаптер так же перестал работать.
 в сязи с этим есть два предположения это отсутствие заземление на станке на котором установлен ЧП (скоро исправлю) или материнская плата. ...
Заказал новый адаптер теперь на юсб так же в кол-ве 2х шт
  ждать  долго... Всязи с этим вопрос зная данные с терминала пока жду адаптер куда еще можно  приложить руки для настройки?
			
			
									
									и сделан перерыв (выключен чп и комп) после повторного включения выяснилось что новый адаптер так же перестал работать.
Заказал новый адаптер теперь на юсб так же в кол-ве 2х шт
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
						- aekhv
 - Мастер
 - Сообщения: 393
 - Зарегистрирован: 17 окт 2014, 15:03
 - Репутация: 218
 - Настоящее имя: Александр
 - Откуда: г.Хабаровск
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Кстати да, сигналы на включение в Weller.hal не объявлены, поэтому обмен есть, а шпиндель не жужжит  
 Кто сделал такой странный конфиг? StepСonf? PncConf?
После строки net spindle-at-speed => motion.spindle-at-speed добавьте:
И ещё заметил в конфиге минимальные обороты выставлены 10 RPM - не слишком ли мало? Шпиндель не погорит? Или у вас редукция?
			
			
									
									
						После строки net spindle-at-speed => motion.spindle-at-speed добавьте:
Код: Выделить всё
net spindle-cw <= motion.spindle-forward
net spindle-ccw <= motion.spindle-reverseRe: Vfdmod - управляем частотником по MODBUS RTU
Хорошо спасибо ! Добавлю эти строки.Делал Stepconf. По поводу 10 PRM установил такое значене не подумав наверное вы правы нужно добавить думаю до 1500об/50Hz=30об/1Hz Правильно я понимаю? Вообще двигатель стоит на токарном станке на котором есть коробка скоростей наверное крутить двигатель меньше 100об не имеет смысла?aekhv писал(а):Кстати да, сигналы на включение в Weller.hal не объявлены, поэтому обмен есть, а шпиндель не жужжитКто сделал такой странный конфиг? StepСonf? PncConf?
После строки net spindle-at-speed => motion.spindle-at-speed добавьте:И ещё заметил в конфиге минимальные обороты выставлены 10 RPM - не слишком ли мало? Шпиндель не погорит? Или у вас редукция?Код: Выделить всё
net spindle-cw <= motion.spindle-forward net spindle-ccw <= motion.spindle-reverse
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
						- aekhv
 - Мастер
 - Сообщения: 393
 - Зарегистрирован: 17 окт 2014, 15:03
 - Репутация: 218
 - Настоящее имя: Александр
 - Откуда: г.Хабаровск
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Не понял что за формула, в конфиге (ini) минимальные и максимальные обороты задаются в об/мин (RPM = Revolutions Per Minute). Указывайте значения, которые гарантированно вывезет частотник и шпиндель.成龙79 писал(а):1500об/50Hz=30об/1Hz Правильно я понимаю?
Re: Vfdmod - управляем частотником по MODBUS RTU
Нет в конфиге INI Уазаны числовые значения. Это я поитересовался каким образом происходит расчет мин значения оборотов связки двигателя с ЧП . Если максимальные обороты двигателя 1500 об/мин при частоте 50Hz то при частоте 1 HZ будут минимальные обороты двигателя 30 об/мин при котором не скорит двигатель или я не правильно понимаю?aekhv писал(а):Не понял что за формула, в конфиге (ini) минимальные и максимальные обороты задаются в об/мин (RPM = Revolutions Per Minute). Указывайте значения, которые гарантированно вывезет частотник и шпиндель.成龙79 писал(а):1500об/50Hz=30об/1Hz Правильно я понимаю?
三条通往知识的道路:反思之路是最高贵之路,模仿之路是最简单之路,体验之路是最苦之路
						- 
				alexx.bit
 - Кандидат
 - Сообщения: 41
 - Зарегистрирован: 27 авг 2016, 09:33
 - Репутация: 3
 - Настоящее имя: Алексей
 - Контактная информация:
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Хотите стреляйте меня, но я подвис уже на первом пункте:
Создайте пустой конфигурационный файл:
vfdmod --new > my-config-file.ini
Это же команда, которую нужно вводить в терминале? вот что мне он отвечает:
cnc@linuxcnc:~$ vfdmod --new > my-config-file.ini
bash: vfdmod: команда не найдена
			
			
									
									
						Создайте пустой конфигурационный файл:
vfdmod --new > my-config-file.ini
Это же команда, которую нужно вводить в терминале? вот что мне он отвечает:
cnc@linuxcnc:~$ vfdmod --new > my-config-file.ini
bash: vfdmod: команда не найдена
- aekhv
 - Мастер
 - Сообщения: 393
 - Зарегистрирован: 17 окт 2014, 15:03
 - Репутация: 218
 - Настоящее имя: Александр
 - Откуда: г.Хабаровск
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Похоже компонент не установлен, воспользуйтесь deb-пакетом по ссылке в первом сообщении.alexx.bit писал(а):bash: vfdmod: команда не найдена
- 
				Slukka
 - Кандидат
 - Сообщения: 72
 - Зарегистрирован: 13 дек 2017, 12:10
 - Репутация: 0
 - Настоящее имя: Александр
 - Контактная информация:
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Доброго всем.
У меня вот такой инвертор я правильно понимаю, что не получится законнектиться с ним через RS485.
В первом сообщении написано, что они не поддерживаются.
			
			
									
									
						У меня вот такой инвертор я правильно понимаю, что не получится законнектиться с ним через RS485.
В первом сообщении написано, что они не поддерживаются.
- aekhv
 - Мастер
 - Сообщения: 393
 - Зарегистрирован: 17 окт 2014, 15:03
 - Репутация: 218
 - Настоящее имя: Александр
 - Откуда: г.Хабаровск
 
Re: Vfdmod - управляем частотником по MODBUS RTU
Погуглите 'hy_vfd' или посмотрите тут: viewtopic.php?p=332806Slukka писал(а):У меня вот такой инвертор