2

Подтипы и атрибуты каналов в Trace Mode

Подтип канала.

Подтип канала указывает класс источников или приемников данных, с которыми будет связываться канал. Для каналов типа INPUT подтип характеризует получаемую ими информацию (АНАЛОГ – значение АЦП, считанное с платы УСО, СИСТЕМНЫЙ – состояние системы, СВЯЗЬ – данные с удаленных узлов проекта и пр.). Каналы OUTPUT имеют тот же набор подтипов, что и каналы INPUT. Однако для них подтип определяет класс приемников, а не источников данных (АНАЛОГ – значение ЦАП, СИСТЕМНЫЙ – состояние системы, СВЯЗЬ – значения управляемых каналов на удаленных узлах проекта и пр.). Всего существует шестнадцать подтипов каналов. Все они могут задаваться как для входных, так и для выходных каналов. Подтип канала задает класс источников или приемников данных. Кроме того, подтип канала определяет также количество его дополнительных настроек. Уточнение источника или приемника в рамках заданного подтипом класса осуществляется с помощью дополнения к подтипу.

Последний уровень адресации источника или приемника данных осуществляется с помощью настроек канала.

Пример.

Пусть надо настроить канал для запроса данных от удаленного МРВ по протоколу M_LINK. Тип канала в этом случае следует установить INPUT, поскольку данные запрашиваются. Для обмена данными с удаленными мониторами ТРЕЙС МОУД по любой линии связи используется подтип каналов СВЯЗЬ. Дополнение к подтипу должно быть задано In M_Link. Такой канал будет иметь пять настроек. В них будет указываться номер последовательного порта, имя удаленного монитора, название объекта базы каналов, имя канала и его атрибут.

Атрибуты каналов.

Границы шкалы указывают возможный диапазон изменения контролируемого параметра. Например, если датчик позволяет измерять давление в диапазоне от 0 до 10 кгс/см2 , то его показания, лежащие вне данного диапазона, являются заведомо недостоверными. Если задать для канала границы шкалы, то при выходе за них его реального значения может автоматически формироваться признак недостоверности данных. Эта информация может быть доведена до оператора и зафиксирована в архивах.

Пример

  • Обработка аварийной ситуации.
  • Использование аварийных границ и интервала.

Рассмотрим решение следующей задачи: при понижении давления в котле ниже предаварийной границы (НГ_0) надо записать в отчет тревог сообщение «КОТЕЛ_1 предаварийное состояние» и проиграть предупреждающий звуковой файл.

Для решения этой задачи потребуются два канала. Настроим один из них на прием данных (INPUT) от датчика давления и зададим ему имя ДАВЛЕНИЕ. Для этого канала в диалоге Реквизиты установим флаг сохранения в отчете тревог и, исходя из технологических требований, зададим значение границы НГ_0 и в бланке Сообщения в отчет тревог введем требуемое сообщение для записи в отчет тревог.

Второй канал должен иметь тип OUTPUT, подтип СИСТЕМНЫЙ и дополнение к подтипу звуковой файл. Имя этому каналу дадим ЗВУК. Далее создадим программу, содержащую два аргумента. Эта программа должна при отличии первого аргумента от 0 формировать значение второго аргумента, равным 1 (номер звукового файла, содержащего вой сирены), а в противном случае — 0. Установим ссылку на эту программу из процедуры УПРАВЛЕНИЕ канала ЗВУК. В качестве первого аргумента будем использовать значение интервала канала ДАВЛЕНИЕ, а в качестве второго — реальное значение канала ЗВУК. Теперь при переходе реального значения канала, измеряющего давление, через границу НГ0 аппаратное значение канала, управляющего звуковой платой, будет равно 1. Файл с записанным звуковым предупреждением должен находиться в директории проекта и иметь имя 1.wav.

 

Раздел: Trace Mode Метки: , ,

2 комментариев к "Подтипы и атрибуты каналов в Trace Mode"

  1. Dmitry:

    Добрый день!
    С Trace Mode я только начал работать. Сейчас решаю задачу с выдачей звуковой сигнализации по значениям битов в канала НЕХ16.
    Если Вас не затруднит, не могли бы Вы прислать проект (для базовой версии), описанного примера?
    Заранее благодарен.

  2. Сергей:

    Здравствуйте, Вы не могли бы выслать пример, который описан в тексте. У меня не получается реализовать воспроизведение звука в Trace Mode. Заранее спасибо.

Оставить комментарий

Отправить сообщение

CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen OWEN Easy Logic owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
.