|
Управление пуском – остановом электродвигателяНа рис. показана упрощенная схема подключения датчиков к МКС управления, контроля напряжения силовой сети и выдачи сигнала для включения или выключения двигателя. Датчик напряжения (Дн) выполнен на оптронном транзисторе, что обеспечивает гальваническую развязку между силовой цепью и цепями управления на вводе сигналов. Для гальванической развязки и для усиления сигнала управления двигателем на выходе используется контактор К (катушка и силовые контакты). Для проверки и отладки программы на модели будем предполагать, что кнопка «Пуск» имитируется разрядом Р1.0 порта контроллера, кнопка останова «Ост» имитируется разрядом Р1.1, датчик наличия напряжения сети имитируется разрядом Р1.2, а сигнал управления на включение электродвигателя формируется через порт Р2.5. Алгоритм работы пускателя электродвигателя представлен на рис.8.
Рис. Структурная схема МКС управления пуском двигателя Если напряжение в сети отсутствует (Дн=0), то двигатель останавливается, а если напряжение есть (Дн=1), то проверяется состояние управляющих кнопок «Ост» и «Пуск». Кнопка «Ост» имеет более высокий приоритет и поэтому проверяется раньше. Если кнопка «Ост» нажата («Ост»=1), то двигатель останавливается, иначе переходим к проверке кнопки «Пуск». Если кнопка «Пуск» нажата («Пуск=1», то двигатель включается, иначе состояние двига теля не изменяется. Для подключения датчиков будем использовать порт Р1, а для двигателя – порт Р2. Таблица истинности, отражающая алгоритм управления двигателем, имеет следующий вид:
Для подключения датчиков будем использовать порт Р1, а для двигателя – порт Р2. Таблица истинности, отражающая алгоритм управления двигателем, имеет следующий вид:
В таблице символ «х» отражает, что при значении Дн =0 значение кнопок «Пуск» и «Ост» не имеет значения. Подключение датчика Дн, кнопок Пуск, Ост, а также двигателя Дв к портам контроллера показаны в таблице истинности. Текст программы имеет следующий вид:
$mod812 M1: CLR P2.5 М2: JNB P1.2, M1; проверка датчика напряжения JB P1.1, M1; проверка кнопки останов JNB P1.0, M1; проверка кнопки пуск SETB P2.5; пуск двигателя JMP M2 END
Время выполнения: 11 мкс. Размер программы: 18 Байт Тема 7. Управление параметром в заданных пределах Необходимо обеспечить поддержание значения параметра, например, температуры среды в заданных пределах (Тmin - Тmax). Значения Tmin и Tmax при моделировании хранятся в контроллере, например в регистрах ЦПУ и их значения, как и значения текущих значений температуры с датчиков (параметры температур при моделировании загружаются в симулятор контроллера с клавиатуры персонального компьютера в буфер ввода резидентной памяти данных) определяются при моделировании самостоятельно. Алгоритм управления температурой в заданных пределах приведен на рисунке. Обработка данных заключается в следующем. Введенные с датчиков m значений параметров (m выбирается также самостоятельно, m=4-6) запоминаются в виде массива в ячейках области ввода памяти данных контроллера. Затем необходимо переслать данные параметры в область обработки памяти данных (области памяти выбираются самостоятельно). Далее требуется вычислить среднее значение температуры: Tср.=∑Ti/m, где m - количество параметров температур Ti. После определения Tср необходимо ее сравнить с Tmin и Tmax и сформировать на линиях выбранного выходного порта контроллера соответствующие УС, например Y4 и Y5, поступающие в ИМ «Охладитель среды» и «Нагреватель среды» соответственно, подключенные к данным линиям выходного порта. Также требуется в индикатор, подключенный к выходному порту, вывести среднее значение Тср текущей температуры, минимальное- для нечетных вариантов задания и максимальное - для четных вариантов.
Что вызывает тренды на фондовых и товарных рынках Объяснение теории грузового поезда Первые 17 лет моих рыночных исследований сводились к попыткам вычислить, когда этот... Что делает отдел по эксплуатации и сопровождению ИС? Отвечает за сохранность данных (расписания копирования, копирование и пр.)... Конфликты в семейной жизни. Как это изменить? Редкий брак и взаимоотношения существуют без конфликтов и напряженности. Через это проходят все... Что способствует осуществлению желаний? Стопроцентная, непоколебимая уверенность в своем... Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
|