Управление частотником через modbus.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
freeform
Кандидат
Сообщения: 83
Зарегистрирован: 30 июн 2011, 00:02
Репутация: 7
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение freeform »

nkp писал(а):а родная программка под линукс не запускается?
Нет, она чисто виндовая.

Нашел компонент для управления Альтиваром, у него система команд вроде похожа http://git.mah.priv.at/gitweb?p=emc2-de ... 7496741167 . Попробую его поковырять.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Управление частотником через modbus.

Сообщение nkp »

если небольшая - заархивируй и выложи сюда...
freeform
Кандидат
Сообщения: 83
Зарегистрирован: 30 июн 2011, 00:02
Репутация: 7
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение freeform »

nkp писал(а):если небольшая - заархивируй и выложи сюда...
10 метров. http://ls-lg.ru/documents/DriveView3[1] ... ISEng).zip. А что это даст? Ковырять виндовый экзешник?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Управление частотником через modbus.

Сообщение nkp »

freeform писал(а):Ковырять виндовый экзешник?
прекрасно запустилась под wine:
Рабочий стол 1_024.png (3579 просмотров) <a class='original' href='./download/file.php?id=19804&mode=view' target=_blank>Загрузить оригинал (58.31 КБ)</a>
;)
freeform
Кандидат
Сообщения: 83
Зарегистрирован: 30 июн 2011, 00:02
Репутация: 7
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение freeform »

nkp писал(а):прекрасно запустилась под wine:
Так а толку-то? Она и в винде прекрасно работает. Я же хочу частотник к линуксцнц примотать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Управление частотником через modbus.

Сообщение nkp »

freeform писал(а):Я же хочу частотник к линуксцнц примотать.
что же ты сразу то не сказал?? :)
==========
ну не дочитал я :shock:
freeform
Кандидат
Сообщения: 83
Зарегистрирован: 30 июн 2011, 00:02
Репутация: 7
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение freeform »

nkp писал(а):ну не дочитал я
А я уж понадеялся на какое-то магическое решение :)
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Impartial »

freeform писал(а):Так а толку-то? Она и в винде прекрасно работает. Я же хочу частотник к линуксцнц примотать.
Так там же есть поддержка управления частотником по модбас.
freeform
Кандидат
Сообщения: 83
Зарегистрирован: 30 июн 2011, 00:02
Репутация: 7
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение freeform »

Impartial писал(а):Так там же есть поддержка управления частотником по модбас.
Где "там"? Товарищи, ну читайте внимательно. У моего частотника другая система команд, ни один из имеющися компонентов не подходит.
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Impartial »

Если в твоем частотнике есть модбас, то не может не подойти.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Сергей Саныч »

Impartial писал(а):Если в твоем частотнике есть модбас, то не может не подойти.
еще как может. Модбас - это всего лишь протокол связи. Ничего конкретно про частотники в нем нет, поэтому каждый производитель придумывает свою систему команд. В теме - реализации для нескольких разных частотников, несовместимых по командам. У freeform - еще один.
Хорошо бы иметь гибкий настраиваемый компонент, но про такой пока не слышал.
Чудес не бывает. Бывают фокусы.
freeform
Кандидат
Сообщения: 83
Зарегистрирован: 30 июн 2011, 00:02
Репутация: 7
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение freeform »

Impartial писал(а):Если в твоем частотнике есть модбас, то не может не подойти.
Очень даже может, не подходит ведь. Адреса регистров управления другие, как оно может подойти?

Нашел еще один компонент, под Хитачевский частотник http://git.mah.priv.at/gitweb?p=vfs11-vfd.git;a=tree , он по командам на мой похож, но пока запутался с компиляцией.
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Impartial »

Да, это протокол связи. Этот протокол позволяет записать данные в регистр по адресу. Для этого случая используются регистр с адресом 6.
Все биты его выводятся в хал и там перераспределяются. Компонент modbas. Можете скорректировать его исходники.
Но в данном случае это не нужно.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Управление частотником через modbus.

Сообщение nkp »

freeform писал(а):Нашел еще один компонент, под Хитачевский частотник
он уже есть в 2.6
adif
Кандидат
Сообщения: 69
Зарегистрирован: 02 дек 2010, 09:55
Репутация: 18
Контактная информация:

Re: Управление частотником через modbus.

Сообщение adif »

Запустил и я шпиндель через modbus. Но проблема! Через несколько секунд работы, максимум минута зависает управление шпинделем. Сам linuxcnc работает меняется M03 на M05 в параметрах а шпиндель не останавливается, не меняет обороты панель шпинделя просто зависает в одном положении. Вот например:
Screenshot-1.png (3355 просмотров) <a class='original' href='./download/file.php?id=21957&mode=view' target=_blank>Загрузить оригинал (150.96 КБ)</a>
Панель отображает обороты шпинделя в процессе торможения с 12000 и завис на 10080, в реальности шпиндель остановился но панель отображает одно и тоже. Остановка шпинделя и изменение оборотов ничего не дают, ни шпиндель не реагирует ни панель не отображает.
При перезапуске linuxcnc вылетает ошибка:
Screenshot.png (3355 просмотров) <a class='original' href='./download/file.php?id=21958&mode=view' target=_blank>Загрузить оригинал (93.82 КБ)</a>
Здесь видно что не находит usb устройство,т.е. преобразователь usb-rs485. Если вытянуть и вставить преобразователь usb-rs485, то опять нормально запускается linuxcnc, шпиндель слушается команд но опять зависает через несколько секунд.
В чем может быть проблема? Есть подозрение что засыпает usb порт, но где это исправить?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Сергей Саныч »

Сбой происходит только при работающем шпинделе?
Ну то есть, если запустить LinuxCNC, подождать минут десять, и только потом включить шпиндель - заработает?
я к тому, что может сбоить USB-конвертор из-за помех от частотника.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Управление частотником через modbus.

Сообщение Serg »

Кстати да, что за конвертер-то? И как подключён?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
adif
Кандидат
Сообщения: 69
Зарегистрирован: 02 дек 2010, 09:55
Репутация: 18
Контактная информация:

Re: Управление частотником через modbus.

Сообщение adif »

конвертер самодельный на микросхеме FT232.
Serg-tmn писал(а):я к тому, что может сбоить USB-конвертор из-за помех от частотника.
Да, есть такое! Только что вычислил. Пока гоняю станок без включения шпинделя все нормально,только шпиндель подрубаю - зависает. И как же убрать эти помехи? :thinking:
Аватара пользователя
elephant007
Мастер
Сообщения: 857
Зарегистрирован: 18 ноя 2012, 13:12
Репутация: 332
Откуда: Сибирь, Томск
Контактная информация:

Re: Управление частотником через modbus.

Сообщение elephant007 »

по питанию конденсатор на 100500 микрофарад и экранированный провод!
Ответить

Вернуться в «LinuxCNC»