Алгоритмы автоматики
Ознакомление с методами программной реализации релейно-контактных схем управления. Составление блок-схемы основной программы, а также первой и второй подпрограмм. Показан процесс включения одной или двух реле, если выполнены условия их срабатывания.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 28.02.2020 |
Размер файла | 342,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РФ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧЕРЕЖДЕНИЕ
ВЫСШЕГО ОБРАЗОВАНИЯ
«УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Энергетический факультет
Кафедра: Электропривод и АПУ
Отчет по лабораторной работе
Дисциплина: «Компьютерная микропроцессорная техника в исследовании и управлении ЭП»
«Алгоритмы автоматики»
Выполнили: студенты гр.ЭАбд-41
Проверил: преподаватель
Иванов В.М.
Ульяновск 2019 г.
Цель работы - ознакомление с методами программной реализации релейно-контактных схем управления
Рис. 1. Релейно-контакторная схема задания
Составим блок-схемы:
Рис. 2. Блок-схема основной программы
Рис. 3. Блок-схема первой подпрограммы
Рис. 4. Блок-схема второй подпрограммы
Программа:
.=2000; Установка начального адреса
R2=0; Буферная ячейка
RSS=167606; Адрес регистра состояния датчиков
RSP=167602; Адрес регистра состояния реле
MS0=1; Маска датчика S0
MS1=2; Маска датчика S1
MS2=4;Маска датчика S2
MS3=10; Маска датчика S3
MS4=20; Маска датчика S4
MS5=40; Маска датчика S5
MS6=100; Маска датчика S6
MS7=200; Маска датчика S7
MS8=400; Маска датчика S8
MP1=2; Маска реле Р1
MP2=4; Маска реле Р2
MSP=4000; Промежуточная ячейка памяти состояния реле
CMSP=4002; Адрес ячейки памяти инверсных значений сост. реле
MOV #1776, R6;
JSRR7, @#SUB1; Вызов первой подпрограммы
JSRR7, @#SUB2; Вызов второй подпрограммы
HALT;
SUB1: MOV @#RSS, R1; Пересылка вектора состояния датчиков в R1
BIT #MS1, R1;Проверка 1-го разряда
BEQM1;Если S1=0, то идти на М1
M4: BIT #MS2, R1;Проверка 2-го разряда
BEQM5;Если S2=0, то идти на М5
M6: BIT #MS4, R1; Проверка 2-го разряда
BEQM2; Если S2=0, то идти на М2
MOV #2, R4; Загрузка маски включения реле P1
BRM3; Переход на метку М3
M1: BIT #MP1, @#MSP;Проверка Р1
BEQM2; Если P1=0, то идти на М2
BNEM4; Если P1=1, то идти на М4
M5: BIT #MS3, R1; Проверка 3-го разряда
BEQM2; Если S3=0, то идти на М2
BNEM6; Если S3=1, то идти на М6
M2: CLRR4; Отключить реле
M3: MOV #MP1, R2; Загрузить маску реле Р1 в буферный регистр R2
BICR2, @#MSP; Очистка разряда Р1 в МSP
BISR4, @#MSP; Загрузка нового состояния Р1
MOV @#MSP, @#CMSP; Перегрузка состояния в CMSP
COM @#CMSP; Формирование инв. значения состояний реле
MOV @#MSP, @#RSP; Перегрузка в выход. регистр
RTSR7;
SUB2: MOV @#RSS, R1;Пересылка вектора состояния датчиков в R1
BIT #MS5, R1;Проверка 5-го разряда
BEQM9; Если S5=0, то идти на М9
BIT #MS6, R1;Проверка 6-го разряда
BEQM9;Если S6=0, то идти на М9
BIT #MS7, R1;Проверка 7-го разряда
BEQM9;Если S7=0, то идти на М9
M10: MOV #4, R4; Загрузка маски включения реле P2
BRM8;Переход на метку М8
M9: BIT #MS8, R1;Проверка 8-го разряда
BEQM7;Если S8=0, то идти на М7
BIT #MP2, @#MSP;Проверка Р2
BEQM7;Если P2=0, то идти на М7
BNEM10;Если P2=1, то идти на М10
M7: CLRR4;Отключить реле
M8: MOV #MP2, R2; Загрузить маску реле Р2 в буферный регистр R2
BICR2, @#MSP;Очистка разряда Р2 в МSP
BISR4, @#MSP;Загрузка нового состояния Р2
MOV @#MSP, @#CMSP; Перегрузка состояния в CMSP
COM @#CMSP; Формирование инв. значения состояний реле
MOV @#MSP, @#RSP; Перегрузка в выход. регистр
RTSR7;
.END;
Вывод
алгоритм релейный контактный управление
В результате проведенной лабораторной работы, мы узнали методы программной реализации релейно-контакторных схем управления. Результатом программы будет включение одной или двух реле, если выполнены условия их срабатывания.
Размещено на Allbest.ru
...Подобные документы
Основы проектирования цифрового реле сопротивления. Изучение карты памяти микропроцессорной системы, структурной схемы микропроцессора. Синтез схем дешифрации адресов. Описание таймеров-счетчиков, временных диаграмм. Расчет нагрузочных способностей.
курсовая работа [657,4 K], добавлен 14.12.2014Изучение конструкции импульсных малогабаритных штепсельных реле. Описание их назначения и областей применения. Исследование схемы включения, расположения и нумерации контактов, соединения обмоток реле. Конструктивные особенности поляризованного реле.
презентация [1,3 M], добавлен 09.04.2014Минимизация логических функций метом карт Карно и Квайна, их реализация на релейно-контактных и логических элементах. Синтез комбинационных схем с несколькими выходами; временная диаграмма, представляющая функцию; разработка схемы преобразователя кода.
контрольная работа [1,9 M], добавлен 08.01.2011Общие сведения о герконах и реле на герконах. Особенности их конструкции. Расчет магнитных проводимостей, противодействующей характеристики обмотки. Определение времени срабатывания герконового реле. Расчет серии реле на различное число контактов.
курсовая работа [1,1 M], добавлен 14.12.2014Режимы работы и анализ исходной релейно-контактной установки. Обоснование выбора серии микросхем и разработка принципиальной электрической схемы на бесконтактных логических элементах. Выбор программируемого контроллера и разработка программы на языке РКС.
курсовая работа [1,6 M], добавлен 25.04.2012Построение проверяющего и диагностических тестов для непрерывной систем. Построение тестов для комбинационной релейно-контактной схемы. Метод цепей и сечений. Построение тестов для комбинационных схем на логических элементах и релейно-контактной схемы.
курсовая работа [504,6 K], добавлен 20.01.2013Карта памяти устройства. Функциональная схема микропроцессорной системы. Работа с дискретными входами и кнопками управления. Работа со светодиодными индикаторами и выходными реле. Регистр КР1554ИР22, дешифратор КР1554ИД7. Расчет нагрузочных способностей.
курсовая работа [894,5 K], добавлен 14.12.2014Определение параметров транзистора по его статическим характеристикам. Построение комбинационной логической схемы на электромагнитных реле. Разработка электрических схем параллельного и последовательного суммирующих счётчиков. Состояние триггеров.
курсовая работа [290,5 K], добавлен 13.01.2016Анализ электрической принципиальной схемы блока выравнивания порядков и сдвига мантисс. Выбор защитного покрытия проводников и контактных площадок. Выбор материала защитного покрытия печатной платы. Расчёт монтажных отверстий и контактных площадок.
курсовая работа [638,6 K], добавлен 19.12.2014Условия работы установки: датчики, защита. Релейно-контакторная схема управления автоматической линией из неагрегатных станков. Разработка принципиальной схемы на бесконтактных логических элементах. Разработка программы контроллера на языке РКС.
курсовая работа [822,1 K], добавлен 16.05.2012Разработка проекта, расчет параметров и составление схем электропитающей установки для устройств автоматики, телемеханики и связи, обеспечивающей бесперебойным питанием нагрузки с номинальным напряжением 24,60 В постоянного и 220 В переменного тока.
контрольная работа [405,7 K], добавлен 05.02.2013Анализ схемы подключения и распределения электропроводки при однофазном питании. Электрические реле как устройства для автоматической коммутации электрических цепей по сигналу извне. Особенности электромагнитных реле с магнитоуправляемыми контактами.
контрольная работа [795,7 K], добавлен 17.12.2013Создание интегральных схем и развитие микроэлектроники по всему миру. Производство дешевых элементов электронной аппаратуры. Основные группы интегральных схем. Создание первой интегральной схемы Килби. Первые полупроводниковые интегральные схемы в СССР.
реферат [28,0 K], добавлен 22.01.2013Разработка принципиальной схемы. Стабилизатор напряжения для опорных входов. Разработка блока вывода управляющего воздействия. Блок сопряжения с компьютером. Назначение программного обеспечения. Описание алгоритма подпрограмм, динамическая индикация.
курсовая работа [635,6 K], добавлен 28.12.2012Автоматические системы управления, объем и характер выполняемых операций. Назначение типовых элементов. Классификация датчиков, их статические характеристики и параметры. Электроавтоматика, классификация реле. Элементы релейно-контактного управления.
курс лекций [4,6 M], добавлен 17.10.2009Классификация типов электрических моделей и моделирования интегральных схем. Основной задачей моделирования интегральной схемы является оптимальный синтез ее принципиальной электрической схемы (модели). Дискретные логические схемы. Параметры и типы схем.
реферат [1,1 M], добавлен 12.01.2009Разработка и унификация аналоговых и импульсных интегральных схем. Сущность экспериментального моделирования. Описание математического моделирования. Программа моделирования работы схемы содержит ряд типовых подпрограмм. Оптимизация схемы (модели).
реферат [1006,5 K], добавлен 12.01.2009Анализ блок-схемы включения приемника излучения и вариантов предварительных усилителей, выбор типа фоторезистора по минимальному уровню флуктуационных шумов. Принципиальная схема и уровни шума предварительных усилителей на полевом транзисторе и ОУ.
курсовая работа [409,3 K], добавлен 16.01.2015Характеристика электромеханических систем, их классификация и использование в устройствах релейной защиты и автоматики систем электроснабжения. Принцип действия и выполнение электромагнитных измерительных, логических, индукционных, поляризационных реле.
курсовая работа [3,3 M], добавлен 11.08.2009Разработка вычислительного устройства из двух взаимосвязанных частей (операционного и управляющего автоматов), выполняющего операции десятичной арифметики. Разработка структурной схемы. Блоки суммы и разности, умножений и делений, управляющий блок.
курсовая работа [1,3 M], добавлен 26.05.2013