Микропроцессорная техника систем автоматизации


Контроль граничных значений аналоговых переменных



бет70/77
Дата27.11.2023
өлшемі4,68 Mb.
#128711
1   ...   66   67   68   69   70   71   72   73   ...   77
Байланысты:
mikroprocessornaya-tehnika-sistem-avtomatizacii

Контроль граничных значений аналоговых переменных


Часто в процессе управления измеряемые значения аналоговых сигналов датчиков нужно сравнить с некоторыми номинальными значениями и результат сравнения можно использовать для управ- ления исполнительными механизмами. Так, в алгоритме управле- ния работой стиральной машины (см. рис. 32) окончание стрики
наступает после процесса охлаждения белья в стиральном барабане и определяется снижением температуры в стиральном барабане ниже 40С. На текстовом языке программирования контроллеров это условие может быть представлено в виде следующего фрагмен- та программного кода:
IF Tdeg<40 THEN //если температура в барабане менее 40 ºС
Cooling:=FALSE; // прекратить охлаждение Stop:=TRUE; // перейти к этапу завершения стрики END_IF;


Аналоговые входные сигналы с 20 % компенсацией


Аналоговые измерительные преобразователи часто используют компенсацию в 20 %. Это создает так называемое изображение live zero для аналогового входного модуля. Пример аналогового выходного сигнала с 20 % компенсацией показан на рис. 109.


Рис. 109. Пример аналогового выходного сигнала с 20 % компенсацией

Согласно рисунку вверху значение, передаваемое с датчика на аналоговый входной модуль, составляет от 4 до 20 мА. Вместо того


чтобы подавать 0 мА при 0 л, датчик посылает 4 мА. Из-за этой компенсации контроллер определяет, заявлен ли нулевой уровень передачи данных. Если бы датчик при нулевом уровне (0 л) посы- лал 0 мА, то ЦПУ не смог бы определить, вышел ли датчик из строя или нет. Поэтому для нулевого уровня (0 л) посылается 4 мА. При выходе датчика из строя ток падает ниже ожидаемых 4 мА, и ЦПУ определяет, что заявленный уровень недействителен.
Компенсация в 20 % для аналогового входа рассматривается со- гласно следующему уравнению:

y Nai
5530125 ,
100

где
Nai

  • измеренное оцифрованное значение сигнала датчика;

y – значение сигнала с учетом компенсации в 20 % полезного диапазона.


Достарыңызбен бөлісу:
1   ...   66   67   68   69   70   71   72   73   ...   77




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет