Обработка аналогового значения S 7 — КиберПедия 

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Обработка аналогового значения S 7

2023-01-01 20
Обработка аналогового значения S 7 0.00 из 5.00 0 оценок
Заказать работу

Так как аналоговые адреса не проходят через область отображения процесса, то они модифицируются в S7-300/400 не в каждом цикле, если модификация в программе не предусмотрена. Входные данные модифицируются в программе посредством простого опроса входных адресов (PEW) или передаются дальше посредством записи в PAW на выходе. Если программа выполняет команду при использовании аналогового адреса (напр., PEW352), то данные запрашивают прямо из периферийной шины (Р-шина).

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

Пример: Запрос значения с аналогового входа и внесение этого значения в слово меркера.

Пример: Перенос значения из слова меркера на аналоговый выход.

 

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

Аналоговых значений

Рис. 3 Пример контроля граничных значений с помощью аналоговых значений

 

 

Принимаемые аналоговые значения можно сравнить с номинальными значениями и результат сравнения можно использовать для управления или создания.

В показанном примере клапанами можно управлять в зависимости от уровня заполнения емкости продуктом. Если значение на сигнализаторе уровня PEW352 опускается ниже 2700 (номинальное значение для нижнего уровня), открывается клапан для заполнения сверху емкости. Если значение на сигнализаторе уровня PEW362 поднимается выше 25000 (номинальное значение для верхнего уровня), можно открыть выпускной клапан снизу емкости.

 

 

Коды для примера такой регулировки уровня:

 

AWL:                                                             KOP:

 

 

 

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

Если аналоговое устройство управления имеет 20% компенсацию (“live zero”), может быть нужно скомпенсировать аналоговое значение в CPU.

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

Аналоговые измерительные преобразователи часто используют компенсацию в 20%. Это создает так называемое изображение “live zero” для аналогового входного модуля. На рис. вверху значение, передаваемое с датчика на аналоговый входной модуль, составляет от 4 до 20 мА. Вместо того чтобы подавать 0 мА при 0 л, датчик посылает 4 мА. Из-за этой компенсации контроллер определяет, заявлен ли нулевой уровень передачи данных. Если бы датчик при нулевом уровне (0 л) посылал 0 мА, то CPU не смог бы определить, вышел ли датчик из строя или нет. Поэтому для нулевого уровня (0 л) посылается 4 мА. При выходе датчика из строя ток падает ниже ожидаемых 4 мА, и CPU определяет, что заявленный уровень недействителен.

Компенсация в 20% для аналогового входа рассматривается согласно следующему уравнению:

20% компенсация = (аналоговое значение измерения – 20% полезного диапазона значений CPU) × 125/100

Для вышеприведенного примера это будет:

MW10 = (PEW352 – 5530) × 125/100

 

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

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

 

Если аналоговое устройство управления имеет 20% компенсацию (“live zero”), может быть нужно скомпенсировать аналоговое значение в CPU.

 

На контроллерах, присоединенных к аналоговому выходу часто используется 20% компенсация. Это создает так называемое изображение “live zero” для аналогового выходного модуля. На рис. вверху значение, передаваемое с аналогового выходного модуля составляет от 4 до 20 мА. Вместо того чтобы подавать 0 мА для закрытия клапана, преобразователь тока/давления посылает 4 мА. Благодаря этому появляется необходимое давление для управления установочным клапаном.

20% компенсация для аналогового выхода рассматривается согласно следующему управлению:

Желаемое 20% выходное значение = (значение аналогового сигнала × 100) / 125 + 20% полезного диапазона

Для вышеприведенного примера это будет (для открытия клапана наполовину):

PAW370 = (MW20 × 100) / 125 + 5530

Причем MW20 = 13824

 


Поделиться с друзьями:

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.007 с.