Подключение сервоприводов и ЧП к плате Mesa 7I77

Работа с платами MESA, подключение, конфигурация.

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

Сообщение Mehobr » 20 сен 2018, 21:42

aftaev писал(а):Если этот параметр выключить, то разрешение S-On будет при подаче напряжения 24в на 9 и 11 Дельты

Этот параметр выключается после снятия питания сервоусилителя. Все же, может, нужно установить в где то в параметрах усилителя, чтоб он включался при подаче питания 24В.
Mehobr
Кандидат
 
Сообщения: 66
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 14
Настоящее имя: Евгений

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

Сообщение Mehobr » 20 сен 2018, 21:48

У меня с месы TB5 ENA0- идет к 14 контакту сервы, а ENA0+ на 9 контакт сервы.

aftaev писал(а):У тебя на 7и77 24в подключено?

Да, подключено.
Mehobr
Кандидат
 
Сообщения: 66
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 14
Настоящее имя: Евгений

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

Сообщение aftaev » 20 сен 2018, 22:01

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
Зачётный участник
Зачётный участник
 
Сообщения: 30129
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5320
Медальки:

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

Сообщение aftaev » 20 сен 2018, 22:07

Mehobr писал(а):У меня с месы TB5 ENA0- идет к 14 контакту сервы, а ENA0+ на 9 контакт сервы.

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

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

Сообщение Mehobr » 20 сен 2018, 22:27

aftaev писал(а):1. В настройках ставишь что S-On всегда включен.

Это параметр Р2-30 равный "1", правильно?
Mehobr
Кандидат
 
Сообщения: 66
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 14
Настоящее имя: Евгений

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

Сообщение Mehobr » 20 сен 2018, 22:29

aftaev писал(а):Когда в pncconf нажимаешь кнопку Open Loop Test то на этих контактах ENA0- ENA0+ должно быть 24в. Если там нет 24в то и S-on не включится, и мотор крутиться не будет. Надо проверить мультиметром.

Отсутствует 24В, что делать?
Mehobr
Кандидат
 
Сообщения: 66
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 14
Настоящее имя: Евгений

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

Сообщение aftaev » 20 сен 2018, 23:04

Mehobr писал(а):Отсутствует 24В, что делать?

Глянул твою схему, БП никак не подключен к серве.

Сходил, глянул. У меня подключено так. Надо еще читать мануал и разобраться с перемычками.
Подключение сервоприводов и ЧП к плате Mesa 7I77 Подключение сервопривода Delta к плате Mesa 7i77.jpg
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 30129
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5320
Медальки:

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

Сообщение UAVpilot » 21 сен 2018, 02:55

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)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17841
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4409
Медальки:
Настоящее имя: Сергей

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

Сообщение dinkata » 21 сен 2018, 05:44

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 должна бьйт :
Подключение сервоприводов и ЧП к плате Mesa 7I77 ENA.png

для +/- 10V VREF источник 7i77 AOUT с GND :
Подключение сервоприводов и ЧП к плате Mesa 7I77 Analog.png
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 887
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 298
Настоящее имя: Диньо

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

Сообщение Mehobr » 22 сен 2018, 20:51

dinkata, Спасибо большое!
dinkata писал(а):А для подвключение входов , для SON (ENA как ключ )источник ASDA-B2 (VDD)
Перемьйчка 17 => 11 должна бьйт :

По этой схеме в "Open Loop Test" мотор заработал.
Теперь дальше не знаю как настроить Pncconf, двигатель в режиме удержания медленно, медленно вращается.
Запускаю LinuxCNC, нажимаю F1 затем F2, двигатель дернется и встает, после этого выскакивает ошибка joint 0 following error.
Энкодер в настройках указывал (2500 импульсов/оборот).
Mehobr
Кандидат
 
Сообщения: 66
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 14
Настоящее имя: Евгений

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

Сообщение dinkata » 23 сен 2018, 07:52

Mehobr писал(а):двигатель дернется и встает, после этого выскакивает ошибка joint 0 following error

Когда бьйли в Open Loop Test согласовали направление оси и направление енкодера ?
dinkata писал(а):и смотрите в направление + и - позиция оси и позиция енкодер совпадали по знак .
если что то не совпадает можте менят с галочки

кроме галочки можте менят направление и в ини .
Код: Выделить всёРазвернуть
ENCODER_SCALE =   ххх
OUTPUT_SCALE =  ххх

если направление оси верно ( движение оси в + DRO показьйвает в + )
тогда попробуй поменят знак ENCODER_SCALE .
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 887
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 298
Настоящее имя: Диньо

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

