Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВСІ ВІДПОВІДІ Dimka.docx
Скачиваний:
13
Добавлен:
09.12.2018
Размер:
685.21 Кб
Скачать
  1. Блоки функцій вибору fbd- програм і їх використання.

У цей розділ включено 14 наступних функцій:

Вибір з двох (SEL);

Вибір з п'яти (nsel);

Вибір максимального (MAX);

Вибір мінімального (MIN);

Обмеження (LIMIT);

Вибір з трьох (MUX);

Вибір з семи (Mux7);

Інтервал (NLIM);

Запізнювання (LTN);

Прогноз (FRWD);

Аналіз і управління станом (AVT);

Управління навантаженням (Sel0);

Вибір по пріоритету (PRIOR);

Управління по інтервалу (<>f);

Вимірювання по трьом крапкам (VTR);

Кінцевий автомат (SSTP).

  • Призначення:

Вибір з двох (SEL)

Вихід блоку формується значенням одного з входів In0 або In1. Вхід, що адресується на вихід, вибирається по входом IG. Якщо він рівний 0, то на вихід адресується In0, а якщо відмінно від 0, то In1.

Вибір з п'яти (nsel)

Вихід NUM цього блоку показує номер один з входів I0.I4, значення якого адресується на вихід VAL. Комутацією управляють входи REG і BLK. Якщо значення REG рівне 0, на вихід передається менше з вхідних значень, якщо 1 – більше.

Перші 5 бітів числа, поданого на вхід BLK, визначають участь входів у виборі. Якщо біт рівний 0, відповідний йому по номеру вхід розглядається, 1 – ігнорується.

Якщо входом BLK заблоковані всі 5 сигнальних входів, значення виходу NUM рівне -2.

  1. Блоки тригерів fbd – програм та їх використання

У цей розділ включені наступні 7 функцій:

Імпульс по включенню (rtrig); Імпульс по виключенню (ftrig);

Трігер з пріоритетом по установці (SR);

Трігер з пріоритетом по скиданню (RS);

Імпульс довільної тривалості (TP);

Затримка на включення (TON);

Затримка на виключення (TOFF)

ПРИЗНАЧЕННЯ:

Імпульс по включенню (rtrig)

Цей блок формує імпульс завдовжки в один такт при подачі на його вхід значення, відмінного від 0 (допустимий діапазон - 0-65535).

Іншими словами, він формує імпульс по передньому фронту вхідного сигналу.

Імпульс по виключенню (ftrig)

Робота цього блоку відрізняється від попереднього тим, що одиничний імпульс формується при установці вхідного сигналу рівним 0, тобто по задньому фронту.

Робота цього блоку демонструється на наступному малюнку.

  1. Блоки лічильників fbd – програм та їх використання

У цей розділ включені наступні 6 функцій:

Наростаючий лічильник (CTU);

Убуваючий лічильник (CTD);

Семафор (SEMA);

Комплексний лічильник (CTUD);

Комплексний лічильник 2 (_ctud);

Сторожовий таймер мотора (nwrk).

ПРИЗНАЧЕННЯ:

Наростаючий лічильник (CTU)

Функцією даного блоку є підрахунок кількості тактів, протягом яких значення контрольованої величини було відмінне

від 0, і порівняння цієї кількості із заданою уставкой.

Для реалізації цієї функції передбачено три функціональні входи і два виходи.

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

На вхід INP подається контрольоване значення. Вхід CLR використовується для зсуву поточного значення лічильника.

Відмінне від 0 значення, подане на цей вхід, зменшується на 1, і результат привласнюється виходу QT.

Третій функціональний вхід (PV) призначений для завдання уставки лічильника.

Якщо поточне значення лічильника перевищить цю величину, то виходу блоку QE буде привласнено значення 1.

Поточне значення лічильника привласнюється виходу QT. Воно збільшується на 1 при кожному перерахунку блоку, коли

вхід INP був відмінний від 0.

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