Подключение различных компонентов к плате Mesa 7I77

Работа с платами MESA, подключение, конфигурация.
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Mehobr »

aftaev писал(а):Если этот параметр выключить, то разрешение S-On будет при подаче напряжения 24в на 9 и 11 Дельты
Этот параметр выключается после снятия питания сервоусилителя. Все же, может, нужно установить в где то в параметрах усилителя, чтоб он включался при подаче питания 24В.
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Mehobr »

У меня с месы TB5 ENA0- идет к 14 контакту сервы, а ENA0+ на 9 контакт сервы.
aftaev писал(а):У тебя на 7и77 24в подключено?
Да, подключено.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение 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 пин у сервы внутри вообще никуда не подключен
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение aftaev »

Mehobr писал(а):У меня с месы TB5 ENA0- идет к 14 контакту сервы, а ENA0+ на 9 контакт сервы.
Когда в pncconf нажимаешь кнопку Open Loop Test то на этих контактах ENA0- ENA0+ должно быть 24в. Если там нет 24в то и S-on не включится, и мотор крутиться не будет. Надо проверить мультиметром.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Mehobr »

aftaev писал(а):1. В настройках ставишь что S-On всегда включен.
Это параметр Р2-30 равный "1", правильно?
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Mehobr »

aftaev писал(а):Когда в pncconf нажимаешь кнопку Open Loop Test то на этих контактах ENA0- ENA0+ должно быть 24в. Если там нет 24в то и S-on не включится, и мотор крутиться не будет. Надо проверить мультиметром.
Отсутствует 24В, что делать?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение aftaev »

Mehobr писал(а):Отсутствует 24В, что делать?
Глянул твою схему, БП никак не подключен к серве.

Сходил, глянул. У меня подключено так. Надо еще читать мануал и разобраться с перемычками.
Подключение сервопривода Delta к плате Mesa 7i77.jpg (2983 просмотра) <a class='original' href='./download/file.php?id=146755&sid=72f23886adb826b2390f92dea1168eff&mode=view' target=_blank>Загрузить оригинал (158.55 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение 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)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
dinkata
Мастер
Сообщения: 1025
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение 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 писал(а):если не трогал параметрьй для входов ...да, отвественост только ваша :D
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 должна бьйт :
ENA.png (2957 просмотров) <a class='original' href='./download/file.php?id=146760&sid=72f23886adb826b2390f92dea1168eff&mode=view' target=_blank>Загрузить оригинал (42.72 КБ)</a>
для +/- 10V VREF источник 7i77 AOUT с GND :
Analog.png (2957 просмотров) <a class='original' href='./download/file.php?id=146761&sid=72f23886adb826b2390f92dea1168eff&mode=view' target=_blank>Загрузить оригинал (30.96 КБ)</a>
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Mehobr »

dinkata, Спасибо большое!
dinkata писал(а):А для подвключение входов , для SON (ENA как ключ )источник ASDA-B2 (VDD)
Перемьйчка 17 => 11 должна бьйт :
По этой схеме в "Open Loop Test" мотор заработал.
Теперь дальше не знаю как настроить Pncconf, двигатель в режиме удержания медленно, медленно вращается.
Запускаю LinuxCNC, нажимаю F1 затем F2, двигатель дернется и встает, после этого выскакивает ошибка joint 0 following error.
Энкодер в настройках указывал (2500 импульсов/оборот).
Аватара пользователя
dinkata
Мастер
Сообщения: 1025
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение dinkata »

Mehobr писал(а):двигатель дернется и встает, после этого выскакивает ошибка joint 0 following error
Когда бьйли в Open Loop Test согласовали направление оси и направление енкодера ?
dinkata писал(а):и смотрите в направление + и - позиция оси и позиция енкодер совпадали по знак .
если что то не совпадает можте менят с галочки
кроме галочки можте менят направление и в ини .

Код: Выделить всё

ENCODER_SCALE =   ххх
OUTPUT_SCALE =  ххх 
если направление оси верно ( движение оси в + DRO показьйвает в + )
тогда попробуй поменят знак ENCODER_SCALE .
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Serg »

dinkata писал(а):Когда бьйли в Open Loop Test согласовали направление оси и направление енкодера ?
Согласование направлений мотора и экодера делается в настройках сервопривода.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
dinkata
Мастер
Сообщения: 1025
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение dinkata »

UAVpilot писал(а): делается в настройках сервопривода.
точнее где ? В сервопривод или в Linuxcnc ?
osenc.png (2851 просмотр) <a class='original' href='./download/file.php?id=146991&sid=72f23886adb826b2390f92dea1168eff&mode=view' target=_blank>Загрузить оригинал (25.38 КБ)</a>
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Serg »

dinkata писал(а):точнее где ? В сервопривод или в Linuxcnc ?
В сервоприводе. Там вроде даже визард есть с картинками на эту тему (в программе для компа)...
В LinuxCNC может разве-что потребоваться поставить минус и для мотора и для энкодера - не помню можно ли в дельте реверсировать направление вращения отностительно задания. Но для современных сервоприводов (в которых энкодер физически подключается в сам привод) точно не потребуется ставить разные знаки для INPUT_SCALE и OUTPUT_SCALE/STEP_SCALE. За какие-нибудь совсем дешёвые китайские не скажу.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Mehobr »

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

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Serg »

Mehobr писал(а):Все же хочу еще понять, почему вращается мотор в режиме удержания?
Потому что он не в режиме удержания.
Mehobr писал(а):Как его остановить в параметрах привода или в linuxcnc?
Замкнуть петлю ОС.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение MGG »

В драйверах еще бывает на аналоге, надо нулевую точку установить.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Serg »

MGG писал(а):В драйверах еще бывает на аналоге, надо нулевую точку установить.
Не имеет смысла. Во первых всё равно снова "поползёт" при изменении внешних условий, во вторых нет смысла держать привод активным при разомкнутой петле ОС, а с замкнутой он не "поползёт" по определению.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Lexxa »

Имеет. Нулевая точка наприводе нужна не только для ЧПУ. Но и для самого привода. Относительно нее привод смотрит на полюса мотора.
Ну, оговорка только одна, не каждый привод...
:bender:
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение сервопривода Delta к плате Mesa 5I25+7I77

Сообщение Serg »

Lexxa писал(а):Имеет. Нулевая точка наприводе нужна не только для ЧПУ. Но и для самого привода. Относительно нее привод смотрит на полюса мотора.
Тут речь не про нулевое положение ротора, а про смещению уровня нуля на входе задания скорости. :)
А установка нулевого положения мотора и позиции полюсов как правило недоступны через пользовательские настройки.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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