Энкодер. Как протестить ошибку?

Шаговые и серво двигатели, шпиндели, инверторы.
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »


Так кичишься своим проф.образованием. Толку от этого образования не видно. Попробуй взять корочку, но не от хлеба. А ту что тебе выдали об окончании проф. образования. Приложи к экрану монитора контроллера ЧПУ, потом к контроллеру сервы. Мож само настроиться wave
Я ничем не кичусь, это ни к чему. Просто поражает, когда человек, считая, что тся\ться можно писать как угодно, потому что так пишут на форумах, начинает с пеной у рта уверять, что это норма, что правила русского и правила терминов придумано дураками, а они-то знают как, потому что у них получается доносить мысль и с орфографическими ощибками...вот это удручает.

Вопрос в другом, если я поменяю полярность, перепаяю местами А\А и В\В и не будет работать, что в таком случае может быть не так в подключении?
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

https://www.youtube.com/watch?v=k3P4ZFJ-FCk

всем сторонникам форумных терминов - видео от производителей ЧПУ
тут рассмотр стойки ЧПУ и из чего она состоит (понимаю, вы не любите читать и смотреть, вы очень заняты, НО - вся инфа о том, что есть стойка чпу- сказана за первые 40-50 сек видео)
Аватара пользователя
niksooon
Мастер
Сообщения: 2134
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1201
Откуда: Кашира
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение niksooon »

Bomb писал(а): перепаяю местами А\А и В\В
по сути фронт и спад импульса в таком случае инвертируется ,как не работало ,так и не будет....... Эт если имелось ввиду А+ с А- местами поменять и соответственно В+ с В- . А если имелось ввиду канал А с В махнуть местами- то говоря простым языком могЁт конфуз случиться
серводвигатель крутиться по часовой ,энкодер говорит что типа против и в конечном итоге у серводрайвера едет крыша от этого безобразия ....
Эт применительно к связке драйвер -мотор ежели что......
Ну а что в конечном итоге в связке серводрайвер- контроллер ЧПУ (ежели его надурить таким способом) в итоге получиться -потом расскажешь.....
Последний раз редактировалось niksooon 14 дек 2021, 17:11, всего редактировалось 2 раза.
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

niksooon писал(а): 14 дек 2021, 16:23
Bomb писал(а): перепаяю местами А\А и В\В
по сути фронт и спад импульса в таком случае инвертируется ,как не работало ,так и не будет.......
если по аналогии с розеткой, то разницы не должно быть, но советуют же поменять местами и комментаторы и спецы.. или я что-то не понял
Аватара пользователя
niksooon
Мастер
Сообщения: 2134
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1201
Откуда: Кашира
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение niksooon »

Ты лучше скажи - твой контроллер уже умеет (вернее научил его) двигать осями (с отключенной ОС ) на заданное расстояние и с необходимым разрешением позиционирования ? что либо настраивал в параметрах серводрайвера и стойки (пардон-контроллера) для этого или нет?
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

niksooon писал(а): 14 дек 2021, 16:44 Ты лучше скажи - твой контроллер уже умеет (вернее научил его) двигать осями (с отключенной ОС ) на заданное расстояние и с необходимым разрешением позиционирования ? что либо настраивал в параметрах серводрайвера и стойки (пардон-контроллера) для этого или нет?
Все настройки драйверов я скинул к заводским, когда искали причину по которой может некорректно работать двигатель от контроллера.
Проверял, от драйвера напрямую серводвиг работает шагово-корректно (нажимая влево - делает шаг, отпуская, останавливается и в обратную сторону корректно), при подключении к контроллеру- работает некорректно (нажимая, скажем, влево - делает не шагает, а постоянно крутит, , при повороте в обратную сторону идёт в ускорение) при управлении через степ\дир.
Аватара пользователя
niksooon
Мастер
Сообщения: 2134
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1201
Откуда: Кашира
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение niksooon »

Попробую еще раз-Какое разрешение энкодера на двигателе ,какие коэффиценты в электронном редукторе, сколько импульсов степ надо подать на серводрайвер для поворота двигателя ровно на столько чтобы ось переместилась на один мм, сколько импульсов на 1мм перемещения выдает при этом контроллер ? это все учитывалось и настраивалось? или все по дефолту и ждем чуда?
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

niksooon писал(а): 14 дек 2021, 17:40 Попробую еще раз-Какое разрешение энкодера на двигателе ,какие коэффиценты в электронном редукторе, сколько импульсов степ надо подать на серводрайвер для поворота двигателя ровно на столько чтобы ось переместилась на один мм, сколько импульсов на 1мм перемещения выдает при этом контроллер ? это все учитывалось и настраивалось? или все по дефолту и ждем чуда?
:) не настраивалось, настраивались только значения импульсов на контроллере, на драйвере я эти значения не синхронизировал

