Восстановление токарного 16К20Т1 ЧПУ
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Поехали дальше:
У сервы есть входные сигналы:
S-On при активации этого сигнала серва переходит в режим удержания(подается ток на мотор)
Estop при активации этого сигнала серва тормозится.
По нормальному включается станок кнопкой на экране, это активирует S-On серва в режиме удержания. В случае аварии жмем грибок, S-On не должен отключиться(чтобы серва могла тормозить) но на серву идет сигнал Estop.
Когда в ЕМС жмем грибок вырубается кнопка питание станка, появляется сигнал Естоп, вырубается сигнал Enable Ampfiller. Как сделать так чтобы когда жмем Естоп не вырубался сигнал Enable Ampfiller
У сервы есть входные сигналы:
S-On при активации этого сигнала серва переходит в режим удержания(подается ток на мотор)
Estop при активации этого сигнала серва тормозится.
По нормальному включается станок кнопкой на экране, это активирует S-On серва в режиме удержания. В случае аварии жмем грибок, S-On не должен отключиться(чтобы серва могла тормозить) но на серву идет сигнал Estop.
Когда в ЕМС жмем грибок вырубается кнопка питание станка, появляется сигнал Естоп, вырубается сигнал Enable Ampfiller. Как сделать так чтобы когда жмем Естоп не вырубался сигнал Enable Ampfiller
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Там, где некоторые ставят линейки на оси, чтобы добиться максимальной точности позиционирования. И там же логично, и считаю правильно, задействовать индексную метку, чтобы с сопоставимой точностью найти "номе".
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
мы пролетариат - так нам не понятьukr-sasha писал(а):Там, где некоторые ставят линейки на оси, чтобы добиться максимальной точности позиционирования. И там же логично, и считаю правильно, задействовать индексную метку, чтобы с сопоставимой точностью найти "номе".
пример приведи для токарного станка подобного 16А20 где что то изменится при отсутствии индексов на подачах
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Не приведу.
С токарными не имел дела.
Писал применительно к фрезеру, с которым сталкивался - КФПЕ-250. Хотя думаю не сильно принцип отличается.
С токарными не имел дела.
Писал применительно к фрезеру, с которым сталкивался - КФПЕ-250. Хотя думаю не сильно принцип отличается.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
примеры можно привести)
и конечно классно , когда все точненько...
но в нашем случае большинство работ будет наверно включать подрезку с обнулением и наш индекс становится второстепенным...
=========
вот завтра появятся токари(токаря - как они говорят)) - и можетразотрут меня в порошок поддержат меня
и конечно классно , когда все точненько...
но в нашем случае большинство работ будет наверно включать подрезку с обнулением и наш индекс становится второстепенным...
=========
вот завтра появятся токари(токаря - как они говорят)) - и может
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
ну да мне не шибко нужен. Возможно на этом станке НОМЕ искался только по концевикам.nkp писал(а):но в нашем случае большинство работ будет наверно включать подрезку с обнулением и наш индекс становится второстепенным...
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
нет - там были и индексы (ну если станок конечно был исправен))aftaev писал(а):Возможно на этом станке НОМЕ искался только по концевикам.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
а почему он тебе "так дорог" ?aftaev писал(а):не вырубался сигнал Enable Ampfiller
если ты про то , что ним включаешь приводы , так можно на него забить и включать сервы другим пином(тем
более что это будет железная кнопка)
то есть выключаться сигнал Enable Ampfille авостом будет (а сервы - нет),и
в наоборот: когда пином отдельным сервы включаем - то пин Enable Ampfille тоже активируется (ну чтоб лишний раз не нажимать F2)
=========
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
1) Enable с приводов снимать обязательно. Во взрослых станках вообще с них снимается 380/220 через пускатель. Вертикальная ось - нормально заторможкена
2) Index на приводах подач нужен обязательно и обсуждать это вообще смысла не вижу.
3) Ниче не мешает поставить реле безопасности - и с авоста снимет и enable снимет и привода вырубит.
2) Index на приводах подач нужен обязательно и обсуждать это вообще смысла не вижу.
3) Ниче не мешает поставить реле безопасности - и с авоста снимет и enable снимет и привода вырубит.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Ты электрические и логические схемы рисовать умеешь? Нарисуй как тебе надо чтоб работало и переведи, что нарисовал в HAL. Примеры перевода есть в теме про AG400? Если надо ещё вывалю.aftaev писал(а):Как сделать так чтобы когда жмем Естоп
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Когда аварийная ситуация жмем Естоп. Станок в этом случае должен максимально быстро остановится. Если Естоп вырубает Enable Ampfiller(у сервы он называется S-On) то серва снимает напругу сдвигателя и вал легко крутиться. тобишь нечем тормозить. У сервы для этого есть сигнал Естоп. В ЕМС у меня сейчас так что при срабатывании Авост вырубается сигнал питание станка и Enable Ampfiller.nkp писал(а):а почему он тебе "так дорог" ?
В мануале есть схема подключение силовой части сервы через пускатель. И пускатель управляется от сигнала аварии сервы. Если критическая авария серва сама себя вырубит. Так будет подключено у меня.Lexxa писал(а):1) Enable с приводов снимать обязательно. Во взрослых станках вообще с них снимается 380/220 через пускатель. Вертикальная ось - нормально заторможкена
Рисовать умею но смысла нет. Мне нужно чтобы при срабатывании Авост в ЕМС не вырубалась кнопка включение станка. В ЕМС вверхнем левом углу 2 кнопки Авост и питание станка. При срабатывании Авост вырубаются обе кнопки. Мне нужно чтобы вырубался только Авост.UAVpilot писал(а):Ты электрические и логические схемы рисовать умеешь? Нарисуй как тебе надо чтоб работало и переведи, что нарисовал в HAL.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
В linuxcnc это зашито в код. Тебя никто не заставляет при "выключении станка" в linuxcnc выключать и приводы.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
вот тут ничего не понятно сбрасывает в 0, но показывает 200 . (ладно, не в этом суть)aftaev писал(а):когда находит метку encoder.position видно сбрасывается в ноль но encoder.position показывает 200
Глубоко копнул! +1! И кстати, тут похоже и ответ! В hal в фидбек оси заведена обратная связь от stepgen, а надо от энкодера! В общем смотрим мы не тудаmerkwurdigliebe писал(а):т.е. вообще ничего не происходит. вот в варианте с сервой, когда axis.0.motor-pos-fb подцеплен к этому же энкодеру с индексом, по приходу индекса его счетчик обнуляется. тогда в вышеприведенном коде и позиция pos_fb станет нулем, как положено...
Код: Выделить всё
net z-pos-fb axis.2.motor-pos-fb <= hm2_5i25.0.stepgen.02.position-fb
Так надо тебе hal переписать....
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
жду вариантыNick писал(а):Так надо тебе hal переписать....
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Вот и спрашиваю как сделать так чотбы при нажатии Авост срабатывал сигнал толко Авост, но не изменялся сигнал "питание станка" и Enable Ampfiller.UAVpilot писал(а):Тебя никто не заставляет при "выключении станка" в linuxcnc выключать и приводы.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
О, сделай в мастере новый конфиг на одну (или несколько) аналоговую ось, оттуда надо будет много чего стырить...
И давай его сюда!
И давай его сюда!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Очевидно разработать электросхему так, чтобы сигнал выключени от linuxcnc не выключал питание станка и Enable Ampfiller.aftaev писал(а):Вот и спрашиваю как сделать так чотбы при нажатии Авост срабатывал сигнал толко Авост, но не изменялся сигнал "питание станка" и Enable Ampfiller.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
А что тогда в твоем понимании Авост?aftaev писал(а):Вот и спрашиваю как сделать так чотбы при нажатии Авост срабатывал сигнал толко Авост, но не изменялся сигнал "питание станка" и Enable Ampfiller.
Просто притормозить? Типо "эй станок погоди, не надо жарить шпиндель об тиски?"
Где конфиг с аналоговой осью???
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
Для примера возьмем шпиндель с тормозом - раскрутили его = авария. Если станок обесточить (выдернуть из розетки) то шпиндель будет медленно останавливаться тормоз не включилиNick писал(а):А что тогда в твоем понимании Авост?
Просто притормозить? Типо "эй станок погоди, не надо жарить шпиндель об тиски?"
А если подать команду на тормоз он остановится.
Щас сделаюNick писал(а):Где конфиг с аналоговой осью???
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Восстановление токарного 16К20Т1 ЧПУ
отправил в ЛСNick писал(а):Где конфиг с аналоговой осью???
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.