ytgf6785f86rf  
Главная
Продукция
Партнеры
Статьи
О нас

Контакты

Ссылки


Контроллер автомата монтажа элементов на печатную плату


В контроллере имеются три основных режима

  1. Режим программирования

  2. Режим отладки

  3. Рабочий цикл


Переход в режимы программирования и отладки возможен только из режима ожидания (SYSTEM OFF). После появления на дисплее надписей WAIT FOR START- подготовка к началу работы или SYSTEM READY – система готова, переход в режимы программирования или отладки становится невозможен. В этих состояниях контроллер реагирует только на кнопки START/STOP или SET/PAUSE. При нажатии на START/STOP система выходит из рабочего режима в SYSTEM OFF, при нажатии на SET/PAUSE происходит приостановка работы до следующего нажатия на SET/PAUSE.

 

Режим программирования:

Вход – нажатие на кнопку PROG

В этом режиме выставляются основные параметры работы контроллера. После перехода в этот режим на дисплее появляется надпись SETUP и TEN1. При этом кнопками UP и DOWN выставляется рабочая температура 1-го ТЭНа при необходимости кнопкой SET выставленные данные запоминаются, если же необходимости в коррекции данных нет нажимается еще раз кнопка PROG и происходит переход на коррекцию рабочей температуры 2-го ТЭНа (на дисплее появляется надпись SETUP и TEN2). При этом кнопками UP и DOWN выставляется рабочая температура 2-го ТЭНа, кнопка SET выставленные данные запоминаются, кнопка PROG переход дальше без запоминания.

SETUP и SPEED – максимальная скорость вращения двигателя. Чем выше число тем ниже скорость вращения. Следует учесть что при увеличенияи скорости вращения момент двигателя падает. UP и DOWN выставление скорости, SET выставленные данные запоминаются, PROG переход дальше без запоминания

SETUP и FEED – длина прогона бумаги в шагах (поскольку нет привязки к коэффициенту передаточного механизма) Количество шагов может выставлятся от 0 до 65536. В зависимости от типа применяемого двигателя это может выражатся в длине до нескольких метров. В этом режиме выставление каждой цифры происходит по отдельности от 0 до 9. UP и DOWN увеличение/уменьшение числа, LEFT/RIGHT переход влево или вправо к другому числу, SET выставленные данные запоминаются, PROG переход дальше без запоминания. Если новые данные запомнены то после выхода из режима программирования они появятся в начале второй строки


Режим отладки

Вход – нажатие на кнопку TEST\FEED

После перехода в этот режим на дисплее появляется надпись TEST CHIP TRANSPORT – тест пневматики. В этом тесте выполнение команды прекращаяется когда происходит замыкание соответствующего концевого выключателя. Для визуального контроля на плате установлены светодиоды на каждый канал.

RIGHT – включение цилиндра поворота

LEFT – включение цилиндра установки в исходное положение

UP – подача вакуума

DOWN – включение цилиндра опускания для захвата/установки чипа

SET – включение цилиндра ножа

TEST\FEED – переход на следующий тест.

ONE STEP MOVE – при нажатии на копки LEFT или RIGHT двигатель делает шаг вправо или влево. Следует учесть что после после подачи питания текущее положение ротора неизвестно поэтому при выполнении этого теста первые один или два шага могут быть пропущены.

TEST\FEED – переход на следующий тест.

FEED PAPER - при нажатии на копки LEFT или RIGHT двигатель начинает вращатся вправо или влево с ускорением начиная с минимальной скорости и до достижения максимальной установленной.

TEST\FEED – выход из режима тестирования.


Рабочий цикл

Вход – нажатие на кнопку START/STOP. На дисплее появится надпись WAIT FOR START- подготовка к началу работы при этом подается питание на ТЭНы и котроллер ожидает достижения ТЭНами заданных температур после этого на дисплее появится SYSTEM READY – система готова и начнется основной цикл.

Примечания:

