
- •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
3.3. Перспективы развития и применения микропроцессорных систем управления
Развитие МП-средств связано с совершенствованием и развитием технологии изготовления БИС и СБИС, а также с широким применением МП в различных системах управления станками, станочными комплексами и другими устройствами. С повышением степени интеграции БИС и развитием технологии СБИС, позволяющих реализовать на кристалле целые прикладные системы, существенно усложняются функции однокристальных МП и микроЭВМ. Улучшение технологии изготовления ведет к существенному повышению тактовой частоты работы центрального процессора (до 20 и более МГц) и, естественно, повышению его производительности до нескольких миллионов 32-разрядных операций в секунду.
Возникает возможность исполнения на одном кристалле контроллеров и процессоров, которые подключаются к индикаторам, переключателям, реле, датчикам: видоизмененная архитектура микроЭВМ и УЧПУ в направлении децентрализации функций и организации микропроцессорных систем в виде сетей, включающих одноплатные микроЭВМ, персональные компьютеры, локальные микроконтроллеры.
В перспективе планируется использовать:
1. Локальные сети микроЭВМ – это распределительные системы, в которые объединяют локальные контроллеры, станции, терминалы, персональные ЭВМ на расстоянии не более километра. При этом возможно подключение с помощью коаксиального кабеля в любом месте, с помощью любого контроллера.
Доступ к линии осуществляется с «прослушиванием». Контроллер локальной сети обнаруживает несущую линию, выделяет сообщение, идентифицирует адрес, принимает информацию, формирует сообщение и передает его на следующий уровень, в управляющую микроЭВМ, для принятия решения. При передаче данных контроллер ожидает освобождения линии, передает информацию в соответствии с протоколом и контролирует ее прохождение в линии.
Разработан ряд стандартных протоколов, многоуровневых моделей связи в локальной сети, созданы контроллеры, реализующие эти модели программными средствами и обеспечивающие аппаратную поддержку. Выпускаются одноплатные контроллеры линий связи, которые реализуют все функции управления, усиления, передачи и приема. Например, контроллер BITBUS для РТК и СЧПУ.
2. Специализированные однокристальные микроЭВМ и сопроцессоры размещаются на одной плате и позволяют создавать контактные системы, в которых обеспечивается высокая производительность и сокращаются затраты на разработку ПМО.
Сопроцессоры i8087 и др. подключаются в максимальной конфигурации к 16-разрядному МП и выполняют собственную программу, выбирая соответствующие команды из общей памяти по приоритетам.
Диалоговые языки, поддерживаемые интерпретаторами, становятся все более популярными с развитием технологии БИС и могут быть реализованы в виде однокристальной языковой машины. Например, однокристальная БЕЙСИК-машина i8052AM-BASIC выполнена на основе однокристальной микроЭВМ i8052, в которой 8 Кбайт ПЗУ содержат интерпретатор языка с широкими возможностями управления специальным оборудованием в реальном времени. Прикладная программа при адресном пространстве 64 Кбайт может храниться во внешнем ПЗУ, загружается из внешней памяти или по линиям связи.
Возможна более эффективная реализация языка диалогового типа ФОРТ в виде специализированного процесса, что позволяет повысить производительность интерпретации почти на порядок по сравнению с программной реализацией. Существенно расширяется область применения интерактивных средств управления в реальном времени, характерна тенденция интерактивных средств в микроконтроллерах измерительных, робототехнических систем и ЧПУ. Унифицированные функции ОС также могут быть выполнены в ПЗУ и обеспечены необходимыми средствами управления в реальном времени – таймерами, блоками прерывания. Микросхема i80130 включает 16 Кбайт резидентного ПЗУ, блок программных прерываний, системный таймер, таймер задержки. В ОС реализованы стандартные функции iRMX86, в том числе управление почтовыми ящиками, управление задачами, синхронизация задач, динамическое распределение памяти. Микросхема подключается к МП i8086 и идентифицируется как элемент основного адресного пространства. Минимальное время обмена через почтовые языки – 0.3 мс, переключение управления по прерыванию – 0.2 мс, точность отсчета интервалов времени – 1 мс. Инструментальные средства позволяют объединить задачи с учетом включения БИС i8030. Прикладные программы представляются на АССЕМБЛЕРЕ или ПЛ/М.
Инструментальная ОС СР/М866 реализована в конфигурации iАРХ86/50, которая включает МП i8086 и микросхему с резидентной ОС 80150. В ПЗУ сгенерирован полный набор функций ССР и BIOS. В последней сгенерирован полный набор предварительно определенных функций, возможно внешнее расширение драйверов. В качестве внешней памяти в конфигурации iАХ86/50 могут быть использованы НГМД или электронный диск ЭД в виде ОЗУ большой емкости и низким потреблением мощности. Микросхема i80150 позволяет существенно снизить трудоемкость разработки системного и прикладного ПМО контроллеров. Так, для управления внешними устройствами могут быть использованы стандартные функции BPOS, вызов и запуск прикладных программ обеспечиваются файловой системой BPOS, включения при сбоях питания предусмотрены в BIOS.
3. Сигнальные МП и однокристальные микроЭВМ – одно из перспективных направлений специализации БИС. На одном кристалле выполняются цифровые и аналоговые схемы, поэтому аналоговый сигнал поступает непосредственно на вход аналогового МП, преобразуется в цифровую форму, обрабатывается быстрым цифровым процессором и выводится в аналоговой форме. Повышение частотного диапазона обеспечивается быстрым встроенным аналогово-цифровым преобразователем и специализированным процессором.
Система обработки сигналов, выполненная на основе АЦП, ЦАП и МП i8086, работает при максимальной частоте входного сигнала на уровне нескольких сотен Герц. Проектирование, программирование и отладка сигнальных процессоров автоматизированы на инструментальных системах, использующих АССЕМБЛЕР, симулятор, эмулятор.
Однокристальные микрокомпьютеры (МК) широко применяются в массовых и нормативных приборах, локальных и встроенных СУ, в локальных регуляторах.
Номенклатура МК постоянно расширяется, в настоящее время можно выделить четыре класса МК, различающихся разрядностью:
1. Четырехразрядный МК 1820 BEL;
2. Восьмиразрядный быстрый МК 1816 ВМ48;
3. Восьмиразрядный быстродействующий МК 1816 ВЕ51 (замена КР580);
4. Шестнадцатиразрядный быстродействующий МК 180396 (в СНГ 1801 BEL на СЧПУ и С5-31 для приборов).
Развитие и совершенствование технологии БИС стимулирует появление высокопроизводительных однокристальных 32-разрядных контроллеров и специализированных микроЭВМ, однокристальных прикладных микропроцессорных систем.
Необходимо отметить большую и успешную работу в стремлении применить профессиональные персональные компьютеры в системах управления. Для этой цели они имеют внешний интерфейс, допускающий расширение, подключение специализированных модулей обработки и преобразования. Совершенствование элементной базы, использование технологии матричных БИС позволяют реализовать их в виде нескольких БИС. Уменьшение габаритов вспомогательных элементов позволяет встраивать их в виде управляющих ЭВМ и микроконтроллеров в разнообразное технологическое оборудование.