
- •Им. А. Н. Туполева
- •1.2. Аналоговые системы автоматического управления.
- •1.3. Системы с цикловым программным управлением (цпу)
- •1.4. Системы числового программного управления (чпу)
- •2. Общая характеристика задач программного управления
- •2.1. Задачи управления устройства чпу
- •2.2. Задачи управления гибким производственным модулем (гпм)
- •2.3. Задачи управления гибкой производственной системой (гпс)
- •3. Геометрическая задача чпу
- •3.1. Этапы реализации геометрической задачи управления
- •3.2. Алгоритм работы устройства чпу
- •3.3. Интерполяция
- •4. Логическая задача чпу
- •4.1. Циклы автоматики
- •4.2. Структура компонентов реализации логической задачи управления
- •4.3. Задача минимизации времени поиска инструмента
- •4.4.Традиционное описание цикла автоматики
- •4.6. Обобщенная модель логической задачи управления
- •5. Технологическая задача чпу
- •5.1 Управление точностью обработки
- •5.2 Управление эффективностью обработки
- •6. Терминальная задача чпу
- •6.1 Содержание терминальной задачи
- •6.2 Панель оператора
- •6.3. Структура диалога
- •6.5. Виды клавиатур устройств чпу
- •6.6. Виды диалога
- •7. Микропроцессорные системы управления
- •7.1. Структура микропроцессора
- •7.2. Типовая структура микропроцессорной системы (мпс)
- •7.2.1. Системная магистраль и циклы обмена
- •7.2.2 Функции памяти
- •7.2.3. Функции устройств ввода/вывода
- •7.2.4. О системе команд процессора
- •7.3. Функциональная структура микропроцессорного устройства чпу
- •7.3.1. Центральный процессор
- •7.3.2. Особенности организации системной магистрали
- •7.3.3. Организация памяти
- •7.3.4. Состав устройств ввода/вывода
- •7.3.5. Системные команды цп, используемые при реализации логической задачи управления (пример)
- •7.4. Управление микроконтроллерами
- •7.4.1. Архитектура мк aTmega128l.
- •7.4.2. Организация памяти мк
- •7.4.3. Некоторые сведения о системе команд микроконтроллера
- •7.4.4. Выполнение программы
- •7.4.5. Порты ввода/вывода
- •7.4.6. Программирование мк
- •7.4.7. Некоторые сведения о подготовке исполняемой программы
- •7.4.8. Имитация и отладка программы в среде avr Studio 4
- •Список литературы
7.3. Функциональная структура микропроцессорного устройства чпу
Современное
микропроцессорное устройство ЧПУ
представляет вычислительно-управляющую
МПС. На рис.7.7 приведена функциональная
структурная схема микропроцессорного
устройства ЧПУ 2Р22, построенного на
базе микроЭВМ «Электроника-60М».
Рис. 7.7
Функционально блоки устройства ЧПУ выполнены в виде конструктивно законченных модулей (модуль центрального процессора (ЦП), модули памяти, интерфейсы связи с различными внешними устройствами), связь между которыми осуществляется через системную магистраль.
7.3.1. Центральный процессор
Рис. 7.8 |

Блок управления системной магистралью (БУСМ) обеспечивает взаимодействие через системную магистраль модулей микроЭВМ при выполнении стандартных циклов ввода/вывода (см. далее).
В своем составе ЦП содержит восемь доступных пользователю 16-разрядных регистров общего назначения (РОН) с номерами 0-7. Эти регистры могут использоваться как накопительные или для хранения адресов при задании различных способов адресации, а также для других целей. РОН 7 является программным счетчиком и содержит адрес текущей команды.
Помимо РОН ЦП имеет еще один доступный пользователю регистр – регистр состояния процессора. Его разряды содержат информацию о текущем приоритете процессора (разрешении прерывания) и состоянии кодов условий ветвления, отражающих результат последней выполненной ЦП команды. Так, разряд 02 (его обозначение Z) отражает нулевой результат операции, когда флаг Z установлен, т. е. Z=1; разряд 03 (его обозначение N) отражает отрицательный результат операции, когда флаг N установлен, т. е. N=1.
ЦП может обрабатывать как 16-разрядные слова, так и байты. Признаком байтовой команды является «1» старшего разряда соответствующей команды и обращение к младшему или старшему байту слова задается адресом ячейки. Младшие байты выбираются из ячеек с нечетными адресами, а старшие байты – из ячеек с четными адресами. Ячейки, содержащие полные слова, всегда имеют четные номера.