Страница 5 из 6

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

Добавлено: 14 дек 2021, 15:55
Bomb

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

Вопрос в другом, если я поменяю полярность, перепаяю местами А\А и В\В и не будет работать, что в таком случае может быть не так в подключении?

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

Добавлено: 14 дек 2021, 16:04
Bomb
https://www.youtube.com/watch?v=k3P4ZFJ-FCk

всем сторонникам форумных терминов - видео от производителей ЧПУ
тут рассмотр стойки ЧПУ и из чего она состоит (понимаю, вы не любите читать и смотреть, вы очень заняты, НО - вся инфа о том, что есть стойка чпу- сказана за первые 40-50 сек видео)

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

Добавлено: 14 дек 2021, 16:23
niksooon
Bomb писал(а): перепаяю местами А\А и В\В
по сути фронт и спад импульса в таком случае инвертируется ,как не работало ,так и не будет....... Эт если имелось ввиду А+ с А- местами поменять и соответственно В+ с В- . А если имелось ввиду канал А с В махнуть местами- то говоря простым языком могЁт конфуз случиться
серводвигатель крутиться по часовой ,энкодер говорит что типа против и в конечном итоге у серводрайвера едет крыша от этого безобразия ....
Эт применительно к связке драйвер -мотор ежели что......
Ну а что в конечном итоге в связке серводрайвер- контроллер ЧПУ (ежели его надурить таким способом) в итоге получиться -потом расскажешь.....

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

Добавлено: 14 дек 2021, 16:28
Bomb
niksooon писал(а): 14 дек 2021, 16:23
Bomb писал(а): перепаяю местами А\А и В\В
по сути фронт и спад импульса в таком случае инвертируется ,как не работало ,так и не будет.......
если по аналогии с розеткой, то разницы не должно быть, но советуют же поменять местами и комментаторы и спецы.. или я что-то не понял

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

Добавлено: 14 дек 2021, 16:44
niksooon
Ты лучше скажи - твой контроллер уже умеет (вернее научил его) двигать осями (с отключенной ОС ) на заданное расстояние и с необходимым разрешением позиционирования ? что либо настраивал в параметрах серводрайвера и стойки (пардон-контроллера) для этого или нет?

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

Добавлено: 14 дек 2021, 17:11
Bomb
niksooon писал(а): 14 дек 2021, 16:44 Ты лучше скажи - твой контроллер уже умеет (вернее научил его) двигать осями (с отключенной ОС ) на заданное расстояние и с необходимым разрешением позиционирования ? что либо настраивал в параметрах серводрайвера и стойки (пардон-контроллера) для этого или нет?
Все настройки драйверов я скинул к заводским, когда искали причину по которой может некорректно работать двигатель от контроллера.
Проверял, от драйвера напрямую серводвиг работает шагово-корректно (нажимая влево - делает шаг, отпуская, останавливается и в обратную сторону корректно), при подключении к контроллеру- работает некорректно (нажимая, скажем, влево - делает не шагает, а постоянно крутит, , при повороте в обратную сторону идёт в ускорение) при управлении через степ\дир.

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

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

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

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

если под разрешением энкодера подразумевается сколько мм на один поворот, то там 10мм\поворот, если про настройку дискретности сигнала и кол-ва выходных импульсов с контроллера, то, вроде 10000 должно было стоять

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

Добавлено: 14 дек 2021, 18:17
niksooon
Ели вроде и кабы ,то дальнейший разговор не имеет смысла ,и все телодвижения с настройкой ОС тем паче........

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

Добавлено: 14 дек 2021, 18:34
Bomb
niksooon писал(а): 14 дек 2021, 18:17 Ели вроде и кабы ,то дальнейший разговор не имеет смысла ,и все телодвижения с настройкой ОС тем паче........
Чуть позже напишу значения, сейчас не у драйвера.

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

Добавлено: 17 дек 2021, 14:30
Bomb
Должно работать, подключение энкодера в вашем случае ненужная опция, вот если бы это была линейка...
Что у вас в параметре V131_W AX1_DRV_MODE_R?
Не нашёл - не подскажите, где найти этот параметр?

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

Добавлено: 17 дек 2021, 16:53
Kost_irk
Вы мануал "Часть 2. Конфигурирование и язык электроавтоматики." скурили? Я это там нашел.

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

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

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

Добавлено: 17 дек 2021, 19:56
Bomb
Kost_irk писал(а): 17 дек 2021, 16:53 Вы мануал "Часть 2. Конфигурирование и язык электроавтоматики." скурили? Я это там нашел.
спс, я не курю)
Нет, 2 часть мной не исследована достаточно, что б в ней ориентироваться.
Нашёл, ознакомлюсь!

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

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

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

Добавлено: 19 дек 2021, 08:32
calabr
Bomb писал(а): 14 дек 2021, 16:28
niksooon писал(а): 14 дек 2021, 16:23
Bomb писал(а): перепаяю местами А\А и В\В
по сути фронт и спад импульса в таком случае инвертируется ,как не работало ,так и не будет.......
если по аналогии с розеткой, то разницы не должно быть, но советуют же поменять местами и комментаторы и спецы.. или я что-то не понял
Если у квадратурнонр энкодера инвертировать 1 сигнал А или В - он поедет в другую сторону
Поменять А и Б местами - тоже.

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

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

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

Добавлено: 20 дек 2021, 05:32
calabr
Bomb писал(а): Не понял вопрос, что вы имеете в виду "какой вход на контроллере"?
?
Дифференциальный, или нет?

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

Добавлено: 22 дек 2021, 17:54
Bomb
calabr писал(а): 20 дек 2021, 05:32
Bomb писал(а): Не понял вопрос, что вы имеете в виду "какой вход на контроллере"?
?
Дифференциальный, или нет?
Если под дифференциальным приёмником вы подразумеваете цифровой выход, то, да, там исключительно под цифровые сигналы с энкодера выходы.

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

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