Страница 1 из 4

Deckel FP4NC

Добавлено: 06 ноя 2018, 14:18
mikehv
Наконец руки дошли до Deckel
Изначально все комплектное, все работает. Но стойка архаична и работать на ней не планировалось. Поставлю полюбившийся мне LCNC.
По механике все неплохо. По всем осям стоят жирные ШВП. Привод от мотора через ремни. Особого износа на направляшках нет. Ездит мягко без посторонних шумов.
Стоят аналоговые линейки с шагом сетки 20 мкм. На выходе синусойда. Для запуска оставлю их. Аналоговый сигнал по простому переделал в цифровой. Для этого взял компаратор LM339 и с помощью него сделал детектор перехода через ноль. Таким образом получилось 4 фронта сигналов на 20 мкм. Разрешение соответственно получилось 5 мкм. Не густо, но думаю что хватит.
На станок есть много документации. Без проблем нашел распиновку управления родными приводами. Пока на соплях попробовал подцепить к 7i77. Всё пашет без особых проблем.
Немного подзавис с периферией. В оригинале в шкафу с усилителями стоит древняя PLC. Она обрабатывает всю периферию. Не хочу глобально лезть в проводку. Поэтому решил ставить в шкафу либо Arduinо либо современную PLC(если получится) и по modbus связать с LCNC. Таким образом комп с монитором будет в родном пульте а ПЛК со всеми I/O в шкафу. Но в этом вопросе надеюсь на помощь сообщества.
немного фоток

Re: Deckel FP4NC

Добавлено: 08 ноя 2018, 10:07
mikehv
По поводу ПЛК выбор пока пал на такой https://ru.aliexpress.com/item/Chong-cr ... 06580.html
По сути это будет просто интерфейсная плата с кучей готовых I/O под напряжение 24 В и релейными выходами.
Управлять это дело будет насосом центральной смазки, гидростанцией разжима инструмента в шпинделях, станцией СОЖ, коробкой передач шпинделя, аварийными концевиками.
С коробкой передач пока не разобрался. Думаю пока все еще не раздербанено, составить таблицу состояний концевиков для каждой передачи. В оригинале стоит двухскоростной асинхронник на шпинделе. Частотного регулирования нет. Комбинацией коробки и двухскоростного вращения получается 22 скорости на шпинделе. Итого 11 передач у коробки. Я конечно поставлю частотник на это дело, но коробку отбрасывать не буду. Хочу полностью сохранить функционал. Часто приходится работать большим инструментом по стали, поэтому без коробки пришлось бы ставить серву киловатт на 6-10, что пока не по карману. Может позже созрею.

Re: Deckel FP4NC

Добавлено: 07 дек 2018, 17:59
mikehv
Приехал ПЛК китайский клон fx3u-56mr. Вместе с nkp мучаю его modbus.
Связь установилась. Настройки для modbus 19200, 8, 1, 1.
для того, чтобы модбас в контроллере активировался пришлось прописать строку в него [MOV K16529 D8120]
В общем может чего и не того пишу, но дело для меня новое, первый раз столкнулся с modbus.
Дальше надо попробовать подергать выводами.

Re: Deckel FP4NC

Добавлено: 05 фев 2019, 09:02
mikehv
Времени на проект очень мало, но иногда удается урвать пару минут.
В общем этот контроллер без особых проблем можно использовать в связке с LCNC.
Для связи я использовал компонент MB2HAL.
Причем его можно параллельно использовать не только как плата IO, но и как ПЛК. Я попробую управление коробкой на стороне ПЛК, а с ЕМС будут уходить только команды на смену. Опять же станцию смазки направляющих надо включать по таймеру. Тоже возложу это на ПЛК. Гидроразжим инструмента и СОЖ через ЕМС пойдет.
Дальше будут картинки, как пульт начну собирать. Надеюсь на этой неделе получится пошевелить осями.
скрин с настройкой контроллера для использования его как плата IO

Re: Deckel FP4NC

Добавлено: 05 фев 2019, 12:09
MGG
Интересно, а на нем можно развернуть поворотный стол на 90 градусов :) Получится суровый 4х осевик с горизонтальной осью

Re: Deckel FP4NC

Добавлено: 05 фев 2019, 12:44
mikehv
MGG писал(а):Интересно, а на нем можно развернуть поворотный стол на 90 градусов :) Получится суровый 4х осевик с горизонтальной осью
Так у него два шпинделя. Горизонтальный и вертикальный. С горизонтальным и получается полноценный 4-х осевик. А стол так то тоже сьемный. Но лучше уж на горизонталке работать.

Re: Deckel FP4NC

Добавлено: 05 фев 2019, 12:47
aegis
MGG писал(а):Интересно, а на нем можно развернуть поворотный стол на 90 градусов Получится суровый 4х осевик с горизонтальной осью
простіше ВФГ зняти. там має бути горизонтальний шпіндель штатно

