Страница 27 из 43
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 27 янв 2020, 10:10
mmv
Нужно определиться сколько нужно управляемых каналов, енкодеров. А я предложу вариант решения. 6 осей на стандартном комплекте делается.
Если последний мотор просто вкл/выкл, то ось не нужна наверное.
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 27 янв 2020, 20:31
DSP1
mmv писал(а): 6 осей на стандартном комплекте делается
В эти 6 входит главный привод ? Или с ним будет 7
![Smile :)](./images/smilies/icon_e_smile.gif)
?
Если максимум 6 , мне сначала надо с механикой магазина разобраться .
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 27 янв 2020, 22:03
mmv
6 каналов управления ±10в. А сколько будет датчиков обратной связи? 6 или 7?
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 27 янв 2020, 22:03
mmv
6 каналов управления ±10в. А сколько будет датчиков обратной связи? 6 или 7?
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 27 янв 2020, 23:48
mmv
Сделать можно и 7 и больше...
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 28 янв 2020, 20:22
DSP1
Я знаю что должно получиться , но не знаю что для этого нужно
![Sad :(](./images/smilies/icon_e_sad.gif)
.
Давайте я в ЛС изложу вам свои непонятки , может быть , вы подскажете решение .
Нужен 1 комплект PCI : Main ,encoders , PWM , I/0 , шлейфы .
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 28 янв 2020, 20:45
mmv
Можно и тут, может кому интересно или тоже непонятно.
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 29 янв 2020, 16:53
DSP1
mmv писал(а):может кому интересно или тоже непонятно
Судя по сообщению #518 , непонятно только мне
![Smile :)](./images/smilies/icon_e_smile.gif)
.
На обычный трехосевой фрезер с автосменой ставим поворотный стол .
Сейчас на станке установлены 5 старых датчиков ОС : БСКТ на оси и шпиндель ,
ВТМ на магазин ( 1 оборот на инструмент ) . Я подумал , что
при добавлении 2 непрерывных осей датчиков нужно 7 .
Если хватит 6 PWM/Encoders - отлично .
Если нужно что-то изменить/добавить в магазин - я готов .
Если обсуждалось в других темах - направьте .
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 29 янв 2020, 18:41
ex71
DSP1 писал(а):ВТМ на магазин ( 1 оборот на инструмент )
Ну это не означает что нужно использовать энкодер. Можно прописать логику "ожидать импульса", что будет равносильно ориентированному остановку вала.
И тогда поставить просто датчик нуля на валу. Если этого достаточно для реализации смены инструмента
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 29 янв 2020, 19:17
Lexxa
У вас магазином частотник рулит или привод. Не важно. Важно, что вам не нужно позицию ловить. Если у вас стоит на магазине энкодер, то достаточно знать, какое расстояние между каждой ячейкой.
Допустим требуется сменить инструмент 1 на 5.
Допустим между ячейками у вас 10 градусов.
То есть для поиска инструмента 5 нужно проехать 4 интервала по 10 градусов, то есть 40 градусов.
Вы берете свой привод и говорите ему ехать. Как только датчик покажет, что проехал 40 градусов включаете реверс. Обычно механика магазинов такова, что по реверсу он встаёт в фиксированное положение. Таким образом вы и повернете магазин на свой нужный инструмент.
Естественно я описал только суть логики, без дополнительных условий и контролем, коих там должно быть не мало.
Если же магазин без реверса, то в приводе должны быть высокие разгоны и ускорения ,чтобы успевать останавливаться. Точность там нужна +-километр.
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 29 янв 2020, 19:31
DSP1
Lexxa писал(а):Вы берете свой привод и говорите ему ехать. Как только датчик покажет
Т.е. нужна обратная связь ? Если так , то нужно 6 полноценных цепей управления + энкодер ,
а на платках PWM и encoders , я заметил , потенциально всего 6 каналов .
Или можно по-другому реализовать ? Мож через LPT или еще как ? Или энкодер -
это просто герконы через какой-то угол , и можно входом ЧПУ считать импульсы ?
Инструмент идет при нормальном задании на привод примерно 3шт/сек .
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 29 янв 2020, 19:39
aftaev
DSP1 писал(а): Или энкодер -
это просто герконы через какой-то угол , и можно входом ЧПУ считать импульсы ?
У нас магазин на фрезере крутит обычный асинхроник через мальтийский крест(редуктор). Принцип работы такой: включили ЧПУ, ЧПУ нашло НОМЕ магазина. Все ЧПУ знает где у него первый магазин. Стоит энкодер(хоть герконы, хоть настоящий энкодер). ЧПУ считает импульсы с энкодера. В логике ЧПУ прописано: если пришло 10 импульсов = 2й инструмент. Пришло 20 импульсов = 3й инструмент. При смене инструмента вращается магазин пока в ЧПУ не поступит нужно кол-во импульсов.
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 29 янв 2020, 19:50
DSP1
aftaev писал(а): Стоит энкодер(хоть герконы, хоть настоящий энкодер). ЧПУ считает импульсы с энкодера
И куда их можно завести ( см. #1
![Smile :)](./images/smilies/icon_e_smile.gif)
) , если все каналы заняты позицией ( 5 осей ) и шпинделем ?
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 29 янв 2020, 21:10
ex71
DSP1 писал(а): 1 оборот на инструмент
в таком случае достаточно нулевой метки на валу.
Ну энкодер можно и через лпт и через входы на картах сделать. Просто не совсем понятно как работает ВАШ магазин. на токарных просто крутится пока не получит сигнал от геркона соответствующего номер инструмента.
Вы можете считать импульсы с порта и вычислять номер инструмента. Но будет сложно реализовать алгоритм. Хотя стандартный компонент carousel это умеет.
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 29 янв 2020, 21:53
mmv
DSP1 писал(а):Сейчас на станке установлены 5 старых датчиков ОС : БСКТ на оси и шпиндель ,.
Ну так значит 5 датчиков достаточно?
DSP1 писал(а):
ВТМ на магазин ( 1 оборот на инструмент ) . Я подумал , что
при добавлении 2 непрерывных осей датчиков нужно 7 .
А какие 2 оси добавляете(поворотный стол это 1 ось).
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 30 янв 2020, 07:30
DSP1
Фрезер Трехосевой , на нем 5 датчиков . Дополнительно установим
2-координатный стол . Вроде как должно стать 7 датчиков .
Но как я понял из сообщений выше , датчик ВТМ на магазине
можно заменить на что-то другое . Остальные датчики заменим
на круговые энкодеры и линейки . Я не знаю , как работал магазин
на станке . Когда разберусь с его механикой , спрошу на форуме ,
надеюсь , подскажут .
Если не сложно добавить один канал к вашей базовой конфигурации ,
то я куплю 6 осевой вариант контроллера . 6 PWM и 6 encoders .
Магазин как-нибудь прицеплю .
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 30 янв 2020, 08:37
mmv
Хорошо, делаем тогда 6-ти осевой комплект. Как будет готово сообщу.
Если потом будет нужна 7 ось - тоже предложим решение.
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 01 фев 2020, 23:12
mmv
Алексей Рюмкин писал(а):Готовьте описанный выше комплект. Пока готовлю остальное железо.
Ваш комплект готов. Подробности в личке.
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 05 фев 2020, 18:25
mmv
DSP1, комплект готов.
Re: Платы проекта PinCET (готовим замену MESA) linuxcnc
Добавлено: 11 фев 2020, 18:45
DSP1
mmv писал(а):DSP1, комплект готов.
Спасибо , получил .