Страница 2 из 13
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 20 сен 2018, 21:42
Mehobr
aftaev писал(а):Если этот параметр выключить, то разрешение S-On будет при подаче напряжения 24в на 9 и 11 Дельты
Этот параметр выключается после снятия питания сервоусилителя. Все же, может, нужно установить в где то в параметрах усилителя, чтоб он включался при подаче питания 24В.
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 20 сен 2018, 21:48
Mehobr
У меня с месы TB5 ENA0- идет к 14 контакту сервы, а ENA0+ на 9 контакт сервы.
aftaev писал(а):У тебя на 7и77 24в подключено?
Да, подключено.
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 20 сен 2018, 22:01
aftaev
Mehobr писал(а):Этот параметр выключается после снятия питания сервоусилителя.
Если в настройках стоит S-On всегда включен, то при подключении сервы в сеть, автоматом включается S-On. При выключении сервы, он отключается.
Mehobr писал(а):Все же, может, нужно установить в где то в параметрах усилителя, чтоб он включался при подаче питания 24В.
Это легко проверить:
1. В настройках ставишь что S-On всегда включен.
2. Р1-01 переводишь в режим позиции. Да именно позиции временно.
3. Сохраняешь настройки, выключаешь питание сервы, ждешь чтобы экран потух и включаешь. Некоторые параметры вступают в силу только после перезагрузки сервы.
Берешь рукой за вал и вал должен сопротивляться. Это значит что S-on включен.
Далее:
1. В настройках ставишь что S-On всегда в
Ыключен.
2. Р1-01 в режиме позиции.
3. Сохраняешь настройки, выключаешь питание сервы, ждешь чтобы экран потух и включаешь.
4. Берешь рукой за вал и вал должен вращаться.
5. Как только на пин 9-11(14) поступит 24в, серва переключится в S-on и вал будет в режиме удержания.
Если этого не происходит, значит не доходит 24 к серве на S-on.
Посмотри на схему в твоем первом сообщении внутри сервы 11 и 14 соединены. А на этой картинке
http://www.cnc-club.ru/forum/download/f ... &mode=view 14 пин у сервы внутри вообще никуда не подключен
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 20 сен 2018, 22:07
aftaev
Mehobr писал(а):У меня с месы TB5 ENA0- идет к 14 контакту сервы, а ENA0+ на 9 контакт сервы.
Когда в
pncconf нажимаешь кнопку
Open Loop Test то на этих контактах
ENA0- ENA0+ должно быть 24в. Если там нет 24в то и S-on не включится, и мотор крутиться не будет. Надо проверить мультиметром.
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 20 сен 2018, 22:27
Mehobr
aftaev писал(а):1. В настройках ставишь что S-On всегда включен.
Это параметр Р2-30 равный "1", правильно?
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 20 сен 2018, 22:29
Mehobr
aftaev писал(а):Когда в pncconf нажимаешь кнопку Open Loop Test то на этих контактах ENA0- ENA0+ должно быть 24в. Если там нет 24в то и S-on не включится, и мотор крутиться не будет. Надо проверить мультиметром.
Отсутствует 24В, что делать?
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 20 сен 2018, 23:04
aftaev
Mehobr писал(а):Отсутствует 24В, что делать?
Глянул твою схему, БП никак не подключен к серве.
Сходил, глянул. У меня подключено так.
Надо еще читать мануал и разобраться с перемычками.
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 21 сен 2018, 02:55
Serg
aftaev писал(а):Глянул твою схему, БП никак не подключен к серве.
Сходил, глянул. У меня подключено так. Надо еще читать мануал и разобраться с перемычками.
Не надо так подключать.
Для ENA0- ENA0+ питание 24В на 7i77 не требуется.
Питание на TB2 нужно только для работы TB7 и TB8. Все остальные разъёмы и клемники 7i77 ГАЛЬВАНИЧЕСКИ ИЗОЛИРОВАНЫ от них.
Чтобы работал S-on достаточно выполнить такие соединения:
Вариант на основе схемы из первого поста:
ENA0+ - DI1(9)
ENA0- - COM-(14)
VDD(17) - COM+(11)
Если-же планируется подключать другие входы/выходы сервы к 7i77, то схему нужно изменить:
COM+(11) - COM-(14) - GROUND(TB2.8)
ENA0- - DI1(9)
ENA0+ - +24V, можно взять от VDD(17)
VFIELD(TB2.1) - VIN(TB2.5) - +24V, на время тестов можно взять от VDD(17)
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 21 сен 2018, 05:44
dinkata
dinkata писал(а):Читайте документация
для серво ASDA-B2 ест руководство и по русский и по английский !
Mehobr не успеете запустит без настройка параметров , подскажу нескольков и ето не все !
P1-01●CTL Control Mode and Output Direction
Default:0 PT: Position Control Mode (The command source is external pulse )
вам надо P1-01=2
S: Speed Control Mode (The command source is the external analog voltage
потом:
P1-40▲VCM Max. Output of Analog Speed Command
P1-46▲GR3 Pulse Number of Encoder Output
и все надо проверит отвечают ли заводские настройки для ваших требования , как например :
dinkata писал(а):если не трогал параметрьй для входов ...да, отвественост только ваша

P2-10 DI1 DI1 Funcitonal Planning
Default:101 SON When this DI is On, servo is activated (Servo On
А для подвключение входов , для SON (ENA как ключ )источник ASDA-B2 (VDD)
Перемьйчка
17 => 11 должна бьйт :
для +/- 10V VREF источник 7i77 AOUT с GND :
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 22 сен 2018, 20:51
Mehobr
dinkata, Спасибо большое!
dinkata писал(а):А для подвключение входов , для SON (ENA как ключ )источник ASDA-B2 (VDD)
Перемьйчка 17 => 11 должна бьйт :
По этой схеме в "Open Loop Test" мотор заработал.
Теперь дальше не знаю как настроить Pncconf, двигатель в режиме удержания медленно, медленно вращается.
Запускаю LinuxCNC, нажимаю F1 затем F2, двигатель дернется и встает, после этого выскакивает ошибка joint 0 following error.
Энкодер в настройках указывал (2500 импульсов/оборот).
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 23 сен 2018, 07:52
dinkata
Mehobr писал(а):двигатель дернется и встает, после этого выскакивает ошибка joint 0 following error
Когда бьйли в Open Loop Test согласовали направление оси и направление енкодера ?
dinkata писал(а):и смотрите в направление + и - позиция оси и позиция енкодер совпадали по знак .
если что то не совпадает можте менят с галочки
кроме галочки можте менят направление и в ини .
если направление оси верно ( движение оси в + DRO показьйвает в + )
тогда попробуй поменят знак ENCODER_SCALE .
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 23 сен 2018, 21:50
Serg
dinkata писал(а):Когда бьйли в Open Loop Test согласовали направление оси и направление енкодера ?
Согласование направлений мотора и экодера делается в настройках сервопривода.
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 24 сен 2018, 07:01
dinkata
UAVpilot писал(а): делается в настройках сервопривода.
точнее где ? В сервопривод или в Linuxcnc ?
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 24 сен 2018, 16:25
Serg
dinkata писал(а):точнее где ? В сервопривод или в Linuxcnc ?
В сервоприводе. Там вроде даже визард есть с картинками на эту тему (в программе для компа)...
В LinuxCNC может разве-что потребоваться поставить минус и для мотора и для энкодера - не помню можно ли в дельте реверсировать направление вращения отностительно задания. Но для современных сервоприводов (в которых энкодер физически подключается в сам привод) точно не потребуется ставить разные знаки для INPUT_SCALE и OUTPUT_SCALE/STEP_SCALE. За какие-нибудь совсем дешёвые китайские не скажу.
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 24 сен 2018, 17:18
Mehobr
Как же, все, сложно.
Попробую, дня через два, Вашими советами воспользоваться.
Все же хочу еще понять, почему вращается мотор в режиме удержания? Как его остановить в параметрах привода или в linuxcnc?
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 24 сен 2018, 17:40
Serg
Mehobr писал(а):Все же хочу еще понять, почему вращается мотор в режиме удержания?
Потому что он не в режиме удержания.
Mehobr писал(а):Как его остановить в параметрах привода или в linuxcnc?
Замкнуть петлю ОС.
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 24 сен 2018, 17:44
MGG
В драйверах еще бывает на аналоге, надо нулевую точку установить.
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 24 сен 2018, 18:00
Serg
MGG писал(а):В драйверах еще бывает на аналоге, надо нулевую точку установить.
Не имеет смысла. Во первых всё равно снова "поползёт" при изменении внешних условий, во вторых нет смысла держать привод активным при разомкнутой петле ОС, а с замкнутой он не "поползёт" по определению.
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 24 сен 2018, 19:48
Lexxa
Имеет. Нулевая точка наприводе нужна не только для ЧПУ. Но и для самого привода. Относительно нее привод смотрит на полюса мотора.
Ну, оговорка только одна, не каждый привод...
Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77
Добавлено: 24 сен 2018, 22:13
Serg
Lexxa писал(а):Имеет. Нулевая точка наприводе нужна не только для ЧПУ. Но и для самого привода. Относительно нее привод смотрит на полюса мотора.
Тут речь не про нулевое положение ротора, а про смещению уровня нуля на входе задания скорости.

А установка нулевого положения мотора и позиции полюсов как правило недоступны через пользовательские настройки.