Полноценная стойка на стол плазменного раскроя на базе ЕМС2
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Klim_1, А у тебя thc подключен напрямую к приводу оси или через linuxCNC?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
aftaev писал(а):Программа гоняется в цикле если это МК какой нибудь , запоминаем предыдущее измерение и если изменилось в новом цикле сразу на много то это потеря металла.Klim_1 писал(а):а программист не знает как его реализовать.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Напрямую...Nick писал(а):Klim_1, А у тебя thc подключен напрямую к приводу оси или через linuxCNC?
Коробенция сейчас получает сигнал от компа - Ехать, и далее комп стоит и ждет ответ от коробенции что все начальные условия выполнены. Коробенция в этот момент выполняет поиск листа, выход на высоту реза, поджиг дуги, подпрыжку (если нада) и отвечает компу что условия выполнены, тут комп начинает таскать портал поп рограмме. Всё... Коробенция если что не так - выдает Экстренный стоп, но при этом сама этот стоп видит и отрабатывает его гашением дуги и выходом на парковку резака.
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Дык я то это знаю, и описал это программисту, на что было высказано как это трудно и нереализуемо что ну его нафик... Я прекрасно понимаю что человек это делать не хочет... так иногда с людьми бывает...aftaev писал(а):Программа гоняется в цикле если это МК какой нибудь , запоминаем предыдущее измерение и если изменилось в новом цикле сразу на много то это потеря металла.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
напомни на чем он пишет?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Писал он эту прогу на ассемблере, сейчас переписывает на Си. Все банально просто, человеку либо лень, либо мало опыта в организации сравнений да еще в зависимости от скорости сигнала, это надо работать со временем и далее пошел рассказ о том что контроллер PIC16F887 не осилит такую работу... что как по мне упирается чисто в желание а не в возможности контроллера. Понятно что раздувши алгоритм на Си можно положить и самые продвинутые микроконтроллеры, а можно наоборот на контроллере тамагочи запустить спутник на орбиту (чем собственно контроллер тамагочи в молодости и занимался, я не шучу, именно он выводил спутники в космос).aftaev писал(а):напомни на чем он пишет?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Klim_1 писал(а):это надо работать со временем и далее пошел рассказ о том что контроллер PIC16F887 не осилит такую работу...
Так примерно выглядит код для ТНС (правда это код для опроса датчика давления MPX5050 с выводом данных на LCD)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Желающий сделать - найдет возможность, желающий не делать - найдет причину ... Я не просто так тему создал
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
а нафига там PIC16F887 с таким кол-вом ног?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Поворот координат:aftaev писал(а): Проблема применить коры "повернуть" систему координат станка!
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Поверьте - всё занято клавиатура заняла 7 ног, индикатор около 11 ног, 2 ноги на мотор шаг и направление, вход АЦП дуги, вход экстренного стопа, выход экстренного стопа, вход от ПК, выход на ПК, датчик парковки высоты на оси Z, датчик соответствия напряжений внутреннего БП нормам, датчик касания листа, включение компаратора измерения касания листа, два светодиода индикации движения оси вверх/вниз, ну само собой питание 2х2 ноги. Итого 35 ног, где 4 ноги корпуса не используются. Забыл... еще кнопочка reset и на будущее датчик зажигания силовой дуги. И 2 вывода свободны (заглушены).aftaev писал(а): с таким кол-вом ног?
Можно было бы экономить и некоторые функции выводить на одну ногу, совместить клавиатуру и динамическую индикацию, но решили делать всё прямо, без выпендрежа. Тем более цена контроллера отличается на копейки, в пределах 2$. Чего мелочить?
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Ну процесс начался, купили комп, драйвера шаговых моторов, блок питания и т.п. пути назад нет!
Итак все по порядку. Плата опторазвязки думаю что подойдет как и на МАСН3 для LPT порта? Если да - накидаю схему и поехали дальше.
Итак все по порядку. Плата опторазвязки думаю что подойдет как и на МАСН3 для LPT порта? Если да - накидаю схему и поехали дальше.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
да уж. было бы у МК 1000ног и их бы не хватилоKlim_1 писал(а):Поверьте - всё занято
1. клавиатуру можно повесить на теже ноги что и индикаторKlim_1 писал(а):клавиатура заняла 7 ног, индикатор около 11 ног
2. клавиатуру можно повесить вообще на 1 ногу
Инструкция к этому ТНС будет как произведение Война и мирKlim_1 писал(а): вход АЦП дуги, вход экстренного стопа, выход экстренного стопа, вход от ПК, выход на ПК, датчик парковки высоты на оси Z, датчик соответствия напряжений внутреннего БП нормам, датчик касания листа, включение компаратора измерения касания листа, два светодиода индикации движения оси вверх/вниз, ну само собой питание 2х2 ноги. Итого 35 ног, где 4 ноги корпуса не используются. Забыл... еще кнопочка reset и на будущее датчик зажигания силовой дуги. И 2 вывода свободны (заглушены).
Забыл самую главную кнопку приделать - САМОУНИЧТОЖЕНИЯ чтоб враги не украли ТНС
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Ну... решили не выпендриваться и каждой ноге свою ф-цию и то были вопросы с обьяснением их ф-ций.aftaev писал(а):да уж. было бы у МК 1000ног и их бы не хватило
Да знаю... но не все разделяют мой итузиазм, в основном из лени наверно.aftaev писал(а):1. клавиатуру можно повесить на теже ноги что и индикатор
2. клавиатуру можно повесить вообще на 1 ногу
Не, там всё просто и на автомате делается. Для человека нужно только выставить толщину металла и высоту резака, остальное все делается автоматом (пересчитываются задержки и времена измерений, скорость работы и уровни напряжений).aftaev писал(а):Инструкция к этому ТНС будет как произведение Война и мир
Эээ не, пусть завидуют! Если я кому то помогу стать умнее или стремиться стать лучше - это не зря значит делалось!!!aftaev писал(а):Забыл самую главную кнопку приделать - САМОУНИЧТОЖЕНИЯ чтоб враги не украли ТНС
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Плату для входов берем такую же как для МАСН на LPT порт? Как я понимаю нам нужно:
Home X, Home Y - садим на один вход, по нему будем делать возрат на базу - 1вход.
Home Z - отдельный вход что бы не путаться с настройками - 1 вход.
Step Dir для мотора оси Х - 2 выхода.
Step Dir для мотора оси Y - 2 выхода.
Step Dir для мотора оси Z - 2 выхода.
Включение источника плазмы - 1 выход.
Получение сигнала о зажигании силовой дуги - 1 вход.
Экстренный стоп - 1 вход.
Компаратор поиска листа - 1 вход.
Запуск цикла поиска листа - 1 выход.
Итог - 5 входов, 8 выходов.
Всё верно? Или добавить еще выхода для переключения плазмообразующих газов?
Home X, Home Y - садим на один вход, по нему будем делать возрат на базу - 1вход.
Home Z - отдельный вход что бы не путаться с настройками - 1 вход.
Step Dir для мотора оси Х - 2 выхода.
Step Dir для мотора оси Y - 2 выхода.
Step Dir для мотора оси Z - 2 выхода.
Включение источника плазмы - 1 выход.
Получение сигнала о зажигании силовой дуги - 1 вход.
Экстренный стоп - 1 вход.
Компаратор поиска листа - 1 вход.
Запуск цикла поиска листа - 1 выход.
Итог - 5 входов, 8 выходов.
Всё верно? Или добавить еще выхода для переключения плазмообразующих газов?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Klim_1, у тебя на входе ТНС делитель, опторазвязка и защита от высоквольтных помех как сделана?
Мне с Хипером проще у него нет ВЧ пджига.
Мне с Хипером проще у него нет ВЧ пджига.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
Скажем так - защититься полностью, чтобы не выгорал фильтр очень тяжело, ближе наверно к ДОРОГО! Нужны высоковольтные конденсаторы, которые пропустят помеху, вакуумное реле, которое подключит цепь измерения напряжения на дугу после того как токовый датчик сообщит о появлении силовой дуги (разряд уже прошел и дуга горит).aftaev писал(а): у тебя на входе ТНС делитель, опторазвязка и защита от высоквольтных помех как сделана?
Я сделал проще - открываю аппарат и вешаюсь прямо на диодный выпрямительный мост, он как правило уже защищен варисторами и после него стоит силовой дросселя который и не пускает ВВ выброс на диодный мост. Кстати дроссель тоже защищен высоковольтным конденсатором от пробоя. Почему бы не использовать уже заводское решение в наши блага?
Далее что касаемо опторазвязки - показала она себя отличнейшим образом! Стабильность и чистота сигнала - можно при 10 битном АЦП (1024 разряда) оперировать еденицами разрядов. Беда в том что не смогли этим решением воспользоваться адекватно...
Для опторазвязки собрал DC/DC преобразователь развязывающий всё по питанию. После этого ушли все проблемы с землей, наводками, шумом и т.п. одна благодать!!! Рекомендую!!!
Делитель - стоит простой резистивный, 100кОм на 10кОм, на выходе стоит RC фильтр второго порядка и с него уже через подстроечный резистор на 20кОм точный делитель, которым подгоняется рабочее напряжение дуги на средних токах в коридор 2.5-3 вольта.
А что по плате входов/выходов - описанных пинов и их значений хватит? Само собой для мониторинга напряжения дуги будет еще один вход для подачи на него пропорциональной напряжению дуги частоты.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
непонятно как АЦП развязан от плазмы
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Klim_1
- Опытный
- Сообщения: 169
- Зарегистрирован: 30 авг 2011, 10:13
- Репутация: 0
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
ОПТИКОЙ
Сейчас нарисую!!!
Сейчас нарисую!!!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Полноценная стойка на стол плазменного раскроя на базе Е
название оптики?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.