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

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

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

2023-01-01 21
Обработка аналогового значения 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.011 с.