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

UptoLike

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

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 95 -
A
signmax
_
Верхняя граница диапазона
измерения датчика
Для описания параметров подпрограммы используется команда
«Файл>Параметры» (см. п.3.2). Вызываемыми параметрами функции
(до 31 переменной) являются: code_adc (аналоговый), min_adc
(аналоговый), max_adc (аналоговый), min_sign (действительный),
max_sign (действительный), kf (действительный), o_val
(действительный). Возвращаемой переменной (для функции только
одна) является одноименная с именем функции переменная adc2val
(действительная). Окно параметров функции имеет следующий вид.
Дважды щелкнув ЛКМ на имени функции в окне программ,
осуществляется переход в тело функции для описания обработки
аналогового сигнала в соответствии с формулами (1)-(3) на языке ST:
adc2val:=(real(code_adc)*(max_sign-min_sign)/real(max_adc-
min_adc)+min_sign)*(1.0-kf)+o_val*kf;
Проверка программы с именем adc2val осуществляется по команде
«Файл>Проверить» из окна редактирования программ.
Программа с именем Step обращается к подпрограмме adc2val,
определяя значения переменных, причем переменным присваиваются
значения из нижеприведенной таблицы соответствия по принципу:
                     ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ


         A           max_ sign          Верхняя граница диапазона
                                     измерения датчика
   Для описания параметров подпрограммы используется команда
«Файл>Параметры» (см. п.3.2). Вызываемыми параметрами функции
(до 31 переменной) являются: code_adc (аналоговый), min_adc
(аналоговый), max_adc (аналоговый), min_sign (действительный),
max_sign     (действительный),    kf     (действительный),   o_val
(действительный). Возвращаемой переменной (для функции только
одна) является одноименная с именем функции переменная adc2val
(действительная). Окно параметров функции имеет следующий вид.




   Дважды щелкнув ЛКМ на имени функции в окне программ,
осуществляется переход в тело функции для описания обработки
аналогового сигнала в соответствии с формулами (1)-(3) на языке ST:
   adc2val:=(real(code_adc)*(max_sign-min_sign)/real(max_adc-
   min_adc)+min_sign)*(1.0-kf)+o_val*kf;
  Проверка программы с именем adc2val осуществляется по команде
«Файл>Проверить» из окна редактирования программ.
   Программа с именем Step обращается к подпрограмме adc2val,
определяя значения переменных, причем переменным присваиваются
значения из нижеприведенной таблицы соответствия по принципу:


                                 - 95 -