Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Топ:
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Интересное:
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
2017-09-28 | 289 |
5.00
из
|
Заказать работу |
|
|
Рассмотрим работу алгоритмов, на основе которых реализуется защита по дискретному каналу.
Алгоритм работы таймера. В контроллере Р-130 алгоритм таймер (ТМР) находится в ПЗУ контроллера с логическим номером 81. На рисунке 39 представлена структура алгоритма ТМР.
Рисунок 39 Алгоритм таймер
Буквой С обозначают команды: Сст – команда стоп таймера, Ссбр – команда сброс таймера. Т1, …, Tm – пороговые значения нуль-органов. Т – текущее время таймера. D1,…,Dm – дискретные выходы нуль-органов.
После загрузки программы с ТМР в контроллер Р-130 алгоритм ТМР начинает работать сразу, т.е. его не надо пускать[18, 40 с.150]. Как только текущее время таймера сравняется с очередным пороговым значением, то на выходе этого порогового элемента (нуль-органа) формируется дискретный сигнал. Следует заметить, что модификатор m в таймере задаёт количество пороговых элементов (нуль-органов), а таймер один. Допустим, пороговое значение первого нуль-органа Т1 равно 3 м секундам. После вызова ТМР в ОЗУ через 3 секунды на выходе D1 сформируется единичный сигнал. Если на вход 2 (Ссбр) подать логическую единицу «1» без инверсии, то таймер сбросится, и выход D1 обнулится, т.е. на D1 будет состояние «0» пока Ссбр=1.
Для того, чтобы лучше понять назначение триггера в программе сигнализации разберём алгоритм его работы. Библиотека алгоритмов контроллера находится в постоянном запоминающем устройстве. Алгоритм триггера (ТРИ) имеет код 76. На рисунке 40 представлена структура алгоритма ТРИ и диаграмма, поясняющая алгоритм работы нашего[26] триггера по уровню.
Рисунок 40 Диаграмма, иллюстрирующая принцип работы триггера по уровню
Cs –команда установки триггера (set). Cr – команда сброса триггера (reset). Модификатор (m) обозначает количество триггеров в одном алгоблоке. Запоминание сигнала в триггере происходит по уровню. Разберём принцип работы на примере одного (первого) триггера. В данном случае уровнем называется единичное состояние команды (Cs,1) установки первого триггера. Передним фронтом называется изменение состояния сигнала с нулевого в единичное. Команда Сброс (reset или Cr,1) приоритетна над командой установки триггера Cs. Обратите внимание (рисунок 40), с момента t2 по момент t3 появилась команда Сброс, поэтому триггер находился в сброшенном состоянии, т.е. на выходе триггера был «0». Как только команда Сброс исчезла (в момент времени t3 команда Cr,1=0), на выходе первого триггера (D1) вновь появляется «1», т.к. сохранился единичный уровень команды установки триггера: Cs,1 = «1».
|
Рисунок 41 Диаграмма, иллюстрирующая принцип работы триггера по переднему фронту
Для сравнения приведём диаграмму состояний триггера, если бы наш триггер работал по переднему фронту (рисунок 41), т.е. запоминание происходит в момент изменения состояния с «0» на «1», когда команда установки Cs переходит из состояния «0» в состояние «1».
По рисунку 41 обычно студентам задаётся вопрос: «Что изменится на рисунке, если триггер из библиотеки контроллера Р-130 работает по уровню?» [47].
|
|
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!