- •Проектирование дискретных
- •212030, Г.Могилев, пр. Мира, 43
- •Содержание
- •1 Содержание дисциплины
- •2 Понятие дискретного автомата
- •3 Задача синтеза комбинационных дискретных автоматов
- •4 Способы задания комбинационных автоматов
- •4.1 Табличный способ (таблица истинности)
- •4.2 Числовой способ
- •4.3 Аналитический способ
- •4.4 Координатный способ (в виде карт Карно)
- •5 Способы задания дискретных автоматов с памятью
- •5.1 Таблица переходов и выходов
- •5.2 Способы задания асинхронного автомата
- •6 Задача синтеза дискретного автомата с памятью
- •7 Предоставление логических функций в базисах и-не, или-не
- •8 Понятие нормальных форм представления логических функций
- •9 Контрольная работа
- •10 Пример задачи синтеза комбинационного автомата
- •Список литературы
2 Понятие дискретного автомата
Законченный технологический цикл на производстве представляет совокупность отдельных технологических операций, выполняемых в определенной последовательности. Управление технологическим циклом подразумевает формирование дискретной во времени последовательности (программы) команд для исполнительных элементов, участвующих в этом цикле (электро-, гидропривода и т. д.). Формирование команд осуществляется устройством управления (схемой управления) на основе логического анализа ситуации, информацию о которой выдают различные датчики, используемые в технологическом цикле.
Устройство управления с жёсткой логикой, обрабатывающее входные сигналы датчиков и аппаратов управления и вырабатывающее выходные двоичные управляющие переменные назовем дискретным управляющим автоматом, в отличие от программируемого контроллера – устройства, выполняющего функции дискретного управляющего автомата, но реализованного на программируемой логике. Тогда структура управления технологическим циклом при помощи дискретного автомата может быть представлена приведённой ниже схемой (см. рисунок 1).
Рисунок 1 – Структура управления технологическим циклом
Рассмотрим пример контактной схемы управления, рассматриваемой как дискретный автомат (рисунок 2).
Рисунок 2 – Схема управления
Выходами схемы являются промежуточное реле К1, К2, а входами – кнопки управления S1, S2. Эта схема управления может быть представлена в виде модели дискретного автомата (рисунок 3) и описана функциями: Z1=f1(a1,a2), Z2=f2(a1,a2).
Рисунок 3 – Модель дискретного автомата
Здесь условия срабатывания реле K1, К2 представлены как логические функции Z1, Z2 от входных логических переменных а1, а2, отображающих реальные состояния кнопок S1, S2, а в качестве логической схемы автомата рассматривается логический алгоритм функционирования реле K1, К2.
Дискретные управляющие автоматы (ДА) в общем случае могут иметь один или несколько входов и выходов, а состояние сигнала каждого из них характеризуется двумя уровнями: логические нуль или единица. Для случая нескольких входов (выходов) комбинацию нулевых и единичных уровней можно воспринимать двояко:
– как наличие или отсутствие на каждом входе (выходе) задающего или командного сигнала;
– как кодовую комбинацию, обозначающую, например, двоичное число, количество разрядов п которого равно количеству входов (выходов).
В первом случае ДА решает задачи логического анализа ситуации, во втором ДА – это арифметическое устройство, преобразующее информацию путём выполнения арифметических операций над числами.
Все дискретные управляющие автоматы могут быть разделены на две большие группы: комбинационные логические схемы (комбинационные автоматы) и последовательностные логические схемы (дискретные автоматы с памятью).
Комбинационные автоматы – это схемы, состояние выходных логических переменных которых однозначно зависит от состояния входных переменных на рассматриваемый момент времени. При изменении состояния входов мгновенно изменяется и состояние выхода (при пренебрежении инерционностью элементов схемы).
Дискретные автоматы с памятью – это схемы, у которых состояние выходных логических переменных зависит не только от состояния входных переменных на рассматриваемый момент времени, но определяется и последовательностью входных сигналов, поступивших в предшествующий момент времени.