1 Датчики температуры это интегральные микросхемы работающие от напряжения +5 В в температурном диапазоне от –55 до 125 градусов по Цельсию. Каждый датчик имеет уникальный серийный номер, после замены датчика в данной версии программного обепечения необходимо менять прошивку контроллера.

2 Диапазон поддержания температуры ТЭНов составляет +-3 градуса.

3 В данной версии ПО применен алгоритм управления шаговым двигателем по схеме 2 из 5 – 3 из 5 в отличии от стандарного для полушагового варианта 1 из 5 – 2 из 5. Это позволило увеличить эффективную мощность двигателя, но при этом соответственно вырос и ток потребления на 25% .

4 В процессе длительной непрерывной работы температура двигателя может достигать 90 градусов.

5 Крайне не рекомендуется превышать паспортные режимы работы двигателя по напряжению и по току так как это может привести перегреву и короткому замыканию обмоток двигателя. При необходимости следует применять ограничители тока как например с двигателями типа ДШИ200 поскольку ток через обмотки этих двигателей при напряжении 12 вольт может достигать 5 ампер, при том что максимально допустимый ток для них не должен превышать 1,5 ампер.

6 Концевые датчики выставляются на пневмоцилиндрах в положениях достижения конца операции. Например D_CUT - датчик ножа должен срабатывать когда нож отрезал бумагу до конца или D_UP - Датчик верхнего положения цилиндра захвата чипа должен срабатывать когда под воздействием пружины цилиндр поднялся на максимальную заданную высоту. В программе нет режима TIME OUT поэтому система будет ожидать срабатывания датчика. Если хоть один датчик выставлен неправильно это может привести к псевдозависанию системы.

7 Поскольку не определены ТУ, датчики конца бумаги и отсутствия чипа в данной версии заблокированы чтобы не приводить к зависанию системы. Также заблокированы парольный доступ к системе и счетчик количества рабочих циклов.

Ток потребления контроллера без учета двигателя составляет не более 100 мА.

Пр выборе двигателя следует учитывать что в паспорте указано векторное усилие на валу двигателя т.е при одних и тех же электрических параметрах большее паспортное усилие будет у двигателя с меньшим диаметром вала.

D_ST Датчик стартового положения цилиндра поворота (положение выборки чипа из кассеты)

D_CUT Датчик нижнего положения ножа (положение отрезания)

D_DN Датчик нижнего положения цилиндра захвата чипа (положение выборки или установки чипа)

D_DEG Датчик конца поворота цилиндра поворота (положение перед установкой чипа)

D_UP Датчик верхнего положения цилиндра захвата чипа

D_OC Датчик наличия чипа в кассете (не задействован)

D_EP Датчик конца бумаги (заблокирован если не подключен)

KL_ST Клапан возврата в стартовое положение цилиндра поворота

KL_CUT Клапан ножа

KL_DN Клапан цилиндра захвата чипа

KL_DEG Клапан цилиндра поворота

KL_CHIP Клапан подачи вакуума на присоску захвата чипа

В зависимости от применяемого типа двигателя может понадобится ограничитель тока (см. файл limiter.pdf или типовой вариант на LM317 если ток двигателя не превышает 1 А). Внимание ! превышение паспортных режимов двигателей недопустимо так как это приводит к перегреву двигателя и соответственно выходу из строя двигателя и ключевых транзисторов.

Ограничитель тока ставится в разрыв центральных отводов проводов обмоток двигателя к плате контроллера.

Выходной ключевой каскад рассчитан на мощность не более 18-20 Вт. Ток через транзисторы не должен превышать 3А, напряжение питания двигателя не должно превышать 24В. Т.е при напряжении 12В ток не должен превышать 1,5А.

Если мощность ТЭН-ов превышает 150-200 Вт желательно к симисторам прикрепить теплоотводящие радиаторы.

Если длина проводов на датчики превышает 40 – 60 см. провода датчиков желательно поместить в экран. Это же касается и проводов термодатчиков.

GND MOTOR и GND DIGITAL должны быть раздельные к блоку питания, соединение их на плате контроллера недопустимо.

В контроллере применен 4 строчный дисплей по 20 символов на базе HD44780