- •Дальневосточный государственный технический университет Усольцев в.К. Микропроцессорные модули logo!
- •1.1. Типы устройств
- •1.2. Модули расширения
- •«Содержание»
- •1.3. Конструкция модулей logo!
- •1.4. Элементы в обозначении logo!
- •1.5. Варианты модулей logo!
- •«Содержание»
- •«Содержание»
- •2. Функции logo!
- •2.1. Классификация функций logo!
- •2.1.1. Константы и соединительные элементы - Со
- •1) Цифровые входы
- •2) Аналоговые входы
- •1) Цифровые выходы
- •2) Аналоговые выходы
- •«Содержание»
- •2.2. Список основных функций - gf
- •2.3. Основные сведения о специальных функциях
- •«Содержание» «Словесные алгоритмы» «Основные функции»
- •2.3.1. Обозначение входов
- •«Содержание» «Словесные алгоритмы» «Основные функции»
- •2.3.2. Временные характеристики
- •2.3.3. Буферизация часов
- •«Содержание» «Словесные алгоритмы» «Основные функции»
- •2.3.4. Сохраняемость
- •2.3.5. Защита параметров
- •2.3.6. Расчет усиления и смещения для аналоговых величин
- •2.4. Список специальных функций – sf
- •«Список специальных функций» «Словесные алгоритмы» «Содержание»
- •2.4.1. Задержка включения
- •«Список специальных функций» «Основные функции» «Содержание»
- •2.4.2. Задержка выключения
- •«Список специальных функций» «Основные функции» «Содержание»
- •«Список специальных функций» «Основные функции» «Содержание»
- •2.4.3. Задержка включения и выключения
- •2.4.4. Задержка включения с запоминанием
- •2.4.5. Интервальное реле (вывод импульса)
- •«Список специальных функций» «Основные функции» «Содержание»
- •2.4.6. Интервальное реле, запускаемое фронтом
- •2.4.7. Асинхронный генератор импульсов
- •2.4.8. Генератор случайных импульсов
- •«Список специальных функций» «Основные функции» «Содержание»
- •2.4.9. Выключатель света на лестничной клетке
- •«Список специальных функций» «Основные функции» «Содержание»
- •2.4.10. Двухфункциональныи выключатель
- •«Список специальных функций» «Основные функции» «Содержание»
- •2.4.11. Реверсивный счетчик
- •2.4.12. Пороговый выключатель
- •«Список специальных функций» «Основные функции» «Содержание»
- •2.4.13. Самоблокирующееся реле (rs-триггер)
- •«Список специальных функций» «Содержание»
- •2.4.14. Импульсное реле (Счетный триггер с установочными входами)
- •2.4.15. Программный выключатель
- •«Список специальных функций» «Основные функции» «Содержание»
- •«Список специальных функций» «Основные функции» «Содержание»
- •2.4.16. Регистр сдвига
- •«Список специальных функций» «Основные функции» «Содержание»
- •«Список специальных функций» «Основные функции» «Содержание»
- •3. Программное обеспечение logo!
- •3.1. Основное меню
- •«Список специальных функций» «Основные функции» «Содержание»
- •«Основное меню» «Кнопки управления» «Содержание»
- •3.2. Кнопки управления
- •«Основное меню» «Кнопки управления» «Содержание»
- •4. Программа работы
- •4.1. Реализация комбинационной схемы
- •4.2. Исследование реверсивного счетчика
- •«Список специальных функций» «Основные функции» «Содержание»
- •4.3 Синтез логической схемы по словесному алгоритму
- •«Список специальных функций» «Основные функции» «Содержание»
- •4.4. Словесные алгоритмы функционирования к пункту 4.3.
- •4.4.1. Вариант 1. Селективная (избирательная) защита электрической сети с выдержкой времени (сзвв) «Модель электрической сети»
- •«Список специальных функций» «Основные функции» «Содержание»
- •4.4.2. Вариант 2. Защита электрической сети с абсолютной селективностью (зас) «Модель электрической сети»
- •«Список специальных функций» «Основные функции» «Содержание»
- •4.4.3. Вариант 3. Защита с автоматическим повторным включением (запв) «Модель электрической сети»
- •«Список специальных функций» «Основные функции» «Содержание»
- •4.4.4. Вариант 4. Широтно-импульсный модулятор (шим)
- •«Список специальных функций» «Основные функции» «Содержание»
- •4.4.5. Вариант 5. Управление реверсивным счетчиком
- •«Список специальных функций» «Основные функции» «Содержание»
- •4.4.6. Вариант 6. Устройство включения горелки
- •4.4.7. Вариант 7. Автоматическое управление дверью
- •«Список специальных функций» «Основные функции» «Содержание»
- •4.4.8. Вариант 8. Устройство запуска паровой турбины
- •«Список специальных функций» «Основные функции» «Содержание»
- •Методические указания
- •5.1. Правила преобразования логических схем
- •5.1.1. Представление логических функций
- •«Программа работы» «Основные функции» «Содержание»
- •5.1.2. Способы минимизации логических функций
- •«Программа работы» «Основные функции» «Содержание»
- •5.1.3. Переход от логической формулы к логической схеме
- •«Программа работы» «Основные функции» «Содержание»
- •«Программа работы» «Основные функции» «Содержание»
- •5.2. Модель электрической сети в logo!Soft Comfort
5.1.2. Способы минимизации логических функций
Минимизация логических функций (уменьшение числа букв в логической формуле) необходима для реализации функции минимальным числом логических элементов.
«Программа работы» «Основные функции» «Содержание»
Минимизация осуществляется путем преобразования логической формулы по правилам, приведенным в таблице 5.2, или с помощью карты Карно.
Таблица 5.2
Законы (правила преобразования) алгебры логики
Логические формулы |
Закон |
a b = b a ; a + b = b + a |
Переместительный |
( a + b ) c = a c + b c |
Распределительный |
( a + c ) ( b + c ) = a b + c |
Распределительный |
a a = a ; a + a = a |
Повторения |
a 1 = a ; a + 1 = 1 |
Множества |
|
Дополнения |
|
де Моргана |
|
де Моргана |
|
Склеивания |
Минимизация логической функции с помощью карты Карно осуществляется по следующему алгоритму (см. пример 5.2.):
Для получения ДНФ (КНФ) все единицы (нули) объединяются в прямоугольные контуры, не содержащие внутри нулей (единиц), с числом клеток в контуре 2 в степени n, где n=0,1,2,3,...
Контур проводится через соседние клетки, т.е. клетки, отличающие значением только одной переменной.
Контуры могут частично накладываться друг на друга и должны иметь максимально возможные размеры.
Единичному контуру соответствует произведение переменных, в области единичного или нулевого значения которых он находится полностью, т.е. границ их изменения не пересекает.
Нулевому контуру соответствует сумма инвертированных значений переменных, в области единичного или нулевого значения которых он находится полностью, т.е. границ их изменения не пересекает.
ДНФ получается в виде суммы значений всех единичных контуров.
КНФ получается в виде произведения значений всех нулевых контуров.
5.1.3. Переход от логической формулы к логической схеме
Логические элементы, при построении логической схемы, располагаются в том же порядке, в каком выполняются логические операции в формуле. При этом формула преобразуется так, чтобы группы операций соответствовали функциям, выполняемым элементами, на базе которых строится схема.
«Программа работы» «Основные функции» «Содержание»
ПРИМЕР 5.2. Минимизировать карту Карно, приведенную на рис. 5.2.
Рис. 5.2. Карта Карно с единичными и нулевыми контурами
Анализ единичных контуров дает следующее выражение для ДНФ
. (5.3)
/ \
контур 1 контур 2
Анализ нулевых контуров дает следующее выражение для КНФ
. (5.4)
/ \
контур 3 контур 4
ДНФ и КНФ описывают одну и ту же логическую функцию.
ПРИМЕР
5.3. Построить
логическую схему на базе элементов
"НЕ" и "И-НЕ" для логической
формулы
.
(5.5)
Преобразуем формулу, выразив ее через операции "И-НЕ" и "НЕ", для чего применим закон двойного отрицания, а затем правило де Моргана
. (5.6)
Логическая схема, соответствующая преобразованному выражению (5.6), приведена на рис. 5.3, а.
Рис.5.3. Схемная реализация логических формул в элементной базе LOGO! Soft Comfort
а) – реализация по формуле (5.6),
б) – реализация по формуле (5.5).
Элементная база LOGO!Soft Comfort имеет избыточность и возможность инвертировать входы. С учетом этого формула (5.5) может быть реализована непосредственно без дополнительного преобразования. Схемная реализация формулы (5.5) приведена на рис. 5.3,б. Из рисунка 5.3. видно, что избыточность элементной базы позволяет получить более простую схемную реализацию.
