Страница 1 из 2
linuxcnc modbus
Добавлено: 07 окт 2014, 14:16
esengul
Есть серво Delta asda a2 его драйвер поддерживает modbus протокол.
Задача: Linuxcnc подключить по протоколу Modbus.
Вопрос с чего начать и как пдоключить?
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 14:38
Nick
А что именно она принемает по modbus?
Может проще будет подключить через стандартные интерфейсы?
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 14:48
mhael
Если хотите modbus, то придется очень сильно постараться
Вот немного описание процесса для одного конкретного примера
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... 124#Modbus
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 15:15
esengul
Nick писал(а):А что именно она принемает по modbus?
Может проще будет подключить через стандартные интерфейсы?
есть linuxcnc без паралельного порта и дополнительных карточек.
надо чтобы по modbus протоколу управлять серводвигателями.
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 15:16
esengul
ClassicLadder для чего никак не пойму.
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 15:27
Nick
В Classic ladder есть драйвер modbus, отдельного вроде нет.
А что значит управлять?
С обратной связью или без? Как положение выдавать?
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 15:59
esengul
Nick писал(а):В Classic ladder есть драйвер modbus, отдельного вроде нет.
А что значит управлять?
С обратной связью или без? Как положение выдавать?
Есть 3 сервопривода надо их на x y z подключить.
Драйвер сервопривода поддерживает протокол modbus но не известны адреса и коды команд, в инструкции ничего не мог найти.
Linuxcnc надо чтобы он управлял по modbus 3 axis желательно с обратной связью.
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 16:27
Nick
esengul писал(а):но не известны адреса и коды команд, в инструкции ничего не мог найти.
с этого стоит начать...
Кстати, он точно поддерживает именно управление по модбас? Может там только настройка?
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 16:36
Serg
esengul писал(а):есть linuxcnc без паралельного порта и дополнительных карточек.
надо чтобы по modbus протоколу управлять серводвигателями.
А не получится - этот порт только для конфигурирования и обслуживания.
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 18:44
aftaev
esengul писал(а):Есть серво Delta asda a2 его драйвер поддерживает modbus протокол.
Сейчас выяснится что серва работает по CanOpen или DMCNET
А то что у сервы есть RS485. Эт не значит что серва по МодБасу управляется

Эт разъем для подключения к компу.
Полную маркировку напиши.
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 20:29
Impartial
Основное назначение порта модбас - настройка. Но некоторые драйвы позволяют и управлять скоростью по этой шине.
Вам нужно найти как распределить адреса на модбас шине и написать хал файл в режиме реалтайм обрабатывающий ком порт и высылающий значения скорости в драйвера. Однако при таком решении появится апертурная задержка с которой нужно бороться.
Сразу скажу, что задачка не простая, но это возможно.
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 20:31
esengul
aftaev писал(а):
Полную маркировку напиши.
Спасибо много чему открыли глаза.
полную маркировку утром напишу.
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 20:33
aftaev
esengul писал(а):полную маркировку утром напишу.
Если в маркировке нет букаФки U считай тебе крупно не свезло, к LCNC без секса наверно не подключишь

Re: linuxcnc modbus
Добавлено: 07 окт 2014, 20:34
esengul
Impartial писал(а):Основное назначение порта модбас - настройка. Но некоторые драйвы позволяют и управлять скоростью по этой шине.
Вам нужно найти как распределить адреса на модбас шине и написать хал файл в режиме реалтайм обрабатывающий ком порт и высылающий значения скорости в драйвера. Однако при таком решении появится апертурная задержка с которой нужно бороться.
Сразу скажу, что задачка не простая, но это возможно.
Спасибо.
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 20:35
esengul
aftaev писал(а):esengul писал(а):полную маркировку утром напишу.
Если в маркировке нет букаФки U считай тебе крупно не свезло, к LCNC без секса наверно не подключишь

Хоть одно радует будет секс ))))).
Re: linuxcnc modbus
Добавлено: 07 окт 2014, 20:43
aftaev
esengul писал(а):Хоть одно радует будет секс ))))).
или будешь Христофором Колумбом первооткрывателем на форуме как сетевые сервы прикрутить к LCNC
http://linuxcnc.org/docs/2.6/html/drivers/GM.html 
Re: linuxcnc modbus
Добавлено: 08 окт 2014, 08:18
esengul
Модель: ASD-A2-1521-L
Такую же сервопривод подключали через LPT порт.
вот тут
http://cnc-club.ru/forum/viewtopic.php? ... 10#p137710
Re: linuxcnc modbus
Добавлено: 08 окт 2014, 11:30
aftaev
я не увидел там где нибудь полное название сервы
Re: linuxcnc modbus
Добавлено: 08 окт 2014, 11:38
Nick
вроде у этой сервы есть управление в режиме замкнутой петли по линейке и соответственно должен быть вход от линейки, может ей можно через этот вход управлять?
Re: linuxcnc modbus
Добавлено: 08 окт 2014, 11:51
aftaev
как бы у этой сервы вообще не было никакого управления. А управление покупается отдельным блочком и присабачивается на серву
