Отладочная управляющая программа на языке ISO
Для проверки функционирования устройства предусмотрена отладочная управляющая программа для отработки траектории (рис.18), содержащая в своем составе режимы формообразования с использованием линейной и круговой интерполяции. N1G2X2000Y-2000I0J-2000T1F100 N2X-2000Y-2000I-2000J0 N3X-2000Y+2000I0J-2000 N4X+2000Y+2000I2000J0 N5G1X2000 N6Y2000 N7X-10000 N8Y-2000 N9X+2000 N10G3X-2000Y-2000I0J-2000 N11X+2000Y-2000I2000J0 N12X+2000Y+2000I0J-2000 N13X-2000Y+2000I-2000J0 N14G1X+8000 N15X3000Y+2000 N16X1500Y+1500 N17Y1000 N18G3X1000Y1000I0J1000 N19X-1000Y1000I-1000J0 N20X-1000Y-1000I0J-1000 N21X+1000Y-1000I1000J0 N22G1Y-1000 N23X1500Y-1500 N24X-1500Y+1500T0 N25Y-1500T1 N26X-1500Y-1500T1 N27X250 N28X1250Y1500T0 N29X1500Y-1500T1 N30T0M2 На рис.18 приведен вид отработки программы. Рис.18. Траекторная задача тестовой программы Проверка функционирования СЧПУ предусматривает: 1. Режим ручного управления от пульта: индуктор перемещается по координатам Х, Y по кнопкам пульта. 2. В режиме ручного управления обеспечивается раздельное или совместное перемещение индуктора по координатам Х, Y от клавиш-стрелок, управление опусканием/подъемом пера при последовательном нажатии клавиши «Рgup», «Pdwn». Останов движения осуществляется одновременно по всем координатам клавишей «Пробел». При этом на экране монитора индикатируется текущее значение координат Х, Y. В этом режиме предусматривается числовое задание периода генерации импульсов управления для задачи определения частоты приемистости шагового привода. Период генерации задается в диапазоне 0...61636 тактов регистровых операций с индикацией на экране. 3. В режиме однократного управления клавишами-стрелками генерируются однократные импульсы на шаговые приводы, по светодиодной индикации наблюдается порядок коммутации обмоток шагового двигателя. Индикация координат сохраняется.
4. В режиме вывода текстовой строки регистрирующий прибор вычерчивает набранную на экране монитора текстовую строку, состоящую из букв русского алфавита, причем в любом месте строки можно ввести другой масштаб вычерчивания символов. Масштаб задается символом + с последующим указанием значения масштаба в диапазоне 1...9 крат. 5. В режиме вывода текстового файла система воспроизводит текстовый файл, созданный на ПЭВМ и хранящийся на гибком или жестком диске. Файл должен иметь имя с расширением tхt. 6. В покадровом режиме вычерчивается геометрический образ, заданный на экране монитора оператором в формате языка управляющих программ (ISO). При этом устройство контролирует ошибки в структуре слова. 7. В режиме автоматической работы регистрирующий прибор вычерчивает формообразующую траекторию, заданную в управляющей программе, которая в виде файла создана на ПЭВМ и хранится на гибком диске. При этом управляющая программа воспроизводится для обозрения на экране монитора.
Порядок включения автомата: 1. Проверить исходное положение управляющих органов: тумблер на передней панели БУЛШД должен находиться в выключенном состоянии. 2. Открыть вентиль пневмосети и включить компрессор. С помощью регулятора давления пневматического блока установить давление в пределах от 0,3 до 0,6 МПа. 3. Включить IBM-PC, далее включить блок управления шаговым двигателем кнопкой «Вкл.» 4. Перед включением управляющей программы проверить положение индуктора и в ручном режиме вывести его в исходное положение. Управляющая программа находится в корневом каталоге IBM-PC. После нажатия клавиши F2 в операционной системе появится меню, из которого вызывается необходимый режим управления. При вызове автоматического режима предлагается ввести имя файла с размещенным в нем управляющей программой. В данном разделе реализуется система числового программного управления автомата сборки печатных плат АСП-902 на основе ЭВМ типа IBM PC. Система выполняет общие требования к числовому программному управлению: решение задач электроавтоматики и двухкоординатного формообразования. Реализованы функции линейной и круговой интерполяции на базе алгоритмов оценочной функции, управление величиной контурной скорости в стандарте языка технологического программирования ISO.
Координатный электропривод автомата сборки печатных плат выполнен на основе шагового линейного двигателя. Дискретная структура привода исследована методами математического моделирования и экспериментально на физическом макете системы управления. Кроме того разработана как проектная схема устройства сопряжения, позволяющая управлять движением всех систем станка, так и отладочная, позволяющая решать вопросы отладки системы управления. Вопросы реализации и отладки программного управления АСП - 902 на базе IBM-совместимой ЭВМ и средства сопряжения через LРТ порт также получили экспериментальную проверку. Разработанные средства сопряжения изготовлены, отлажены и позволили проверить программное обеспечение системы. Прикладное программное обеспечение реализует задачи управления автоматом в ручном, покадровом, полуавтоматическом и автоматическом режимах, а также тестирование платы сопряжения и координатного электропривода. Рассмотрены вопросы экономической целесообразности разработки, а также охраны труда и техники безопасности при работе и эксплуатации вычислительно-управляющего комплекса Введение. В промышленности находят применение различные виды автоматизированного технологического оборудования, отличающиеся числом рабочих позиций, видом агрегатирования, технологическим назначением, системами управления и др. Выделим из них автоматизированные технологические оборудования с числовым программным управлением. Автоматизированное сборочное оборудование с ЧПУ производства РЭА. Основными операциями сборки электронных узлов на базе печатного монтажа и электронных компонентов являются: подготовка компонентов и плат к сборке; монтаж интегральных схем, элементов радиоэлектроники на плату; пайка выводов интегральных схем, элементов радиоэлектроники к элементам печатного монтажа (в монтажных отверстиях или на контактных площадках); доустановка других компонентов (в том числе разъемов); контроль, наладка, диагностический контроль, влагозащита и приемно-сдаточные испытания.
Одной из наиболее трудоемких и ответственных является операция монтажа элементов радиоэлектроники, интегральных схем на плату. Для автоматизации этой операции применяют два вида оборудования — позиционного типа и поточного в виде автоматической или автоматизированной линии. Перспективными являются робототехнические линии пайки-отмывки, где загрузка и выгрузка осуществляются манипуляторами роботов. Особенностью любого сборочного производства является точное позиционирование. В данном случае применен электрический шаговый (дискретный) привод, который является простейшим вариантом разомкнутого привода (без обратной связи). Достоинствами его являются простота конструкции, отсутствие каналов обратной связи и средств измерения положения и скорости РО, удобство связи с устройством задания программы. Программа движения в ЧПУ задается в виде последовательности импульсов, и для управления шаговым приводом тоже требуется сигнал в виде последовательности импульсов, поэтому сопряжение привода с задатчиком программы носит естественный характер (без промежуточных преобразователей). Из недостатков шагового привода следует отметить: существенное ограничение по скорости; необходимость плавного разгона двигателя при выходе на режим ускоренных перемещений и плавного торможения при возвращении в нормальный режим (плавный разгон и торможение необходимы во избежание пропуска шаговым двигателем импульсов; сбой его работы носит невосполнимый характер). Шаговый привод, являясь разомкнутым, менее точен, не допускает применения эффективных средств коррекции и оптимизации (в отличие, например, от электропривода постоянного тока). Этим и обусловлены указанные ограничения.
В рассматриваемом автомате сборки печатных плат применен линейный шаговый двигатель. Его особенностью является перемещения по плоскости, а не вращение. Автомат сборки плат АСП-902, разработанный и линейным шаговым двигателем Цель данной работы – проектирование компьютерной системы программного управления автоматом сборки плат АСП-902. В качестве управляющей ЭВМ применен персональный компьютер типа IBM, который управляет трехкоординатным приводом. Две координаты которого построены на базе линейного шагового двигателя, управляемого с ЦАП в блоке управления шаговым двигателем и представляет собой движение индуктора по плите. Третьей координатой является координата паяльной головки, которая движется от пневмоклапанов вверх и вниз. Для подключения электропривода к ЭВМ требуется разработать устройство сопряжения, подключаемое к ЭВМ через параллельный порт, и соответствующее программное обеспечение, реализующее набор средств для ввода и выполнения управляющей программы на языке ISO. Следует предусмотреть также возможность ручного управления приводом.
Читайте также: II. ПРОГРАММА ТЕОРЕТИКО-ПРИКЛАДНОГО СОЦИОЛОГИЧЕСКОГО ИССЛЕДОВАНИЯ Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|