Страница 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 :)?
Если максимум 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
Я знаю что должно получиться , но не знаю что для этого нужно :( .
Давайте я в ЛС изложу вам свои непонятки , может быть , вы подскажете решение .
Нужен 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 , непонятно только мне :) .

На обычный трехосевой фрезер с автосменой ставим поворотный стол .
Сейчас на станке установлены 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 :)) , если все каналы заняты позицией ( 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, комплект готов.
Спасибо , получил .