Страница 63 из 123

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 01:15
nkp
как то из видео не очень понятно:
ты нажимаешь и тутже отпускаешь?
а если подольше подержать и потом отпустить?

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 01:21
aftaev
nkp писал(а):ты или в описании пропустил
что пропустил?
nkp писал(а):нажали искать - двиг в одну сторону ,наехали на концевик (нажали) - поехали в другую сторону (съезжать с концевика) тут наверно надо отпустить концевик...
ты отпускаешь?
Нажал и отпустил сразу.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 01:26
nkp
может перепроверить правильность подключения енкодера к месе?
посмотреть срабатывание x-index-enable ...

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 01:27
aftaev
nkp писал(а):ты нажимаешь и тутже отпускаешь?
да на видео так
nkp писал(а):а если подольше подержать и потом отпустить?
попробовал та же фигня.

Серва после поиска едит туда откуда начался поиск НОМЕ. Если серва до нажатия концевка сделает пол оборота то после поиска серва быстро провернется на пол оборота. Если подождать долго чтобы серва сделала много оборотов и потом нажать концевик, то после поиска Z серва сделает много быстрых оборотов.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 01:29
aftaev
nkp писал(а):может перепроверить правильность подключения енкодера к месе?
Проверю если не правильно был бы подключен ил не срабатывал или сразу же срабатывал от сигнала АВ

ЕМС после находа Z похоже не обнуляет координату, а едит откуда начали поиск тоесть в нулевую позицию.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 01:35
nkp
а ты в хал натройки энкодера переписал?
(для просмотра содержимого нажмите на ссылку)
setp hm2_5i25.0.encoder.00.counter-mode 0
setp hm2_5i25.0.encoder.00.filter 1
setp hm2_5i25.0.encoder.00.index-invert 0
setp hm2_5i25.0.encoder.00.index-mask 0
setp hm2_5i25.0.encoder.00.index-mask-invert 0
ты же энкодер к 77-й прицепил?

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 01:38
nkp
aftaev писал(а):ли сразу же срабатывал от сигнала АВ
так индексный канал на имеет отношения к АВ - они электрически и программно разделены...

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 01:47
aftaev
nkp писал(а):а ты в хал натройки энкодера переписал?
таких указаний не было :)
nkp писал(а):так индексный канал на имеет отношения к АВ - они электрически и программно разделены...
Я про другое. Если сигнал(провода) А или В перепутать с Z неправильно подключить к МЕСЕ

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 01:56
aftaev
nkp писал(а):а ты в хал натройки энкодера переписал?
(для просмотра содержимого нажмите на ссылку)
setp hm2_5i25.0.encoder.00.counter-mode 0
setp hm2_5i25.0.encoder.00.filter 1
setp hm2_5i25.0.encoder.00.index-invert 0
setp hm2_5i25.0.encoder.00.index-mask 0
setp hm2_5i25.0.encoder.00.index-mask-invert 0
Прописал та же фигня.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 02:14
aftaev
1. Запускаю ЕМС
далее процесс на видео

https://www.youtube.com/watch?v=Kh0RuGgB_GE
2. Включаю станок (красная кнопка в ЕМС). Координаты все по нулям
3. Допустим ось стоит по центру станка и я хочу ее ближе подогнать к концевикам на ускоренной подаче. Жму стрелку вверх на клаве + Shift
4. Жму кнопку найти начало оси в ЕМС. ЕМС медленно едит на концевик, малость подождал
5. Нажал концевик, отпустил через пару сек(типо съехали). Идет поиск Z метки.
Как только нашли метку, ЕМС мчится в начальную позицию где станок был включен(это видно как много оборотов делает серва)

Что за фигня :thinking:

Hal и ini файлы прилагаются :
16K20T1.hal
(6.75 КБ) 971 скачивание
16K20T1.ini
(2.44 КБ) 1031 скачивание

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 09:02
nkp
самая простая проверка - все это проделать с откинутыми проводами канала z...
если емс сейчас не видит сигнала метки - то и с откинутыми проводами все должно повторятья один в один...

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 11:50
aftaev
nkp писал(а):самая простая проверка - все это проделать с откинутыми проводами канала z...
Выдернул колодку с проводами энкодера из 7и77 и запустил. Когда нажимаю концевик мотор начинает медленно вращаться в обратку ищет Z метку, а так как он ее не видит то крутится так шибко долго и не находит НОМЕ.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 11:58
nkp
то есть -можно сделать вывод ,что метка видится и работает...
тагда осталось посмотреть в halshow во время работы на пины axis.0.index-enable <=> hm2_5i25.0.encoder.00.index-enable,
срабатывают ли они...

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 13:03
aftaev
Видео что происходит в halshow
https://www.youtube.com/watch?v=qq2GKiV9ixQ

Так как на видео не видны название индикаторов, вот скринтош чтоб было понятно какие загораются и когда
Снимок-HAL Configuration01.png (2518 просмотров) <a class='original' href='./download/file.php?id=22470&mode=view' target=_blank>Загрузить оригинал (38.73 КБ)</a>
Снимок-HAL Configuration02.png (2518 просмотров) <a class='original' href='./download/file.php?id=22471&mode=view' target=_blank>Загрузить оригинал (47.94 КБ)</a>

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 13:29
nkp
как будто все правильно срабатывает(кроме этого последнего возврата на исходную))
даже нет вариантов - что бы это могло быть :thinking:
в принципе - емс после получения сигнала с концевика активацией пина index-enable включает "отсчет" на поиск индекса...
это значит что первый импульс ,который встретится,будет считаться индексом и должен сказать:"вот здесь теперь ноль"
если в ини в параметре HOME = не записано какое либо ненулевое значение...

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 14:11
aftaev
nkp писал(а):это значит что первый импульс ,который встретится,будет считаться индексом и должен сказать:"вот здесь теперь ноль"
получается он не говорит что здесь ноль, а бежит в ноль который был при начале поиска
nkp писал(а):если в ини в параметре HOME = не записано какое либо ненулевое значение...
файлы ini выше выкладывал, других нет.

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 14:21
nkp
aftaev писал(а):а бежит в ноль
мож она у тебя в Китай бежит ,"на родину" :hehehe:
(это уже от отсутствия конструктивных мыслей :freak: )

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 14:28
Nick
nkp писал(а):после нахождения метки никакого вращения по идее не должно быть - если в ини HOME = 0.0
если не ноль - то едем в указаную позицию ...
едем с максимальной скоростью...
Не совсем так, сначала ищем метку, потом выставляем в точке метки координату HOME_OFFSET (= 0.0) и потом уже едем в HOME ( = 0.0) на полной скорости.
aftaev писал(а):как определить где индекс? Хал скоп может показать индекс метку чтобы запомнить в каком месте она на серве.
Не его так не увидишь - он на месе. Можно увидеть только как убрался index-enable...

щас видео посмотрю, может, что-то в голову придет...

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 14:36
nkp
может попробовать удалить stepper.var (или как он у тебя называется)
он заново создастся...
может там прописался какой параметр "ненужный" ...
зы:
linuxcnc.var

Re: Восстановление токарного 16К20Т1 ЧПУ

Добавлено: 17 дек 2013, 15:00
aftaev
nkp писал(а):может попробовать удалить stepper.var (или как он у тебя называется)
он заново создастся...
может там прописался какой параметр "ненужный" ...
зы:
linuxcnc.var
где его искать?