Занятие № 4. 5 Расширенная система распределенных

Скачать презентацию Занятие № 4. 5  Расширенная система распределенных Скачать презентацию Занятие № 4. 5 Расширенная система распределенных

tema_4.5_atp.ppt

  • Размер: 189.0 Кб
  • Автор:
  • Количество слайдов: 23

Описание презентации Занятие № 4. 5 Расширенная система распределенных по слайдам

  Занятие № 4. 5  Расширенная система распределенных алармов  • Учебные Занятие № 4. 5 Расширенная система распределенных алармов • Учебные вопросы: • 1. Общие сведения об алармах. • 2. Алармы и события. • 3. Типы алармов. • Литература: • Руководство пользователя In. Touch™. Invensys Systems, Inc. ©

  • Контроль усвоения:  • Какие типы переменных Вы знаете, и где • Контроль усвоения: • Какие типы переменных Вы знаете, и где они применяются? • Как осуществляется просмотр новой переменной? • Поясните поля диалога Выбор тега ( Select tag ) ? • Поясните порядок записи переменных в регистрационный файл. • Что необходимо для создания тренда реального времени. • Порядок конфигурирования трендов реального времени.

  Вопрос № 1 Общие сведения об алармах.  • Система распределённых алармов Вопрос № 1 Общие сведения об алармах. • Система распределённых алармов In. Touch представляет собой набор программных компонентов, которые не входят в состав системы Window / Viewer. • С помощью этих компонентов приложение In. Touch и другие приложения из пакета Factory. Suite могут в системе, состоящей из множества узлов, обмениваться данными об алармах. • Одна из программ пакета Factory. Suite , выступающая в роли приложения-провайдера алармов, определяет возникновение условий аларма и посредством API -вызовов уведомляет об этом систему распределённых алармов. В свою очередь другая программа из пакет Factory. Suite , выступающая в роли потребителя алармов, считывает эти уведомления и статусную информацию из системы распределённых алармов и выполняет вывод этих сведений на экране.

  • Основу системы распределённых алармов составляют средства обмена информацией и набор потребителей • Основу системы распределённых алармов составляют средства обмена информацией и набор потребителей алармов, которые осуществляют базовые, но вместе с тем чрезвычайно гибкие функции по отображению и сохранению данных. • К ним относятся: • вывод сведений об алармах в окне приложения In. Touch View ; • сохранение истории алармов; • регистрацию алармов и вывод сведений об алармах на печать.

  • Расширенная система распределённых алармов отличается наличием дополнительных следующих функций:  • • Расширенная система распределённых алармов отличается наличием дополнительных следующих функций: • блокировка и подавление алармов; • приостановка вывода сведений об алармах на экран; • хранение сведений об алармах в SQL -базе данных.

  • Дополнительно в подсистему распределённых алармов входят следующие средства :  • • Дополнительно в подсистему распределённых алармов входят следующие средства : • отображение сведений и подтверждение алармов из любого ln. Touch -узла в сети; • окна вывода сведений о событиях Active. X , • поддержка функций Quick. Function для оперативного управления отображением сведений об алармах и подтверждением алармов. • механизмы группирования, позволяющие обращаться к нескольким группам алармов в разных приложениях по одному названию; • средства комментирования алармов при их подтверждении

  • Quick Functions - это скрипты,  которые могут вызываться из других • Quick Functions — это скрипты, которые могут вызываться из других скриптов и использоваться в выражениях при определении динамических свойств объектов.

  • Аларм представляет собой один из частных случаев более общего понятия условие • Аларм представляет собой один из частных случаев более общего понятия «условие» в том смысле, что это аварийное условие. Основное предназначение алармов — сигнализировать о возникновении в технологическом процессе какой-либо нештатной ситуации или о завершении какого-либо шага технологического процесса. Приоритет. Уровень серьёзности, или приоритета, аларма говорит о том, насколько «плохая» или насколько «важна» возникшая ситуация. Серьёзность аларма определяется конкретными условиями: назначением оборудования, безопасностью для работников, наличием резервных систем, потенциальной опасностью ущерба или простоя

  • Субсостояние. Состояние  аларма  может  различаться  несколькими субусловиями. • Субсостояние. Состояние аларма может различаться несколькими субусловиями. В этом случае говорят о многорежимном аларме. • События. Событие — это единичное определяемое изменение каких-либо условий или состояний, которое не обязательно должно связываться с алармом. Переход в или выход из какого-либо аварийного режима, естественно, представляет собой один из видов событий. Событие может также означать какое-либо действие оператора, изменение системной конфигурации или возникновение системной ошибки. • Ситуация может существовать минуты, часы, дни или недели, в то время как событие является одномоментным: оно возникает и тут же заканчивается. • Аларм — это ситуация, уведомление об аларме — событие

  • Подтверждение. Одно  из  главных  назначений  аларма - • Подтверждение. Одно из главных назначений аларма — уведомить наблюдателя (оператора или другую часть системы) о возникновении той или иной ситуации. Извещённый оператор или часть системы должны подтвердить ознакомление с полученными сведениями. • Группы. Для упрощения управления алармами, они могут быть объединены в группы. Каждая группа может быть связана с отдельной производственной зоной предприятия, единицей оборудования, оператором или даже с отдельными функциональными характеристиками.

  • Вопрос № 2. Алармы и события • Алармы представляют собой предупреждения • Вопрос № 2. Алармы и события • Алармы представляют собой предупреждения об ненормальных условиях протекания процесса, которые могут вызвать проблемы и требуют вмешательства оператора. Типичный случай генерации аларма — превышение каким-либо технологическим параметром заданного порогового значения. • События представляют собой сообщения о нормальном состоянии системы и не требуют вмешательства оператора.

  • Контролировать возникновение событий можно с помощью любого тега, определённой в Словаре • Контролировать возникновение событий можно с помощью любого тега, определённой в Словаре приложения. • Если при определении тега была указана функция контроля событий, при каждом изменении его значения в системе алармов будет регистрироваться сообщение о возникновении события

  • Текущие алармы и исторические алармы • Поддержка терминальных сервисов алармов. • Текущие алармы и исторические алармы • Поддержка терминальных сервисов алармов. • Приложения-провайдеры алармов идентифицируются по их имени, что позволяет однозначно определять имя соответствующего приложения и его экземпляр. Эта информация передаётся системе распределённых алармов во время регистрации в ней приложения-провайдера или потребителя алармов. • Узел, на котором исполняется приложение провайдер алармов, идентифицируется своим именем, позволяющим однозначно определять данный компьютерный узел в системе. Эта информация передаётся системе распределённых алармов во время запуска её экземпляра на данном компьютерном узле.

  2. 3 Поддержка других источников алармов • Система распределённых алармов способна принимать 2. 3 Поддержка других источников алармов • Система распределённых алармов способна принимать алармы не только от In. Touch , но и от других источников, называемых приложениями-провайдерами алармов. • Система, при получении информации в пакетном режиме, успевает сохранять «пакетированные» записи об алармах от терминальных устройств одно за другим.

  • Клиентские запросы на получение сведений об этих алармах (типа подтверждения) выполняются • Клиентские запросы на получение сведений об этих алармах (типа подтверждения) выполняются системой распределённых алармов, которая посылает соответствующее сообщение приложению-провайдеру алармов. Приложение-провайдер алармов обрабатывает полученное сообщение и отвечает обновлённой записью об алармах, отражающей новое состояние или конфигурационные параметры (если таковые имеются). • Информация, специфичная для данного приложения-провайдера алармов, заносится в запись самим приложением-провайдером, а не системой распределённых алармов. В состав передаваемых сведений входят название и класс аларма, пороговые значения, разрешения, состояние и другие конфигурационные параметры.

  Вопрос № 3. Типы алармов и событий.  • Алармы In. Touch Вопрос № 3. Типы алармов и событий. • Алармы In. Touch подразделяются на несколько основных категорий, в зависимости от их характеристик. Эти категории называются Класс и Тип. Все алармы, обрабатываемые системой распределённых алармов, разделяются на пять основных видов (определяемых возможными состояниями): Discrete ( дискретный ), Deviation ( по отклонению ), Rate — of — Change ( по скорости изменения ), Value (по изменению значения) и SPC.

  Вид аларма  Класс  Тип  Дискретный DSC  По отклонению Вид аларма Класс Тип Дискретный DSC По отклонению — значительное DEV MAJDEV По отклонению — незначительное DEV MINDEV По скорости ROC SPC SPC По значению — VALUE LOLO По значению — Hi VALUE HI По значению — Lo VALUE LO По значению — Hi. Hi VALUE HIHI

  3. 2 Типы событий • События в системе In. Touch также подразделяются 3. 2 Типы событий • События в системе In. Touch также подразделяются на несколько основных категорий, определяемых характеристиками событий. Эти категории называются Типами событий. Тип событий Описание SYS Системное событие. USER Изменение значения тега $Operator. DDE Тегу было присвоено значение, полу — ченное от клиента по протоколу DDE LGC Значение тега изменилось в резуль — тате выполнения скрипта Quick. Script. OPR Оператор изменил значение тега с помощью функций ввода значений.

  3. 3 Приоритеты алармов • Каждому определённому в In. Touch аларму ставится 3. 3 Приоритеты алармов • Каждому определённому в In. Touch аларму ставится в соответствие уровень приоритета, который показывает степень серьёзности этого аларма и может меняться от 1 до 999. Определение диапазонов приоритетов позволяет без особого труда отделять критические алармы от несущественных.

  • С производственной точки зрения достаточно иметь четыре уровня  серьёзности • С производственной точки зрения достаточно иметь четыре уровня серьёзности алармов, все приоритеты можно разделить на следующие группы значений: Важность аларма Диапазон значений Критический 1 -249 Существенный 250 — 499 Несущественный 500 — 749 Информационное 750 — 999 • После определения всех тегов и условий алармов в производственной системе In. Touch можно определить важность каждого аларма, указав для него уровень приоритета из соответствующего диапазона. После разделения алармов по степени важности можно выбирать режим отображения и печати сведений об алармах только определённой степени важности.

  Группы алармов • Каждый аларм In. Touch относится к определённой дискретной группе Группы алармов • Каждый аларм In. Touch относится к определённой дискретной группе алармов. Эти группы определяются пользователем и могут образовывать иерархическую структуру до 32 уровней вложенности. Группы представляют собой способ категоризации алармов в зависимости от типа организации, структуры производства или любых других условий. Группирование алармов упрощает их сортировку при выводе на экран и печать, а также при выполнении скриптов подтверждения

  • Каждый тег связывается с определённой группой алармов. Если при определении тега • Каждый тег связывается с определённой группой алармов. Если при определении тега имя группы алармов указано не будет, по умолчанию In. Touch автоматически свяжет тег с корневой группой $ System. С каждой группой алармов могут быть связаны как теги, так и другие группы алармов. Все группы алармов автоматически становятся потомками корневой группы $ System. • Иерархическая структура групп может иметь до 32 уровней вложенности. В каждую группу алармов может входить не более 32 подгрупп. Каждая подгруппа также может содержать не более 32 подгрупп и т. д. И так вплоть до 32 уровней