
- •Isbn 5-230-06778-7 Кубанский государственный технологический университет
- •Оглавление
- •Предисловие
- •Введение
- •Глава 1
- •Классификация и виды счпу
- •Глава 2
- •2.1 Задачи управления на уровне станка, гибкого производственного модуля, гибкой производственной системы
- •2.1.1 Геометрическая задача чпу
- •2.1.2 Логическая задача чпу
- •2.1.3 Технологическая задача чпу
- •2.1.4 Терминальная задача чпу
- •2.2 Технические средства управления в автоматизированном производстве
- •Глава 3
- •3.1 Устройства ввода программ
- •3.2 Системы чпу на основе мп
- •3.3. Перспективы развития и применения микропроцессорных систем управления
- •Глава 4
- •4.1 Системы счисления, архитектура и принцип действия микропроцессоров и микроЭвм
- •Принцип действия микроэвм
- •4.2 Система программирования микропроцессора серии кр580
- •4.2.1 Способы адресации
- •4.2.2 Система команд
- •(А) (Данные)
- •4.2.3 Составление программ
- •4.3 Архитектура, система программирования микроЭвм «Электроника-60»
- •4.3.1 Алфавит языка Ассемблера, данные, адресное пространство
- •4.3.2 Система команд
- •4.3.3 Способы адресации
- •4.4 Система автоматизированной подготовки управляющих программ сап-см4
- •4.4.1 Структура и элементы программы
- •4.4.2 Раздел данных
- •4.4.3 Раздел процедур
- •Глава 5
- •5.1 Программируемые контроллеры
- •5.2 Программирование контроллеров
- •5.2.1 Азбука алгоритмизации прикладных программ
- •5.2.2 Основное правило записи программ применительно к мпк 580
- •5.2.3 Процедуры и подпрограммы
- •5.2.4 Основы формализованного подхода к разработке прикладных программ мп-контроллеров
- •5.2.5 Типовые процедуры ввода. Данных
- •5.2.6 Типовые процедуры вывода данных
- •5.2.7 Масштабирование
- •5.2.8 Программная реализация функций времени
- •5.2.9 Измерение временного интервала
- •5.2.10 Ввод символов с клавиатуры. Опрос группы упорядоченных двоичных датчиков
- •5.2.11 Процедура ввода цифры с клавиатуры. Опрос матрицы двоичных датчиков
- •5.2.12 Определение веса нажатой клавиши
- •Заключение
- •Приложение а
- •1 Микропроцессорные чпу металлорежущих станков фирмы fanuc
- •2 Мпс управления промышленным роботом
- •3 Мпс позиционно-контурного управления промышленными роботами
- •4 Счпу для управления по трем координатам
- •5.Система группового числового программного управления
- •6.Программируемый контроллер для плоскошлифовальных станков
- •Приложение б
- •1 Курсовой проект
- •1.1 Задание на курсовой проект
- •1.2 Объем и содержание курсового проекта
- •1.3 Методические указания к выполнению курсового проекта
- •1.4 Формализация и преобразование связей между логическими переменными
- •1.5 Общая характеристика микроЭвм
- •1.6 Общая характеристика микропроцессора
- •1.7 Технология изготовления микропроцессоров
- •1.8 Программная реализация систем цикловой электроавтоматики
- •1.9 Анализ объекта управления и построение модели циклического процесса
- •1.10 Методические указания к выполнению курсового проекта на примере автоматизированного комплекса
- •1.11 Пример разработки алгоритма работы ртк
- •1.12 Словесное описание алгоритма работы автоматизированного комплекса в автоматическом режиме
- •1.13 Описание аварийной ситуации автоматизированного комплекса
- •1.14 Методические указания по установлению соответствия датчиков и приводов адресам контролера
- •1.15 Разработка сети Петри
- •1.16 Краткие сведения о сети Петри
- •1.17 Представление алгоритма работы автоматизированного
- •1.18 Декомпозиция системы и построение сложной сети Петри
- •1.19 Язык программирования контроллера № s – 915
- •1.20 Составление управляющей программы
- •В ключение автоматического режима
- •П роверка исходного состояния ртк
- •П ереключение электромагнитов приводов Проверка срабатывания выходных переходов позиции р
- •Заключение
- •Глоссарии
- •Задание принял студент____________ _____________________________
- •Список литературы:
- •350072 Г. Краснодар, ул. Московская, 2
Введение
Микропроцессорная техника (МПТ) приобретает большое значение в современном научно-техническом прогрессе, является технической базой широкой автоматизации производственных процессов, повышения интеллектуального уровня и производительности труда в самой важной отрасли - станкостроении.
Современные СЧПУ проектируются на базе микропроцессоров и микроЭВМ, что обеспечивает возможность программной настройки и специализации в процессе эксплуатации, высокие технические характеристики, многофункциональное применение.
Применение микро- и минипроцессорной техники для управления металлорежущими станками (МРС) и станочными комплексами (СК) создает предпосылки для качественного изменения функциональных возможностей станков, создания гибких производственных систем (ГПС), предназначенных для автоматизации всех этапов машиностроительного производства. Электронное управление позволяет создавать новые компоновки станков, в которых механические связи координат заменяются многокоординатным управлением электроприводами с заданием законов движения каждому приводу ЧПУ.
Область техники, относящаяся к построению механизмов и машин с электронным управлением, получила название МЕХАТРОНИКА, которая в станкостроении интенсивно развивается.
Особенности развития станкостроения на современном этапе - существенное увеличение в структуре выпуска высокоточных и высокопроизводительных металлорежущих станков, технический уровень которых обеспечивается повышением степени автоматизации и единой мощности машин, реализацией технологических процессов на форсированных режимах, концентрацией операций на одном рабочем месте. Наблюдается постоянно растущий интерес к новым прогрессивным технологиям, повышающим уровень автоматизации производства и точность обработки. Для производства многих видов продукции прецизионное машиностроение приобретает первостепенное значение с экономической точки зрения.
ОСНОВНЫЕ ОБОЗНАЧЕНИЯ И ОПРЕДЕЛЕНИЯ
А – аккумулятор, регистр МП, принимающий участие почти во всех операциях МП;
Ассемблер – язык низкого уровня, отражающий набор команд конкретной машины, записанных в мнемокодах;
АСУП – автоматизированные системы управления предприятием;
АСТПП – автоматизированная система технологической подготовки производства;
АСУОТ – АС организационно-технологического управления;
АРМ – автоматизированное рабочее место;
АЦП – аналого-цифровой преобразователь;
Байт – единица количества информации, состоящая из восьми двоичных разрядов, один байт равняется восемь бит;
Бит – единица количества информации, состоящая из одного двоичного разряда;
БИС – большая интегральная система;
БСА – блок-схема алгоритмов;
ГПС – гибкая производственная система (ГОСТ 26228-85);
ГАЛ – гибкая автоматическая линия;
ГАЦ – гибкий автоматический цех;
D – («destination» - место назначения) обозначение регистра приемника операндов, используются в командах; в качестве D выступает РОН, М, А и др.;
Интерфейс – устройство сопряжения;
К – константа, в командах используется как номер регистра;
КО – код операции команды;
М – номер ячейки памяти (ОЗУ, ПЗУ или ПТЗУ) - ее адрес;
МикроЭВМ – конструктивно завершенное вычислительное устройство, реализованное на базе МП - набора БИС и оформленное в виде автономного прибора со своим источником питания, блоком связи с периферийным устройством (интерфейсом) ввода-вывода и комплексом программного обеспечения;
МК – (микроконтроллер) - устройство логического или динамического управления, выполненное на базе МП;
ММПС – (мультипроцессорная система) - система, в которой используется более одного МП, обеспеченные параллельной обработкой информации и распределенным управлением;
Мнемокод – символический язык, состоящий из сокращенных английских названий машинных команд для облегчения команды пользователя.
МП – (микропроцессор) - функционально законченное устройст-(БИС), выполняющее операции с исходными данными в соответствии с программой, поступающей на его вход;
МПН – (микропроцессорный набор) - совокупность совместимых БИС специально разработанных для построения различных МП систем;
МПС – (микропроцессорная система) - любая вычислительная,
контрольно-измерительная или управляющая система (в том числе и система ЧПУ), построенная на основе МП;
НГДМ – накопитель на гибком магнитном диске (внешняя память ЭВМ);
Однокристальная микроЭВМ – ЭВМ на одном кристалле, в которой размещены процессор, память и УВВ (порты);
ОЗУ – оперативное запоминающее устройство;
Операнд – данные (числа, адреса ячеек памяти РОН и др.), участвующие в операции;
ОС – операционная система.
Память – ячейки ОЗУ, ПЗУ или ППЗУ, обычно с адресами, обозначенными символом М;
ПЗУ – постоянное запоминающее устройство;
ППЗУ – перепрограммируемое постоянное запоминающее устройство;
ПМО – программно-математическое обеспечение;
ПР – промышленные роботы;
ПУ – программное управление;
ПО – программное обеспечение;
ППП – прикладной программный продукт;
ПК – программируемый контроллер;
ППП – пакет прикладных программ;
РОН – регистр общего назначения;
РТК – робототехнический комплекс;
Р – обозначение регистра МП в командах;
СВ – слово выборки;
СБИС – сверхбольшая интегральная схема;
СПИД – система «Станок - Приспособление - Инструмент - Деталь»;
СУ – система управления;
СЧПУ – система числового программного управления;
САИП – система автоматизированного исследования и проектирования;
S – «SOURSE» - источник, используется в командах для обозначений регистра-источника операндов;
ТСН – транспортно-накопительная система;
УВВ – устройство ввода-вывода;
УП – управляющая программа;
УЧПУ – устройство числового программного управления;
УС – управляющее слово;
ЦАП – цифро-аналоговый преобразователь;
ЦМД – цилиндрические магнитные домены;
Шина – совокупность проводников электротока для связи устройств;
# - символ, обозначающий символ переменной (#1 - символ переменной с номером самой переменной в подпрограмме);
Метод «Монте-Карло» - метод статического программирования, базируется на стандартных пакетах прикладных программ.
Управление ГПС. Гибкая производственная система – это организационно-техническая производственная система, позволяющая в условиях мелкосерийного, серийного и в отдельных случаях крупносерийного многономенклатурного производства заменить с минимальными затратами и в короткий срок выпускаемую продукцию на новую, она представляет собой совокупность в разных сочетаниях оборудования с ЧПУ, РТК, ГПМ, отдельных единиц технологического оборудования и систем обеспечения их функционирования в автоматическом режиме в течение заданного интервала времени. В структуре ГПС необходимы три группы компонентов: технологическая, управления и подготовки производства. Каждая из указанных групп компонентов, образующих соответствующую систему (или подсистему), является человеко-машинной, в которой наиболее трудоемкие функции выполняются входящими в систему средствами вычислительной техники, а творческие функции - конструкторами, технологами и организаторами производства, работающими на АРМ.
Система управления ГПС – это многофункциональная иерархически организованная система, реализующая функции управления технологическими процессами и оборудованием, оперативного и долгосрочного планирования, учета хода производства и обеспеченности производства всеми необходимыми средствами, контроля и диагностирования работы ГПС, подготовки и передачи производственной информации в смежные управляющие системы и службы предприятия. В ГПС программное управление обеспечивает функционирование оборудования в автоматическом режиме в соответствии с заданной программой и возможные изменения процессов функционирования при смене программы. Последовательность действия оборудования и его рабочих органов определяется функциональными программами. Управляющие программы для систем числового и циклового ПУ оборудованием задают исходные данные для функциональных программ ЭВМ. Совокупность обслуживающих программ, которые обеспечивают управление работой ЭВМ, составляют операционные системы. Обеспечить взаимодействие устройства локального управления с ЭВМ – главная сложность, возникающая при разработке системы группового управления оборудования ГПС, которая решается методами унификации и стандартизации программно-аппаратных интерфейсов (физического, логического и информационного).
Физический интерфейс – последовательный или параллельный – определяет способ механического и электрического сопряжения ЭВМ и локальных устройств управления.
Логический интерфейс определяет способ передачи информации (протокол обмена информацией) по каналу связи: способ установления и прекращения сеансов связи, размер передаваемых сообщений, процедуру контроля передаваемых данных.
Информационный интерфейс определяет состав и формат передаваемых по каналу связи сообщений, т.е. язык информационного обмена между ЭВМ и локальными устройствами управления. Информации передаваемые ЭВМ: управляющие программы; тестовые программы; модули программного обеспечения; данные о параметрах станка, начальных координатах обработки, величинах корректирования; данные об инструменте и режимах резания; текстовые сообщения для вывода на дисплей оператора; различные команды.
Информации, передаваемые от локальных устройств управления: данные о состоянии оборудования и локальных устройств управления; отредактированные управляющие программы и модули программного обеспечения; подтверждение выполнения команд; запросы. В случае стыковки ЭВМ с локальным устройством управления используются дополнительные коммутационные системы, выполненные на базе МП. Эти системы в составе локальной вычислительной сети выполняют одновременно функции терминалов, с которых оператор вызывает требующиеся управляющие программы, вводит данные о ходе производства, состоянии оборудования и инструмента, реализует запросы.
В общем случае стратегия управления ГПС заключается в осуществлении стратегического, тактического и оперативного управления. Стратегическое управление предусматривает составление планов на определенный период времени при максимальной загрузке оборудования и минимуме переустановок и транспортных операций заготовок. Тактическое управление, как правило, характеризуется дискретностью действий (возможны две или три рабочие смены). При изменении режима модифицируется нормальный план стратегического этапа. Это возможно при выполнении срочных заказов, внеплановом ремонте.
Для выполнения задач АСУ разрабатывают алгоритмы и программы, представляющие собой сложные методики и структуры. Реализация их связана с формированием однородных уровней принятия решений и выделением нескольких уровней в иерархических структурах, где каждому уровню соответствуют свой комплекс задач и состав технических и программных средств.
На первом уровне трехуровневой структуры имеются локальные средства управления, контроля и диагностирования функциональных модулей ГПС. Здесь осуществляются выполнение задач внутримодульного управления технологическими процессами (с оптимизацией режимов обработки), транспортирования, складирования, обеспечения технологической оснасткой и удаления отходов производства. Реализация осуществляется на базе МП систем с ЧПУ и устройств электроавтоматики, которые взаимодействуют с ЧПУ других уровней и могут взаимодействовать между собой.
На втором уровне синхронизируется работа компонентов ГПС, решаются основные задачи группового управления оборудованием и АСУ ОТ. Центральная ЭВМ может оптимизировать процессы управления с использованием информационной и динамической моделей ГПС. Комплекс мероприятий, осуществляемых ЭВМ и оператором, направленных на обеспечение выполнения производственного задания, называется диспетчеризацией производства. Производственное задание, полученное от подсистемы планирования, представляет собой упорядоченное расписание технологических и производственных операций.
АСУ ОТ выполняет также функцию управления заданной последовательностью операций, синхронизируя операции во времени и обеспечивая возможность изменения заданного режима при возмущениях. При изменении технологических маршрутов механообработки варьируют оборудованием, инструментом, оснасткой и заготовками. Для повышения устойчивости производства в условиях ГПС возможно применять многовариантные процессы.
На практике применимы два метода задания режима производственных и технологических операций, обеспечивающих маршрутную гибкость: потенциальный и активный. В потенциальном методе разрешение на использование альтернативных технологических маршрутов оператор дает только в экстремальных обстоятельствах.
Выбором маршрута оператор управляет в реальном масштабе времени. В активном допускается применение множества технологических маршрутов для обработки идентичных деталей за счет маневрирования ресурсами. Выбор маршрута выполняет ЭВМ по алгоритму поиска требуемого ресурса. При этом уровень автоматизации оборудования ГПС должен быть достаточно высоким (распространяется на транспорт, набор режущего инструмента, групповую технологию).
В процессе обработки первых деталей осуществляется уточнение априорных или статистических данных расчетной технологии по планированию работ на появляющийся резерв времени.
Непрерывный контроль за ходом выполнения производственного задания называется мониторингом производственного процесса. Время, оставшееся до конца планового периода, сопоставляется с трудоемкостью выполнения оставшейся части задания. Результат сравнения выдается на экран дисплея.
Необходимо отметить, что диспетчеризация связана с управлением материальными потоками заготовок, готовых деталей, комплексов режущего инструмента и технологической оснасткой. При этом осуществляется выбор маршрута движения объекта, координация работы автоматизированной системы склад-транспорт-оборудование, нормирование и выдача соответствующих команд локальным устройством управления.
Результатом решения задач оперативного планирования и диспетчеризации производства является временное и пространственное упорядочение комплекса запланированных на этапах тактического и стратегического управления.
Временное упорядочение – выражается в определении сроков начала и окончания выполнения работ. Пространственное упорядочение – это назначение работ на определенное технологическое оборудование. При решении задач применяется имитационное моделирование, аналитические и статистические методы, правила предпочтения, когда высший приоритет имеет деталь, поступившая на обработку первой; для детали устанавливается время пребывания в очереди на обработку, после которого она приобретает высший приоритет.
На третьем уровне АСУ ГПС функционируют АСУП, АСТПП и САИП. Управление предприятием – целенаправленное воздействие органов управления на производственный коллектив, информационные потоки и материальные ресурсы для эффективного решения задач производства. Общие цели управления направлены на развитие социального и научно-технического прогресса, повышение качества работы.