Сообщение UAVpilot » 23 сен 2018, 21:50

dinkata писал(а):Когда бьйли в Open Loop Test согласовали направление оси и направление енкодера ?

Согласование направлений мотора и экодера делается в настройках сервопривода.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17841
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4409
Медальки:
Настоящее имя: Сергей

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

Сообщение dinkata » 24 сен 2018, 07:01

UAVpilot писал(а): делается в настройках сервопривода.

точнее где ? В сервопривод или в Linuxcnc ?
Подключение сервоприводов и ЧП к плате Mesa 7I77 osenc.png
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 887
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 298
Настоящее имя: Диньо

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

Сообщение UAVpilot » 24 сен 2018, 16:25

dinkata писал(а):точнее где ? В сервопривод или в Linuxcnc ?

В сервоприводе. Там вроде даже визард есть с картинками на эту тему (в программе для компа)...
В LinuxCNC может разве-что потребоваться поставить минус и для мотора и для энкодера - не помню можно ли в дельте реверсировать направление вращения отностительно задания. Но для современных сервоприводов (в которых энкодер физически подключается в сам привод) точно не потребуется ставить разные знаки для INPUT_SCALE и OUTPUT_SCALE/STEP_SCALE. За какие-нибудь совсем дешёвые китайские не скажу.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17841
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4409
Медальки:
Настоящее имя: Сергей

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

Сообщение Mehobr » 24 сен 2018, 17:18

Как же, все, сложно.
Попробую, дня через два, Вашими советами воспользоваться.
Все же хочу еще понять, почему вращается мотор в режиме удержания? Как его остановить в параметрах привода или в linuxcnc?
Mehobr
Кандидат
 
Сообщения: 66
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 14
Настоящее имя: Евгений

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

Сообщение UAVpilot » 24 сен 2018, 17:40

Mehobr писал(а):Все же хочу еще понять, почему вращается мотор в режиме удержания?

Потому что он не в режиме удержания.

Mehobr писал(а):Как его остановить в параметрах привода или в linuxcnc?

Замкнуть петлю ОС.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17841
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4409
Медальки:
Настоящее имя: Сергей

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

Сообщение MGG » 24 сен 2018, 17:44

В драйверах еще бывает на аналоге, надо нулевую точку установить.
http://www.cnc-club.ru/forum/viewtopic.php?f=164&t=13246&p=304076#p304076 Поставки оборудования для ваших станков
MGG
Мастер
 
Сообщения: 2581
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 585
Настоящее имя: Манн Геннадий Геннадьевич

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

Сообщение UAVpilot » 24 сен 2018, 18:00

MGG писал(а):В драйверах еще бывает на аналоге, надо нулевую точку установить.

Не имеет смысла. Во первых всё равно снова "поползёт" при изменении внешних условий, во вторых нет смысла держать привод активным при разомкнутой петле ОС, а с замкнутой он не "поползёт" по определению.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17841
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4409
Медальки:
Настоящее имя: Сергей

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

Сообщение Lexxa » 24 сен 2018, 19:48

Имеет. Нулевая точка наприводе нужна не только для ЧПУ. Но и для самого привода. Относительно нее привод смотрит на полюса мотора.
Ну, оговорка только одна, не каждый привод...
Комната залита кровью, я занимаюсь любовью!
Аватара пользователя
Lexxa
Мастер
 
Сообщения: 2559
Зарегистрирован: 16 дек 2011, 16:48
Откуда: ryazan
Репутация: 295
Медальки:
Настоящее имя: Алексей

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

Сообщение UAVpilot » 24 сен 2018, 22:13

Lexxa писал(а):Имеет. Нулевая точка наприводе нужна не только для ЧПУ. Но и для самого привода. Относительно нее привод смотрит на полюса мотора.

Тут речь не про нулевое положение ротора, а про смещению уровня нуля на входе задания скорости. :)
А установка нулевого положения мотора и позиции полюсов как правило недоступны через пользовательские настройки.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17841
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4409
Медальки:
Настоящее имя: Сергей

Пред.След.

Вернуться в MESA

Кто сейчас на конференции

Зарегистрированные пользователи: Bender, Bing [Bot], crazydnb, frezeryga, Gestap, Google [Bot], Hanter, Magzzz, Makar32, MaksSavchuk, maxx2000orel, nik0, Portos, Power968, Samodelkin 88, Serb01, Shah, shalek, sima8520, UAVpilot, verser, Yandex [bot], шпиндель

Reputation System ©'