Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ.docx
Скачиваний:
99
Добавлен:
18.03.2015
Размер:
297.75 Кб
Скачать

3 Начальная циклограмма работы механизма

На основании таблицы включений строим начальную циклограмму (рисунок 3.1).

Рисунок 3.1 – Начальная циклограмма работы механизмов

Символы Рusk=1над чертой, показывающей изменение состояния функцийFXв первом такте, означает внешний сигнал блокировкиPusk.

4 Ввод элементов памяти в систему

Данная начальная циклограмма не может быть реализована, так как в строке повторяются суммы весов 2, 3, 4 и 8. Для исключения повторяющихся весовых коэффициентов вводим в дискретный автомат внутренние элементы памяти. Выпишем в ряд все весовые коэффициенты и отметим с помощью скобки такты, в которых следует включить и выключить внутренние элементы памяти (рисунок 4.1).

Рисунок 4.1 – Введение в дискретный автомат элементов памяти

Весовые коэффициенты 2, 3, 4 и 8 больше не повторяются. Следовательно, цель достигнута.

5 Реализуемая циклограмма работы механизма

Найденный ряд неповторяющихся весовых коэффициентов (рисунок 4.1, г) служит основой для построения реализуемой циклограммы [1]. Чтобы её получить, выполним следующие действия:

    • запишем в строке ряд неповторяющихся весовых коэффициентов, в котором учтем дополнительные такты на включение и на выключение внутренних элементов памяти (рисунок 4.1, г);

  • в верхней части циклограммы отметим горизонтальными линиями состояния входных и внутренних переменных исходя из того, чтобы суммы весовых коэффициентов в каждом такте были равны значениям, записанным в строке ;

  • в нижней части циклограммы с помощью коротких, равных длительности одного такта, линий укажем переходы выходных логических функций из состояния 0 в состояние 1, отмечая моменты этих переходов поперечными штрихами на левых концах линий.

Реализуемая циклограмма представлена на рисунке 5.1.

Номера тактов на включение и на выключение выходных элементов памяти в начальной и в реализуемой циклограммах совпадают.

В данном случае изменения состояния выходных элементов памяти выпали на такты, номера которых в реализуемой циклограмме представлены дважды, причем один отмечен звездочкой, а другой – нет. Согласно правилу, выберем в качестве рабочего такт, отмеченный звездочкой. В противном случае между выходным и внутренним элементами памяти могут возникать состязания (гонки). Если внутренний элемент памяти переключится раньше выходного (выиграет гонку), то он изменит состояние дискретного автомата и выходной элемент, возможно, не успеет переключиться. Надо отметить, что данное условие не распространяется на такты, отмеченные знаком блокировки типа Pusk.

Рисунок 5.1 – Реализуемая циклограмма

С помощью пунктирных линий на реализуемых циклограммах обозначены безразличные состояния логических функций [1].

Чтобы исключить совпадения единичных состояний логических функций на включение и на выключение одного и того же элемента памяти в одном такте, пунктирную линию на включение надо проводить с такта после обязательного включения до такта на обязательное выключение, а пунктирную линию на выключение – с такта после обязательного выключения до такта на обязательное включение каждого элемента памяти.

Из полученной реализуемой циклограммы видно, что для управления ОУ требуются 4 выходных элемента памяти с функциями включения, соответственно ,,,и с функциями выключения,,,, а также 3 внутренних элемент памяти с функциями включения,,, и с функциями выключения, , .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]