Информационные технологии. Пономарев О.П. - 96 стр.

UptoLike

Составители: 

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 93 -
Рассмотрим пример. Пусть в качестве датчика измерения
температуры среды используется термопара, имеющая нормирующий
преобразователь. Для получения значений температуры при обработке
измерительной информации необходимо построить таблицу
преобразования (см. п.3.2) на основе градуировочной характеристики
данного типа термопары
)(TFe
t
=
, где
t
e - термо-ЭДС, мВ;
T
-
температура среды, град. Данный алгоритм поясняется иллюстрацией.
Создадим проект с именем Proba_2, реализующий операции
масштабирования и цифровой фильтрации измерительного сигнала.
Проект будет состоять из трех программ: программы Step на языке ST
с атрибутом Begin, программы Main на языке SFC с атрибутом
Sequential и подпрограммы с именем adc2val с атрибутом Function,
являющейся функцией. Функция задает параметры подпрограммы и
алгоритм обработки измерительного сигнала, программа с именем
Step определяет значения переменных подпрограммы-функции. При
выполнении действий в теле основной программы с именем Main
используются значения возвращаемой переменной подпрограммы
#
t
e
)(кодАЦПx
. .
.)(градТ
таблица преобразований ISaGRAF
)(),(
21
TFeгдеeFx
tt
=
=
                      ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ


   Рассмотрим пример. Пусть в качестве датчика измерения
температуры среды используется термопара, имеющая нормирующий
преобразователь. Для получения значений температуры при обработке
измерительной информации необходимо построить таблицу
преобразования (см. п.3.2) на основе градуировочной характеристики
данного типа термопары et = F (T ) , где et - термо-ЭДС, мВ; T -
температура среды, град. Данный алгоритм поясняется иллюстрацией.

           et                x (кодАЦП )
                                                        Т (град.)
                                               ..
                  #

                       таблица преобразований ISaGRAF
                       x = F1 (et ), где et = F2 (T )

   Создадим проект с именем Proba_2, реализующий операции
масштабирования и цифровой фильтрации измерительного сигнала.
Проект будет состоять из трех программ: программы Step на языке ST
с атрибутом Begin, программы Main на языке SFC с атрибутом
Sequential и подпрограммы с именем adc2val с атрибутом Function,
являющейся функцией. Функция задает параметры подпрограммы и
алгоритм обработки измерительного сигнала, программа с именем
Step определяет значения переменных подпрограммы-функции. При
выполнении действий в теле основной программы с именем Main
используются значения возвращаемой переменной подпрограммы –




                                  - 93 -