позиционирование конвеера

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: позиционирование конвеера

Сообщение Ворон226 »

Кхе...
А если сигналы от инкодера ленты (конечно через соответствующий делитель) подавать на "-" сумматора, а STEP от EMC на "+" сумматора. А выход сумматора на преобразователь "число - напряжение" (в народе ЦАП) ;) А DIR - это DIR: управляет направлением движения!
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: позиционирование конвеера

Сообщение nkp »

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

Re: позиционирование конвеера

Сообщение aftaev »

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

Re: позиционирование конвеера

Сообщение nkp »

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

Re: позиционирование конвеера

Сообщение aftaev »

nkp писал(а):у тебя на станках с чпу наблюдаются скачки скорости приводных двигов когда режущий инструмент подводится-отводится при обработке??
Нет конечно :) Если ПИ (нет ПИД у Яскав думаю и у других серв нет) настроен верно то вал стоит мертво, руками дергаешь за вал не видно/не чувствуется что чтотам колеблется. Потому не понимаю о каких вы там догонах/тормозах вы говорите :) Если Яскава не может держать позицию или скорость с заданной точностью то сразу уйдет в ошибку. Можно конечно Яскаву настроить будет болтаться как глиста в проруби (все видео ни как не с нему по этому поводу)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: позиционирование конвеера

Сообщение Loituma »

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

Re: позиционирование конвеера

Сообщение aftaev »

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

Re: позиционирование конвеера

Сообщение aftaev »

тебе скорее всего подойдет эта система http://www.aliexpress.com/item/M075-Clo ... 53014.html она сама будет корректировать ошибку, а тебе всего то нужно подавать степ/дир. Кто то на форуме продавал эту штуку.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11640
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4646
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: позиционирование конвеера

Сообщение michael-yurov »

Loituma писал(а):уточняю:
конвеер это условно рабочий механизм... на самом деле речь идет о подаче заготовки под штамповочный пресс,
вот беда то в чем: если недоподаст или переподаст будет беда, потому нужно точное позиционирование, а серва всего лишь вращает ролики которые подают заготовку
Так может ориентироваться по положению заготовки?
Например, поставить лазерные датчики.

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

Re: позиционирование конвеера

Сообщение Nick »

aftaev писал(а):тебе скорее всего подойдет эта система http://www.aliexpress.com/item/M075-Clo ... 53014.html она сама будет корректировать ошибку, а тебе всего то нужно подавать степ/дир. Кто то на форуме продавал эту штуку.
Это просто closed loop, простая серва будет работать точно также.
Надо просто каким-то образом прицепить энкодер к твоей обрабатываемой ленте. Или колесиком по нему катить, или к линейке прикреплять...
Ну а дальше в linuxcnc и на обратную связь PID привода.
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: позиционирование конвеера

Сообщение tooshka »

Думаю в таком опасном в случае ошибки процессе надеятся на энкодер или два энкодера нельзя, где бы они не стояли. Согласен с Михаилом датчики положения заготовки на входе "заготовка прошла в пресс" на положении готовности к прессованию "мочи меня прессуй" любое отклонение авария, иначе жди беды.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: позиционирование конвеера

Сообщение aftaev »

Nick писал(а):Это просто closed loop, простая серва будет работать точно также.
простая серва будет постоянно дергать редуктор
Nick писал(а):Надо просто каким-то образом прицепить энкодер к твоей обрабатываемой ленте. Или колесиком по нему катить, или к линейке прикреплять...
Ну а дальше в linuxcnc и на обратную связь PID привода.
и люфты в редукторе + ПИД ЕМС сделают свое дело :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: позиционирование конвеера

Сообщение Loituma »

бесконечная заготовка которая штрипсом подается под пресс... нет и дной зазубрины по чему позиционироваться точно кроме внешнего энкодера
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: позиционирование конвеера

Сообщение tooshka »

Loituma писал(а):бесконечная заготовка
Может тогда несколько компьютерных мышей??? И пусть под ними ползет заготовка а мыши метраж считают? Если разница в показаниях превысит какой то порог - авария?
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: позиционирование конвеера

Сообщение Nick »

tooshka писал(а):Может тогда несколько компьютерных мышей??? И пусть под ними ползет заготовка а мыши метраж считают? Если разница в показаниях превысит какой то порог - авария?
Тогда лучше (надежнее) несколько энкодеров с колесиками :)
(и такой же авост по разнице показаний)

Вообще так обычно е делают есть отдельное колесо, которосе считает материал. Так делают в бумажном, стекольном и прочих производствах, где идет непрерывный поток материала.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: позиционирование конвеера

Сообщение Сергей Саныч »

Может, после пресса датчики поставить? Там же уже не гладкая лента,
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: позиционирование конвеера

Сообщение Loituma »

да че вы усложняете то?
надо что бы емс сверяла показания и ориентировалась на энкодер с заготовки, а не двигателя...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: позиционирование конвеера

Сообщение nkp »

Loituma писал(а):надо что бы емс сверяла показания и ориентировалась на энкодер с заготовки, а не двигателя...
однозначно...
только дублирующий энкодер резко повысит надежность системы (при небольшом увеличении затрат)
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: позиционирование конвеера

Сообщение sandman »

Есть машины, где лента-транпортер работает вместе с датчиками положения детали- есть деталь на старте- поехали под обработку. Скорость-время подхода известна, если что-то не то, то +2 секунды и Стоп с выводом сигнала аварии.
В зоне обработки стоит механический "стопор", в который упирается деталь при подъезде, и датчик деталь есть- детали нет. Если деталь есть, стопор отводится, нужная позиция достигнута- можно работать. То есть, если конвеер проскальзывает, и деталь не подъехала вовремя- всё останавливается и выдаётся сигнал аварии.
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: позиционирование конвеера

Сообщение Loituma »

отличный вариант на совдеповском оборудовании, но зачем такое реализовывать на сервах?
пришли по серве в позицию, сверили поэнкодеру: порядок отработал пресс
не порядок вычли разницу докрутили отработал пресс
вот какая схема должна быть
Ответить

Вернуться в «LinuxCNC»