если под разрешением энкодера подразумевается сколько мм на один поворот, то там 10мм\поворот, если про настройку дискретности сигнала и кол-ва выходных импульсов с контроллера, то, вроде 10000 должно было стоять
Последний раз редактировалось Bomb 14 дек 2021, 18:33, всего редактировалось 1 раз.
Аватара пользователя
niksooon
Мастер
Сообщения: 2134
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1201
Откуда: Кашира
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение niksooon »

Ели вроде и кабы ,то дальнейший разговор не имеет смысла ,и все телодвижения с настройкой ОС тем паче........
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

niksooon писал(а): 14 дек 2021, 18:17 Ели вроде и кабы ,то дальнейший разговор не имеет смысла ,и все телодвижения с настройкой ОС тем паче........
Чуть позже напишу значения, сейчас не у драйвера.
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

Должно работать, подключение энкодера в вашем случае ненужная опция, вот если бы это была линейка...
Что у вас в параметре V131_W AX1_DRV_MODE_R?
Не нашёл - не подскажите, где найти этот параметр?
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Kost_irk »

Вы мануал "Часть 2. Конфигурирование и язык электроавтоматики." скурили? Я это там нашел.
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

niksooon писал(а): 14 дек 2021, 17:40 Попробую еще раз-Какое разрешение энкодера на двигателе ,какие коэффиценты в электронном редукторе, сколько импульсов степ надо подать на серводрайвер для поворота двигателя ровно на столько чтобы ось переместилась на один мм, сколько импульсов на 1мм перемещения выдает при этом контроллер ? это все учитывалось и настраивалось? или все по дефолту и ждем чуда?
10000 импульсов на одно полное вращение (так расшифровывается в документации) - установлено на драйвере, 1500 об\мин- это значение, +описанные вами, должны соответствовать значениям в контроллере, т.е. подгонять вручную?
П.с. параметр "кол-во импульсов для перемещения на мм не нашёл".
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

Kost_irk писал(а): 17 дек 2021, 16:53 Вы мануал "Часть 2. Конфигурирование и язык электроавтоматики." скурили? Я это там нашел.
спс, я не курю)
Нет, 2 часть мной не исследована достаточно, что б в ней ориентироваться.
Нашёл, ознакомлюсь!
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение calabr »

Bomb писал(а): синфазная помеха - влияние внешних факторов.
как раз они-то и глушатся экраном.
Блин.... Теоретик... Используй инженерный подход - не лезь в черный ящик. Подключи его как по инструкции и пользуйся.
Дифференциальные сигналы передают по витой паре. У энкодера пара это А+ и А-. Можно использоватьи один из них, но помехоустойчивость будет в несколько раз хуже.
Экран - дополнительная мера защиты от помех.
Дифференциальный сигнал нужно подавать на вход ДИФФЕРЕНЦИАЛЬНОГО приемника. Какой вход на контроллере?
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение calabr »

Bomb писал(а): 14 дек 2021, 16:28
niksooon писал(а): 14 дек 2021, 16:23
Bomb писал(а): перепаяю местами А\А и В\В
по сути фронт и спад импульса в таком случае инвертируется ,как не работало ,так и не будет.......
если по аналогии с розеткой, то разницы не должно быть, но советуют же поменять местами и комментаторы и спецы.. или я что-то не понял
Если у квадратурнонр энкодера инвертировать 1 сигнал А или В - он поедет в другую сторону
Поменять А и Б местами - тоже.
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

calabr писал(а): 19 дек 2021, 08:17
Bomb писал(а): синфазная помеха - влияние внешних факторов.
как раз они-то и глушатся экраном.
Блин.... Теоретик... Используй инженерный подход - не лезь в черный ящик. Подключи его как по инструкции и пользуйся.
Дифференциальные сигналы передают по витой паре. У энкодера пара это А+ и А-. Можно использоватьи один из них, но помехоустойчивость будет в несколько раз хуже.
Экран - дополнительная мера защиты от помех.
Дифференциальный сигнал нужно подавать на вход ДИФФЕРЕНЦИАЛЬНОГО приемника. Какой вход на контроллере?
Не понял вопрос, что вы имеете в виду "какой вход на контроллере"?
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение calabr »

Bomb писал(а): Не понял вопрос, что вы имеете в виду "какой вход на контроллере"?
?
Дифференциальный, или нет?
Bomb
Кандидат
Сообщения: 87
Зарегистрирован: 10 дек 2021, 10:28
Репутация: 0
Настоящее имя: Art
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение Bomb »

calabr писал(а): 20 дек 2021, 05:32
Bomb писал(а): Не понял вопрос, что вы имеете в виду "какой вход на контроллере"?
?
Дифференциальный, или нет?
Если под дифференциальным приёмником вы подразумеваете цифровой выход, то, да, там исключительно под цифровые сигналы с энкодера выходы.
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Энкодер. Как протестить ошибку?

Сообщение calabr »

Bomb писал(а): Если под дифференциальным приёмником вы подразумеваете
Погугли дифференцоальный приемо-передатчик, дифференциальная линия связи.
Ответить

Вернуться в «Двигатели и шпиндели»