
- •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остав и основные функции. Составление программ. Расширения программ. Создание проекта. Компиляция. Пошаговое выполнение программы. Создание окна наблюдения.
30. Команды очистки clrf, bsf, bcf. Описание команд, назначение, используемые параметры. Примеры использования команд.
CLRF - Очистить f
Синтаксис: [label] CLRF
Операнды: 0 £f £ 127
Операция: 00h à (f); 1 àZ
Измененные флаги: Z
Описание: Очистить содержимое регистра f и установить флаг Z=1.
BCF - Очистить бит b в регистре f
Синтаксис: [label] BCF f,b
Операнды: 0£f£127; 0£b<£
Операция: 0 (f<b>)
Измененные флаги: Нет
BSF - Установить бит b в регистре f
Синтаксис: [label] BSF f,b
Операнды: 0£f£127; 0£b£7
Операция: 1f<b>
Измененные флаги: Нет
Примеры:
CLRF STATUS ; Очистить регистр status и выбрать банк 0.
CLRF PORTС ; Очистить порт С.
BCF PORTC,7 ; Сброс седьмого бита порта С
BSF STATUS, RP0 ; Выбрать банк 1.
31. Программа управления портом с. Описательная, установочная и исполнительная части программы. Назначение команд и используемые параметры.
Описательная часть программы
include<p16F877.inc>
R0 EQU B'00000001' ; R0 символьное имя, его значение 01h.
R1 EQU B'00000010' ; R1 символьное имя, его значение 02h.
Начало исполняемой части программы.
org 0 ; Код, следующий за этим выражением, начинается с нулевого адреса электрически программируемого постоянного запоминающего устройства (ЭППЗУ).
nop ; Пустая команда используемая для работы отладчика.
nop ;
nop
org 05 ; Код, следующий за этим выражением, начинается с 5-го адреса ЭППЗУ (метка START).
Установочная часть программы
START ; Метка начала программы.
CLRF STATUS ; Очистить регистр status и выбрать банк 0.
BSF STATUS, RP0 ; Выбрать первый банк.
CLRF TRISC ; Обнулить TRISC, и настроить PORTC на выход.
CLRF STATUS ; Выбрать нулевой банк.
Исполнительная часть программы
LOOP ; Метка.
CLRF PORTC ; Потушить светодиоды.
MOVLW B'11000011' ; Переслать в регистр W число В’11000011’.
MOVWF PORTC ; Переслать число из W в PORTC ,зажечь те светодиоды, которые подключены к биту, содержащему «1».
MOVLW B’00000001’ ; Записать в регистр W двоичное число.
MOVWF PORTC ; Переслать это число в регистр PORTC.
MOVLW R0 ; Переслать в регистр W число B’00000001’.
MOVWF PORTC ; Зажечь светодиоды, переслав в порт С число из W.
MOVLW R1 ; Переслать в регистр W число B’00000010’.
MOVWF PORTC ; Зажечь светодиоды.
GOTO LOOP ; Перейти на метку LOOP. END
32. Команды сложения addlw, addwf, andlw, andwf. Описание команд, используемые параметры, размещение результата. Примеры использования.
ADDLW - Сложить константу с W
Синтаксис: [label] ADDLW k
Операнды: 0 £ k £ 255
Операция: (W) + k (W)
Измененные флаги: С, DC, Z
ADDWF - Сложение W и f
Синтаксис: [label] ADDWF f,d
Операнды: 0£f£127
Операция: (W) + (f) -»(dest)
Измененные флаги: C, DC, Z
ANDLW - Побитное 'И' константы и W
Синтаксис: [labef] ANDLW k
Операнды: 0£k£255
Операция: (W) .AND. k (W)
Измененные флаги: Z
ANDWF - Побитное 'И’ W и f
Синтаксис: [label] ANDWF f,d
Операнды: 0 £ f £ 127
Операция: (W) .AND. (f) (dest)
Измененные, флаги: Z
MOVWF R2 ; W à R2
SUBWF UMENSH,1 ; UMENSH=
; UMENSH – W=
; = R1 – R2
MOVF R2,0 ; Запись константы FAh в регистр W.
ANDWF R1,0 ; Логическое умножение R1 AND R2, результат в W.
MOVF R2,0 ; Запись константы FAh в регистр W.
ADDWF R1,0 ; Сложение R1+R2(W). Результат записывается в W.
MOVWF R1 ; Запись константы 02h в регистр R1.
SUBWF R2,0 ; Вычитание R2 - R1(W). Результат пересылаем в W.