
- •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
1.7 Технология изготовления микропроцессоров
Структура микроЭВМ определяется организацией микропроцессора, составом входящих в него функциональных узлов, количеством внешних магистралей и организацией обмена информацией.
Уровни выходных сигналов, питающих напряжений, быстродействие и помехозащищенность МП зависят от вида технологии, по которой они изготовлены. По этому признаку все МП могут быть разделены на две группы: изготовленные на основе униполярной и биполярной технологии.
К первой группе относятся МП, в которых используются полевые транзисторы с каналами n- или p-типа проводимости, изготовленные соответственно по nМДП- и pМДП – технологиям; совместно транзисторы с n- и p-типами проводимости – КМДП (комплиментарные МДП); структуры «кремний на сапфире» (КНС).
Ко второй группе относятся МП, изготовленные по технологиям ТТЛ (транзисторно – транзисторная логика), ТТЛШ (транзисторно – транзисторная логика с диодами Шотки), И2Л (интегральная инжекционная логика) и ЭСЛ (эмиттерно – связанная логика).
Тип технологии определяет характеристики МП: высокая степень интеграции для nМДП – структур, низкая потребляемая мощность для КМДП – структур, простота изготовления и низкая стоимость для pМДП – структур, высокое быстродействие и устойчивость к воздействию климатических факторов для КНС - структур, высокое быстродействие при сравнительно большой потребляемой мощности для ТТЛ, ТТЛШ-, И2Л- и ЭСЛ – структур.
Классифицируя микропроцессорные БИС по составу функциональных блоков и их внутренней организации, можно выделить три группы: однокристальные МП, многокристальные МП на секционных МП БИС и однокристальные микроЭВМ.
Однокристальные МП отличаются фиксированной структурной разрядностью и системой команд. В одной БИС, реализующей МП, размещаются АЛБ, блок дешифрации команд, устройство управления внутренними блоками и внешним обменом информации, каскады согласования внутренних и внешних сигналов. Ограничения по числу внешних контактов БИС (обычно не более 50 ) лимитируют количество внешних магистралей и их разрядность. Для однокристальных МП характерны последовательная организация вычислительного процесса, последовательный обмен информацией по общей информационной магистрали, соединяющей все внутренние блоки МП. Устройство управления в однокристальных МП вырабатывает последовательность управляющих сигналов, обеспечивающих выполнение фиксированного для данного МП набора команд. Разработчик вычислительных устройств на однокристальных МП составляет на основе фиксированной системы команд конкретного МП и имеет возможности изменить ее, так как логика работы УУ реализуются аппаратно, как «жесткая логика».
В многокристальных МП используется совокупность БИС, образующих микропроцессорный комплект МПК. Каждая БИС, входящая в состав МПК, реализует узел или функциональный блок узла МП. Обычно АЛУ в таких МП реализуется в виде отдельных секционных БИС с фиксированной разрядностью, но допускающих простым соединением БИС увеличение разрядности МП пропорционально числу объединенных секций.
В секционных МП используют микропрограммный способ управления при котором команды реализуются как последовательность микрокоманд, записанных в специальном ПЗУ. Содержимое такого ПЗУ можно изменять по желанию пользователя, при этом изменится система команд МП. На рисунке 7.1 представлена обобщенная схема устройства управления микропроцессора, которая состоит из отдельных блоков и реализуется в виде одной или нескольких БИС.
Блок микропрограммной памяти содержит последовательность микрокоманд. Формат микрокоманды и ее состав определяются структурной микроЭВМ, количеством и видами устройств, подключенных к ней. Некоторые микроинструкции, входящие в состав микрокоманд, являются обязательными для всех УУ. Это микроинструкции управления операционным блоком, выбора следующего адреса, служебные и управляющие микроинструкции.
Микроинструкция управления операционным блоком определяет код выполняемой в АЛУ операции. Управляющие сигналы в АЛУ могут поступать непосредственно с выходом микропрограммной памяти либо с выходом дешифратора микрокоманд, работающего под управлением микроинструкций памяти микропрограмм. Код микроинструкции выбора следующего адреса используется в УУ для определения адресного кода следующей микрокоманды. Содержание и формат этой микроинструкции зависят от структуры блока генерации адреса.
Рисунок 7.1- Обобщенная схема устройства управления
Служебные и управляющие микроинструкции содержат информацию для управления узлами и блоками, входящими в состав микроЭВМ. К такой информации относятся коды по управлению устройствами памяти, коды, позволяющие маскировать входную информацию, организовывать условную синхронизацию и т.д.