Страница 39 из 56

Re: Агрегатный станок

Добавлено: 30 янв 2013, 14:53
ЗАВ
что нажать , что выбрать ? ничего не понял . вижу только , что у меня все на русском

Re: Агрегатный станок

Добавлено: 30 янв 2013, 14:58
nkp
ну нажми там где стрелка
наверное у тебя стоял икремент небольшой - а там должно быть выбрано что то навроде "постоянный"

Re: Агрегатный станок

Добавлено: 30 янв 2013, 14:58
nkp
nkp писал(а):ну нажми там где стрелка
наверное у тебя стоял икремент небольшой - а там должно быть выбрано что то навроде "постоянный"
если не то -покажи скрин емс

Re: Агрегатный станок

Добавлено: 30 янв 2013, 14:59
ЗАВ
а-а!

Re: Агрегатный станок

Добавлено: 30 янв 2013, 15:28
ЗАВ
вспоминая всю историю установки линукса, я припоминаю. сервосвязь мне делал НИК,я проверил и там вреде на глаз все попадало.потом НКР сделал модбус. я так понимаю хал и ини изменились? может там собака зарыта.
Ну а теперь к делу результаты испытаний таковы- за 21 оборот*360=7560 градусов фактическиз линукс насчитал 7254,8190.

Re: Агрегатный станок

Добавлено: 30 янв 2013, 15:39
nkp
да - тут без стакана Ника не разобраться ;)
если
setp encoder.a.position-scale 1000
это 1000 тиков на градус, то что тогда:
SCALE = 3200
в ини
??
SCALE = 4000 ( HAL ) Задает количество импульсов, которое соответствует перемещению на одну единицу измерения станка,

Re: Агрегатный станок

Добавлено: 30 янв 2013, 15:41
ЗАВ
если я правильно понимаю 9000- оборот-360 градусов. 360*60*60=1296000 секунд/9000тиков=144 секунды/тик .1 градус *60*60=3600сек/144=25 тиков /градус. как может быть 1000 тиков?

Re: Агрегатный станок

Добавлено: 30 янв 2013, 15:43
nkp
ЗАВ писал(а):Ну а теперь к делу результаты испытаний таковы- за 21 оборот*360=7560 градусов фактическиз линукс насчитал 7254,8190.
то есть надо в хал прописать 959.6321428571

Re: Агрегатный станок

Добавлено: 30 янв 2013, 15:57
ЗАВ
где именно? и почему такое не круглое число??

Re: Агрегатный станок

Добавлено: 30 янв 2013, 16:01
nkp
setp encoder.a.position-scale 1000
это 1000 тиков на градус
то есть при таком scale если ты бы задал в проге G0 A7254,8190 то станок наверно проехал бы 7560 реальных градусов
из этого отношения высчитываем 959.6321428571
пробуй
строка в хал
setp encoder.a.position-scale 1000
замени на:
setp encoder.a.position-scale 959.6321428571

Re: Агрегатный станок

Добавлено: 30 янв 2013, 16:36
ЗАВ
изменил хал , теперь недоехал 20 оборотов*360=7200 показал 7224,6211. почему?

Re: Агрегатный станок

Добавлено: 30 янв 2013, 16:46
nkp
992.443781
это угадывание
надо эксперта позвать

Re: Агрегатный станок

Добавлено: 30 янв 2013, 16:47
ЗАВ
согласен. :D

Re: Агрегатный станок

Добавлено: 30 янв 2013, 17:21
ЗАВ
nkp писал(а):992.443781это угадывание надо эксперта позвать
однако я попробовал- бац бац - и мимо

Re: Агрегатный станок

Добавлено: 31 янв 2013, 13:53
ЗАВ
НИК , чьл делать со столом, врет повороты!

Re: Агрегатный станок

Добавлено: 31 янв 2013, 17:01
nkp
ЗАВ писал(а):
nkp писал(а):992.443781это угадывание надо эксперта позвать
однако я попробовал- бац бац - и мимо
а в это м случае ты показания не записал ?
надо же искать закономерность...

Re: Агрегатный станок

Добавлено: 31 янв 2013, 17:33
Nick
Второй вариант - неправильно настроен scale у шаговика.
Хотя, если ты поворачиваешь вастол вручную на 360 градусов (или 360*20) и энкодер начитал при этом не целое количество тиков - то encoder scale будет не ровным.
nkp писал(а):оборот*360=7560 градусов фактическиз линукс насчитал 7254,8190.
7254,8190 это положение оси которое он показывает? Или количество тиков энкодера???
Надо смотреть количество тиков энкодера! То, которое encoder counts!

Re: Агрегатный станок

Добавлено: 31 янв 2013, 17:36
ЗАВ
нет не записал. там далеко было идеала, толь не довел 90-120 градусов, толи перевел 250-270.

Re: Агрегатный станок

Добавлено: 31 янв 2013, 17:37
ЗАВ
Nick писал(а):7254,8190 это положение оси которое он показывает? Или количество тиков энкодера???
Надо смотреть количество тиков энкодера! То, которое encoder counts!
это положение оси.

Re: Агрегатный станок

Добавлено: 31 янв 2013, 17:39
Nick
Смотри encoder counts!!!
И давай результат сюда.