Re: Deckel FP4NC

Добавлено: 10 фев 2019, 11:09
mikehv
Потихоньку стойка собирается.
Сейчас по нормальному прикручу все платы. И можно будет пошевелить осями.

Re: Deckel FP4NC

Добавлено: 10 фев 2019, 11:11
john1987887
Еще бы статейку оформил, как прикручивать кнопки к линуксу...

Re: Deckel FP4NC

Добавлено: 10 фев 2019, 11:32
mikehv
Кнопки родные задействую. Кроме галлетника с выбором режимов. Его уберу. Он кнопками с правой стороны экрана заменится.
Родной пульт с MPG тоже будет работать. А так же пульт для ручной смены инструмента и старта цикла тоже.
john1987887 писал(а):Еще бы статейку оформил, как прикручивать кнопки к линуксу...
Файлы конфигурации выложу конечно. Там все просто по сути. Один раз попробовать сделать, а дальше будет понятно.
Каждая кнопка соединяется одной строкой в конфигурационном файле. Это прямо самые азы.

Re: Deckel FP4NC

Добавлено: 10 фев 2019, 13:56
john1987887
Кнопка физически занимает 1 вход на плате или идет в мозг через какой-нить эмулятор клавиатуры?

Re: Deckel FP4NC

Добавлено: 10 фев 2019, 14:10
mikehv
john1987887 писал(а):Кнопка физически занимает 1 вход на плате или идет в мозг через какой-нить эмулятор клавиатуры?
Можно через СОМ порт матрицей на 32 кнопки подключить. Можно через Ардуино на каждый вход по кнопке. Можно в платы Mesa. Вариант с сом портом и ардуиной самые бюджетные конечно.

Re: Deckel FP4NC

Добавлено: 10 фев 2019, 14:19
john1987887
С Ардуино как выглядит? Сама ардуино выдает сигнал в месу или сразу в комп?

Re: Deckel FP4NC

Добавлено: 10 фев 2019, 15:36
mikehv
john1987887 писал(а):С Ардуино как выглядит? Сама ардуино выдает сигнал в месу или сразу в комп?
Ардуино по modbus с emc обменивается. Физически выглядит как куча пинов I/O
Тут темка есть на форуме про неё.

Re: Deckel FP4NC

Добавлено: 18 мар 2019, 11:04
mikehv
В основном все подключил. Небольшая заминка получилась с входами ПЛК.
Нужна подсказка. ПЛК подключен по Modbus. С помощью компонента wsum я отправляю значения на выходы. Этот компонент преобразует двоичные значения входных пинов в integer. Потом это число преобразую в s32 и передаю по нужному адресу в ПЛК. Сейчас надо сделать тоже самое, но наоборот. Не могу понять каким компонентом можно преобразовать integer в двоичное число и как потом присвоить каждому биту свой пин. Грубо говоря нужен компонент WEIGHTED_SUM наоборот :) Что можно использовать?

Re: Deckel FP4NC

Добавлено: 18 мар 2019, 20:33
mikehv
Благодаря помощи nkp, нашел нужный компонент. Это BITSLICE.

Re: Deckel FP4NC

Добавлено: 25 мар 2019, 20:08
mikehv
Начал настраивать PID. Немного поковырявшись, вроде начало получаться. Это мой первый опыт с аналогом. Посмотрите опытным взглядом, на что обратить внимание. Эти данные при скорости 1000 мм/мин.

Re: Deckel FP4NC

Добавлено: 26 мар 2019, 01:08
Serg
Неплохо, если "железом двигаешь"?
Настраивать стоит на максимальных рабочих скоростях (не G0) и ускорениях, потом проверить на небольших скоростях - 5-10% от максимума.

Re: Deckel FP4NC

Добавлено: 26 мар 2019, 07:44
mikehv
Да железом конечно. ОС по линейкам. Это на G1 перемещение на 5 мм. Картина не меняется на 1500мм/мин. Не думаю, что в работе потребуется больше. Всё же станок для силовой обработки.
Сегодня еще на малых скоростях попробую.
Хотел еще уточнить одну вещь. Из окна MDI G кодами всё ездит мягко, без перелетов. Но если при этих настройках просто пытаться двигать ось вручную, то такое ощущение, что ось совсем не настроена. Бывает даже срыв в автоколебания. Такое ощущение, что ускорение завышено очень. В 2.8 отдельно задаются параметры для оси в ручном и MDI?

Re: Deckel FP4NC

Добавлено: 26 мар 2019, 16:08
Serg
mikehv писал(а):В 2.8 отдельно задаются параметры для оси в ручном и MDI?
Скорости отдельно, но не выше, чем задано на приводах. Ускорения только на приводах.
Халскоп что при этом показывает?