You are on page 1of 1

Практичне заняття №6

Задача 1. Необхідно розробити функціональний блок, що обробляє показання


аналогового датчику. Код, що відповідає результату вимірювань
помножується на речовинний коефіцієнт N, щоб отримати фізичне значення
результату вимірювання. Після цього це значення порівнюється з двома
порогами: предаварійним (MDX) та аварійним (MDY). Якщо поточне
значення перевищує предаварійний поріг, то у подвійне слово (MDZ)
записуються 1 у 14-й та 30-й біти. Якщо поточне значення перевищує
аварійний поріг, то у подвійне слово записуються 1 у 15-й та 31-й біти. Якщо
поточне значення нижче предаварйного порога, то 14й біт скидається. Якщо
поточне значення нижче аварйного порога, то 15й біт скидається.
Найменування аналогового входу, пороги та подвійне слово аварій є
вхідними параметрами функціонального блоку.
Варіант N MDX MDY MDZ
1 0.1 MD10 MD14 MD18
2 0.15 MD20 MD24 MD28
3 0.2 MD30 MD34 MD38
4 0.25 MD40 MD44 MD48
5 0.28 MD50 MD54 MD58
6 0.3 MD60 MD64 MD68
7 0.32 MD70 MD74 MD78
8 0.34 MD80 MD84 MD88
9 0.36 MD90 MD94 MD98
10 0.38 MD100 MD104 MD108

You might also like