
- •1.Понятие входных и выходных и возмущающих воздействий. Цель управления.
- •2.Средства автоматизации. Технологический объект управления. Три задачи управления технологическим процессом.
- •4Общие сведения об устройствах получения информации с тоу. Место измерительных приборов в схеме асутп. Функции и условия функционирования измерительной аппаратуры.
- •6. 5 Групп управляемых и измеряемых величин. Основная классификация датчиков.
- •7. Датчики.Понятия чувствительного элемента и преобразователя. Общие характеристики измерительных приборов.
- •8.Датчики температуры давления перепадов давления и расхода.
- •9. Им.Общие понятия. Место исполнительной аппаратуры в структуре асу тп. 3 вида классификации им
- •Исполнительный механизм - 1) устройство, выполняющее непосредственно требуемую технологическую операцию;
- •10. Место исполнительной аппаратуры в структуре асу тп. Классификация им по характеру движения ро и виду управляющего воздействия.
- •Место исполнительной аппаратуры в структуре асу тп. Классификация исполнительных механизмов по виду используемой энергии. Электрические исполнительные механизмы. Номинальный и пусковой моменты.
- •13.Электрические им. Понятие электрической машины. Генераторы. Двигатели. Двигатель постоянного тока. Элементы двигателя постоянного тока.
- •14. Классификация электромашинных им. Им постоянного и переменного тока.
- •15. Виды силовых и измерительно-преобразовательных им
- •16. Классификация двигателей постоянного тока. Коллекторные и бесконтактные двигатели.
- •17. Принцип работы двигателя постоянного тока. Цепь якоря. Обмотка возбуждения. Электромагнитный момент.
- •18.Общие сведения об устройствах получения информации с тоу. Место измерительных приборов в схеме асу тп. Функции и условия функционирования измерительной аппаратуры.
- •19.Нормирующие преобразователи. Функциональное назначение. Классификация нп по виду входного сигнала и технологии изготовления. Принципы преобразования.
- •20. 3 Класса двигателей переменного тока. Составные элементы двигателя переменного тока.
- •21. Понятие эл машины. Генераторы.Двигатели .Двигатель пост тока.Элементы двигателя пост тока.
- •22. Асинхронные двигатели постоянного тока-однофазные трехфазные и универсальные. Принцип действия асинхронной эм
- •23.Конструкция двигателя переменного тока.
- •25. Среда программирования mplab. Cостав и основные функции. Составление программ. Расширения программ. Создание проекта. Компиляция. Пошаговое выполнение программы. Создание окна наблюдения.
- •27. Среда программирования mplab. Регистр статус, биты регистра, Выбор банка регистра. Значения регистра после выполнения команды clrf status.
- •28. Средства промышленной автоматики: микропроцессор pic16f877. Основные характеристики, назначение, круг решаемых задач.
- •30. Команды очистки clrf, bsf, bcf. Описание команд, назначение, используемые параметры. Примеры использования команд.
- •31. Программа управления портом с. Описательная, установочная и исполнительная части программы. Назначение команд и используемые параметры.
- •32. Команды сложения addlw, addwf, andlw, andwf. Описание команд, используемые параметры, размещение результата. Примеры использования.
- •33. Команды вычитания sublw, subwf. Описание команд, используемые параметры, размещение результата. Примеры использования.
- •35. Среда программирования mplab. Программа сравнения двух чисел. Алгоритм и программа поиска наибольшего числа. Алгоритм и программа поиска наименьшего числа.
- •36. Среда программирования mplab. Команды, используемые для программ разветвленной структуры btfsc, btfss, goto. Описание работы, используемые параметры. Использование флагов регистра status.
- •38. Общая классификация асинхронных двигателей переменного тока. Обычные и тихоходные двигатели переменного тока.
- •40. Cостав и основные функции. Составление программ. Расширения программ. Создание проекта. Компиляция. Пошаговое выполнение программы. Создание окна наблюдения.
33. Команды вычитания sublw, subwf. Описание команд, используемые параметры, размещение результата. Примеры использования.
SUBWF |
Вычитание WREG из f |
|||||||||
Синтаксис: |
[label] SUBWF f,d |
|||||||||
Операнды: |
0<=f<=255 d E [0,1] |
|||||||||
Операция: |
(f)-(W)->(dest) |
|||||||||
Изменяет флаги: |
OV, C, DC, Z |
|||||||||
Код: |
0000 010d ffff ffff |
|||||||||
Описание: |
Вычитание содержимого регистра WREG из f.Результат операции сохраняется в регистре WREG, если d=0 и в регистре f если d=1. |
|||||||||
Слов: |
1 |
|||||||||
Циклов: |
1 |
|||||||||
Разбивка по тактам: |
|
|||||||||
|
|
|||||||||
|
|
|||||||||
|
|
|||||||||
SUBWF REG1,1 Перед выполнением команды: После выполнения команды: |
REG1 = 3 W = 2 REG1 = 1 W = 2 C = 1 ; результат положительный |
|||||||||
SUBWF REG1,1 Перед выполнением команды: После выполнения команды: |
REG1 = 2 W = 2 REG1 = 0 W = 2 C = 1 ; результат ноль |
|||||||||
SUBWF REG1,1 Перед выполнением команды: После выполнения команды: |
REG1 = 1 W = 2 REG1 = 0 x FF W = 2 C = 0 ; результат отрицательны |
|
|||||||||||
SUBLW |
Вычитание W из константы |
|
|||||||||
Синтаксис: |
[label] SUBLW k |
|
|||||||||
Операнды: |
0 <= k <= 255 |
|
|||||||||
Операция: |
k - (W) -> W |
|
|||||||||
Изменяет флаги: |
C, DC, Z, OV, N |
|
|||||||||
Код: |
0000 1000 kkkk kkkk |
|
|||||||||
Описание: |
Содержимое W вычитается из 8-битной константы k. Результат помещается в регистр W |
|
|||||||||
Слов: |
1 |
|
|||||||||
Циклов: |
1 |
|
|||||||||
Разбивка по тактам: |
|
|
|||||||||
Пример #1: |
SUBLW 0x02 |
|
|||||||||
Перед выполнением: |
W = 1 C = ? |
|
|||||||||
После выполнения: |
W = 1 C = 1 ; результат положительный Z = 0 N = 0 |
|
|||||||||
|
|
||||||||||
Пример #2: |
SUBLW 0x02 |
|
|||||||||
Перед выполнением: |
W = 2 C = ? |
|
|||||||||
После выполнения: |
W = 0 C = 1 Z = 1 ; результат равен нулю N = 0 |
|
|||||||||
|
|
||||||||||
Пример #3: |
SUBLW 0x02 |
|
|||||||||
Перед выполнением: |
W = 3 C = ? |
|
|||||||||
После выполнения: |
W = FF C = 0 ; результат отрицательный Z = 0 N = 1 |
|
34. Среда программирования MPLAB. Программа сложения и вычитания трех и более операндов. Описательная, установочная и исполнительная части программы. Назначение команд и используемые параметры. Алгоритмы для сложения и вычитания двух и более операндов в среде MPLAB.
MPLAB - это интегрированная среда разработки (IDE) для семейства микроконтроллеров PICmicro фирмы Microchip Technology Incorporated. MPLAB позволяет писать, отлаживать и оптимизировать программы для Ваших разработок. MPLAB включает текстовый редактор, симулятор (виртуальный отладчик), менеджер проектов и поддерживает эмуляторы (внутрисхемные отладчики) MPLAB-ICE и PICMASTER , программаторы PICSTART Plus и PRO MATE II и другие средства и инструменты разработок фирмы Microchip и других фирм.
Инструментальные средства MPLAB, организованные как ниспадающие меню и определяемые быстрые клавиши, позволяют: - ассемблировать, компилировать исходный текст; - отлаживать логику работы, наблюдая с помощью симулятора или, в реальном времени, с эмулятором MPLAB-ICE ; - просматривать переменные в окнах просмотра; - программировать кристаллы с помощью программаторов PICSTART Plus или PRO MATE II - и многое другое.
MPLAB работает под Microsoft Windows 3.1x, Windows 95, 98, NT, 2000 (начиная с версии 5.00.00). Правда не все дополнительное оборудование, такое как внутрисхемные эмуляторы и программаторы будет функционировать под всеми операционными системами. Для более подробного описания обращайтесь к специализированной литературе и техническим описаниям фирмы Microchip.\
MPLAB-ICD – оценочный комплект для микроконтроллеров серии PIC16F87X. В нем используется возможность внутрисхемной отладки (ICD), встроенной в кристаллы PIC16F87X и протокол внутрисхемного программирования фирмы Microchip. MPLAB-ICD одновременно является программатором и внутрисхемным отладчиком, поскольку он подключается к отлаживаемому устройству и работает как микроконтроллер PIC16F87X. Комплект MPLAB-ICD предназначен для отладки кода в лабораторных условиях.
MPLAB-ICD поддерживает:
пошаговое выполнение кода в реальном масштабе времени;
точки останова (break points);
внутрисхемную отладку;
встроенное программирование;
отладку по исходному коду и символическим именам;
RS-232 интерфейс.
Технические данные микроконтроллера:
диапазон выходных рабочих напряжений от 3.0 V до 5.5 V постоянного тока;
рабочие частоты от 32 кГц до 20 МГц.