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

Токарные станки с ЧПУ.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

aftaev писал(а):Народ переведите это на понятный язык:
скорее всего речь идет о том,что емс может запомнить в параметр координату при замыкании дотчика(проба,и т.п.)
потом можно использовать этот параметр
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

nkp писал(а):поставь HOME_SEARCH_VEL =0
поставил.
nkp писал(а):так будет искать ноль только по метке (исключая концевик)
да ищет только по метке, как только находит крутиться серва быстро в начальное положение. То же самое но без поиска концевика.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

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

Сообщение PKM »

Тоже ничего не пойму. У меня поиск по метке Z в дельта-роботе, никаких проблем.

Кстати, а что если поставить HOME_OFFSET = 10
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Может index invert 1 поставить? Что там на Z когда нет метки, 1 или 0? Хотя в принципе разницы особой быть не должно...
(bit r/w) index-invert
If set to True, the rising edge of the Index input pin triggers the Index event (if index-enable is True). If set to False, the falling edge triggers.

Да, так что там у тебя все таки на пинах encoder.position и counts?????
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

aftaev писал(а):Народ переведите это на понятный язык:
Starik писал(а):по концевикам и тачпробам меса умеет позицию в себе запоминать, а потом уже можно читать из серво-шреда.
взято с http://www.chipmaker.ru/topic/52408/pag ... _p__809966
Чёта я такого в исходниках не видел...
Да и как это реализовать? По изменению любого пина запоминать состояние всех энкодеров? Эдак у неё мозги быстро кончатся.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

PKM писал(а):У меня поиск по метке Z в дельта-роботе, никаких проблем.
скинь свои ини и хал файлы.
Дельта как работает по аналогу или степ/дир?
PKM писал(а):Кстати, а что если поставить HOME_OFFSET = 10
разницы нет что HOME_OFFSET = 10 что HOME_OFFSET = 0 серва находит метку шутро крутиться и всегда стает в одну и туже позицию.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Nick писал(а):Да, так что там у тебя все таки на пинах encoder.position и counts?????
там все шустро происходит что не понять :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

aftaev писал(а):шустро происходит
а если в ини добавить HOME_FINAL_VEL = 2
(ну или сколько нужно))
должно заканчивать с небольшой скоростью
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Nick писал(а):Да, так что там у тебя все таки на пинах encoder.position и counts?????
там все шустро происходит что не понять :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Starik
Опытный
Сообщения: 136
Зарегистрирован: 13 май 2012, 21:22
Репутация: 17
Откуда: Долгопрудный

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

Сообщение Starik »

Саш,
у тебя для оси 0 скорости заданы, а для оси 2 -- нет.
Аватара пользователя
Starik
Опытный
Сообщения: 136
Зарегистрирован: 13 май 2012, 21:22
Репутация: 17
Откуда: Долгопрудный

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

Сообщение Starik »

вот такое должно быть в обоих описаниях, а не только в первом...

Код: Выделить всё

# Скорость поиска НОМЕ
HOME_SEARCH_VEL = 2.000000
HOME_LATCH_VEL = -1.000
# Поиск по Z метке
HOME_USE_INDEX = YES
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Starik писал(а):у тебя для оси 0 скорости заданы, а для оси 2 -- нет.
как бы одну ось пока мучиим :) Щас пропишу обе оси
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Starik
Опытный
Сообщения: 136
Зарегистрирован: 13 май 2012, 21:22
Репутация: 17
Откуда: Долгопрудный

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

Сообщение Starik »

так ты какую из них мучаешь? Z или X?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Starik писал(а):вот такое должно быть в обоих описаниях, а не только в первом...
скопировал что было в оси Х в ось Z работает точно так же

Код: Выделить всё

#********************
# Axis X
#********************
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
# Скорость поиска НОМЕ
HOME_SEARCH_VEL = 0.000000
HOME_LATCH_VEL = 1.000
# Поиск по Z метке
HOME_USE_INDEX = Yes
# Скорость после НОМЕ
HOME_FINAL_VEL = 1.000000
HOME_OFFSET = 0.0

FERROR = 100000
MIN_FERROR = 10000
MAX_VELOCITY = 200
MAX_ACCELERATION = 500
STEPGEN_MAX_ACCEL = 12500
# these are in nanoseconds
DIRSETUP   = 1000
DIRHOLD    = 1000
STEPLEN    = 1200
STEPSPACE  = 1200
STEP_SCALE = 1000.0
MIN_LIMIT = -1000
MAX_LIMIT = 1000


#********************
# Axis Z
#********************
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
# Скорость поиска НОМЕ
HOME_SEARCH_VEL = 0.000000
HOME_LATCH_VEL = 1.000
# Поиск по Z метке
HOME_USE_INDEX = Yes
# Скорость после НОМЕ
HOME_FINAL_VEL = 1.000000
HOME_OFFSET = 0.0

FERROR = 100000
MIN_FERROR = 10000
MAX_VELOCITY = 200
MAX_ACCELERATION = 500
STEPGEN_MAX_ACCEL = 12500
# these are in nanoseconds
DIRSETUP   = 1000
DIRHOLD    = 1000
STEPLEN    = 1200
STEPSPACE  = 1200
STEP_SCALE = 1000.0
MIN_LIMIT = -1000
MAX_LIMIT = 1000
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Starik писал(а):так ты какую из них мучаешь? Z или X?
Х
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Starik писал(а):у тебя для оси 0 скорости заданы, а для оси 2 -- нет.
в Hal скорее всего тоже только одна ось прописана
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

а это пробовал ?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

nkp писал(а):а если в ини добавить HOME_FINAL_VEL = 2
(ну или сколько нужно))
должно заканчивать с небольшой скоростью
скорость меньше с которой бежит обратно.

Щас попробую сделать то что Nick написал:
Nick писал(а):Да, так что там у тебя все таки на пинах encoder.position и counts?????
только как бы это записать чтобы видно было
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Эти сигналы где смотреть encoder.position и counts????? :thinking:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

aftaev писал(а):Эти сигналы где смотреть encoder.position и counts
в halshow есть все пины ,сигналы,компоненты и параметры))
короче - все что ты прописал в хал явно или не явно - можно смотреть там)
(энкодер на месе - значит идешь :
пины ,там номер месы и т.д.)
Ответить

Вернуться в «Токарные станки»