Tag Archives: SCADA

ISaGRAF 5 – основа для создания распределенных приложений на базе стандарта IEC61499 (часть 1)

Рассматривается стандарт IEC61499, разработанный международной электротехнической комиссией с целью унификации правил создания и применения функциональных блоков в распределенных измерительных и управляющих системах. Предложена первая в мире реализация этого инновационного стандарта в среде программирования контроллеров ISaGRAF 5 компании ICS Triplex (www.icstriplex.com).

Что такое IEC61499?

Стандарт IEC61499 определяет распределенную, управляемую событиями архитектуру и требования к программному инструментарию для инкапсуляции, встраивания, развертывания и интеграции программного обеспечения в интеллектуальных устройствах, машинах и системах. В основу проекта были положены такие стандарты, как IEC61131-3 и IEC61158 (Fieldbus).

Разработка стандарта велась в рамках международной электротехнической комиссии МЭК (IEC, International Electrotechnical Commission) в рабочей группе WG63 технического комитета TC65. Обсуждение будущего стандарта IEC61499 началось в октябре 1990 г., активная работа над ним – в марте 1992 г., период апробации подготовленного проекта стандарта – в марте 2001 г. и, наконец, завершение разработки – в 2005 г.

Стандарт IEC61499 разделен на четыре части, но реализация стандарта IEC61499 в ISaGRAF основывается на первой и второй частях стандарта.

  • Часть 1. Архитектура и функциональные блоки.
  • Часть 2. Требования к программным средствам.

Стандарт IEC61499 определяет распределенную модель как разбиение различных частей промышленного процесса автоматизации и сложной системы управления на функциональные модули, называемые функциональными блоками. Эти функциональные блоки могут распределяться и взаимодействовать через множество контроллеров. В связи с этим стандарт IEC61499 вводит следующие понятия.

System (Система): набор устройств, связанных и взаимодействующих друг с другом посредством коммуникационной сети, состоящей из сегментов и соединений.

Device (Устройство): независимая физическая единица, способная к выполнению одной или более определенных функций в конкретном контексте и ограниченная интерфейсами устройства.

Resource (Ресурс): функциональная единица, имеющая независимое управление его работой и обеспечивающая различные сервисы для приложений, включая планирование и выполнение алгоритмов.

Application (Приложение): программная функциональная единица, которая является специфичной для решения проблемы в системе управления и измерения. Приложения могут быть распределены между устройствами и могут взаимодействовать с другими приложениями.

Function block (Функциональный блок, ФБ): программная функциональная единица, которая является наименьшим элементом в распределенной системе управления. Функциональный блок использует машину состояний (state machine) с диаграммой управления выполнением (execution control chart – ECC) для задания алгоритма работы ФБ.

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

Рисунок 1Общая диаграмма системы в стандарте IEC61499

Рисунок 2 показывает систему управления, имеющую много устройств, соединенных вместе с помощью управляющей сети. Также на рис. 2 показаны приложения, распределенные по нескольким устройствам.

Рисунок 2 Пример системы с распределенными приложениями

Многие устройства соединяются вместе через коммуникационную сеть. В ISaGRAF устройство – это аппаратное средство (контроллер), способное выполнять цикл управления. Устройство – это контроллер, который имеет процессор, память, а также может присоединяться к коммуникационной сети, когда оно используется в распределенном приложении. Устройства решают задачу управления или измерения и могут быть в составе интеллектуального исполнительного механизма, такого как клапан или расходометр. Любая полевая шина может работать как коммуникационная сеть. Среди часто используемых полевых шин (протоколов) – Profibus, DeviceNet, Industrial Ethernet. Некоторые сети являются более быстрыми, в то время как другие – более детерминированными. Выбор сети зависит от процесса управления.

Приложение может содержать один или более циклов управления. Например, ввод данных выполняется на одном устройстве, управление – на втором и преобразование выходных данных – на третьем устройстве. Эти совместные циклы управления разделяют данные предсказуемым и детерминированным образом, описанном в стандарте IEC61499.

В ISaGRAF каждая система может быть распределенной, и это может быть показано средствами ISaGRAF с различных точек зрения. Например, может быть показана Модель Системы, как на рис. 3. Все пиктограммы функциональных блоков (желтые символы) справа от имени приложения указывают на распределение по устройствам. Пиктограмма, показанная ниже устройства, означает, что программа имеет часть, выполняющуюся в этом устройстве. Отсутствие пиктограммы ниже устройства означает, что программа не имеет части, выполняющейся на этом устройстве. Коммуникационная сеть соединяет вместе устройства, которые являются частью распределенной системы. Коммуникационная сеть отображается в ISaGRAF, если она сконфигурирована в системе. Причем часть устройств может использовать одну коммуникационную сеть, в то время как другие устройства – другую сеть. На рис. 3 в качестве коммуникационной сети выступает Ethernet. Элементы ISaGRAF используют коммуникационную сеть в прозрачном режиме. При построении и компиляции приложения генерируются все требуемые для связи параметры. Рисунок 3 показывает систему, состоящую из устройств, коммуникационной сети и приложений в виде Модели Системы. Приложение Application_A имеет части, работающие на первом, втором и третьем устройствах. Приложение Application_B имеет части, выполняемые на двух последних устройствах системы. Приложение Application_C работает только на первом устройстве. Каждая часть Application_A обменивается соответствующей информацией через коммуникационную сеть. Аналогично и для Application_B.

Рисунок 3 Представление Модели Системы распределенного приложения в ISaGRAF

В представлении Модели Системы двойной клик на приложении отображает его схематический вид. Схематический вид – это Модель Приложения (рис. 4). В этом виде нет границ устройств. Это одна общая схема для распределенного приложения. Каждому функциональному блоку в приложении может присваиваться ресурс, который одновременно присваивается и устройству.

Событие и сигналы данных между функциональными блоками очень просто рисовать. Генератор распределения ISaGRAF создает все требуемые связи между этими сигналами. Эти связи обмениваются информацией прозрачно по коммуникационному интерфейсу. Средства ISaGRAF заботятся обо всех аспектах распределения приложения. В частности, в коммуникационный интерфейс и в алгоритм выполнения добавляются задержки, которые должны браться в расчет во время проектирования распределенного приложения.

Рисунок 4 Представление Модели Приложения в ISaGRAF в соответствии с IEC61499

Прежде всего, вспомним, как определялись функциональные блоки в стандарте IEC61131-3 (рис. 5). В IEC61131-3 функциональный блок имел входные и выходные переменные. Входные переменные отображались слева от ФБ, выходные – справа. Были определены стандартные (элементарные) функциональные блоки для различных типов данных. Алгоритм для стандартных функциональных блоков был жестко фиксирован, и сами стандартные ФБ составляли библиотеку стандартных функциональных блоков ISaGRAF. Пользователь мог создать свой собственный функциональный блок, определив его входные и выходные переменные, а также написав алгоритм преобразования входных переменных выходные на определенном языке IEC61131-3 (например, языке структурного текста ST). В Приложении D стандарта IEC61499 описано преобразование функциональных блоков IRC61131-3 в IEC61499. Такой пример преобразования приведен на рис. 5.

Рисунок 5 Пример функционального блока в IEC61131-3 (слева) и его преобразования в ФБ IEC61499 (справа)


Мой блог находят по следующим фразам

Настройка DCOM для Windows XP SP2, Windows 2003 SP1 (часть 5)

Нажать кнопку «Изменить безопасность» («Edit Security»).

Разрешить «Локальный запуск» («Local Launch»), «Удаленный запуск» («Remote Launch»), «Локальная активация» («Local Activation»), «Удаленная активация» («Remote Activation») для пользователей: «Все» («Everyone»), «Интерактивные» («Interactive»), «Сеть» («Network») и «System»:

 

Нажать правую кнопку мыши на «Сетевой доступ: разрешить применение разрешений для всех к анонимным пользователям» («Network access: Let Everyone permissions apply to anonymous users») и выбрать «Свойства» («Properties»)

Выбрать «Включить» («Enabled»).

Нажать правую кнопку мыши на «Сетевой доступ: модель совместного доступа и безопасности для локальных учетных записей» («Network access: Sharing and security model for local accounts») и выбрать «Свойства» («Properties»)

Выбрать «Обычная — локальные пользователи удостоверяются как они сами» («Classic – local users authenticate as themselves»).

Теперь компьютер настроен для взаимодействия через DCOM.

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

 

Настройка DCOM для Windows XP SP2, Windows 2003 SP1 (часть 4)

Настройка локальной политики безопасности (Local Security Policy)

Если компьютер является членом рабочей группы, а не домена, то следующие шаги необходимы для установки соединения. Имейте в виду, что эти настройки могут снизить безопасность вашей системы — обратитесь к сетевому администратору, если у вас есть какие-либо проблемы.

Из меню «Пуск» («Start») выбрать «Панель управления» («Control panel»).

Выбрать «Администрирование» («Administrative Tools»).

Выбрать «Локальная политика безопасности» («Local Security Policy»).

Выбрать «Параметры безопасности»»Локальные политики»»Параметры безопасности» («Security Settings»»Local Policies»»Security Options»). Нажать правую кнопку мыши на «DCOM: Ограничения компьютера на доступ в синтаксисе SDDL» («DCOM: Machine Access Restrictions…») и выбрать «Свойства» («Properties»)

Нажать кнопку «Изменить безопасность» («Edit Security»).

Разрешить «Локальный доступ» («Local Access»), «Удаленный доступ» («Remote Access») для пользователей: «Все» («Everyone»), «Интерактивные» («Interactive»), «Сеть» («Network») и «System»:

Нажать правую кнопку мыши на «DCOM: Ограничения компьютера на запуск в синтаксисе SDDL» («DCOM: Machine Launch Restrictions…») и выбрать «Свойства» («Properties»)

 

Настройка DCOM для Windows XP SP2, Windows 2003 SP1 (часть 3)

Настройка предотвращения выполнения данных (Data Execution Prevention)

Предотвращение выполнения данных (DEP) это набор аппаратных и программных технологий, которые выполняют дополнительную проверку памяти для защиты компьютера от повреждения вирусами и при других угрозах безопасности.

Из меню «Пуск» («Start») выбрать «Мой компьютер» («My computer»), нажать правую кнопку мыши и выбрать «Свойства» («Properties») так как показано на рисунке:

Перейти на закладку «Дополнительно» («Advanced»). В группе «Быстродействие» («Performance») нажать кнопку «Параметры» («Settings»).

Выбрать закладку «Предотвращение выполнения данных» («Data Execution Prevention») и установить параметры, указанные на рисунке:

 

Настройка DCOM для Windows XP SP2, Windows 2003 SP1 (часть 2)

Разрешить «Локальный запуск» («Local Launch»), «Удаленный запуск» («Remote Launch»), «Локальная активация» («Local Activation»), «Удаленная активация» («Remote Activation») для пользователей: «Анонимный вход» («Anonymous Logon»), «Все» («Everyone»), «Интерактивные» («Interactive»), «Сеть» («Network») и «System»:
В группе «Разрешение на запуск и активацию» («Launch and Activation Permissions») нажать кнопку «Изменить настройки по умолчанию» («Edit Default»):

Разрешить «Локальный запуск» («Local Launch»), «Удаленный запуск» («Remote Launch»), «Локальная активация» («Local Activation»), «Удаленная активация» («Remote Activation») для пользователей: «Анонимный вход» («Anonymous Logon»), «Все» («Everyone»), «Интерактивные» («Interactive»), «Сеть» («Network») и «System»:

На дереве «Корень консоли» («Consol Root») выделить OPC сервер «Службы компонентовКомпьютерыМой компьютерНастройка DCOMLectus Modbus OPC/DDE server» («Component ServicesComputersMy ComputerDCOM configLectus Modbus OPC/DDE server»), нажать правую кнопку мыши и выбрать «Свойства» («Properties») так как показано на рисунке:

Выбрать закладку «Общие» («General») и установить параметры, указанные на рисунке:

Перейти на закладку «Безопасность» («Security»). В группе «Разрешения на запуск и активацию» («Launch and Activation Permissions») нажать кнопку «Изменить» («Edit»).

Разрешить «Локальный запуск» («Local Launch»), «Удаленный запуск» («Remote Launch»), «Локальная активация» («Local Activation»), «Удаленная активация» («Remote Activation») для пользователей: «Все» («Everyone»), «Интерактивные» («Interactive»), «Сеть» («Network») и «System»:

В группе «Права доступа» («Access Permissions») нажать кнопку «Изменить» («Edit»).

 

Разрешить «Локальный доступ» («Local Access»), «Удаленный доступ» («Remote Access») для пользователей: «Все» («Everyone»), «Интерактивные» («Interactive»), «Сеть» («Network») и «System»:

 

Перейти на закладку «Удостоверение» («Identity»). Установить запуск сервера от имени «Текущий пользователь» («The interactive user») или, если он запускается как сервис, «Системная учетная запись» («The system account»).

На дереве «Корень консоли» («Consol Root») выделить «OpcEnum» «Службы компонентовКомпьютерыМой компьютерНастройка DCOMLectus Modbus OPC/DDE server» («Component ServicesComputersMy ComputerDCOM configOpcEnum»), нажать правую кнопку мыши и выбрать «Свойства» («Properties») так как показано на рисунке:

Настроить свойства «OpcEnum» аналогично свойствам OPC сервера.

Работа с элементами MasterSCADA

Вставка в дерево нового объекта

Для того, чтобы вставить в дерево новый компьютер, ОРС сервер, переменную, группу переменных или новый объект — используйте контекстное меню, кнопку <Insert> или одну из команд меню «Добавить».

Выбор и вставка в дерево объекта нового элемента

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

Перемещение элемента в дереве

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

Копирование и дублирование

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

Выделение группы

В дереве объекта можно использовать выделение группы элементов подобно тому, как это делается в программе Explorer. Если щелкнуть левой клавишей мыши на элементе, удерживая нажатой клавишу <Ctrl>, то элемент будет добавлен к уже выделенным, если же удерживать клавишу <Shift>, будут выделены все элементы от ранее выделенного до текущего, находящиеся на одном уровне вложенности.

 

Конфигурирование сетевых настроек MasterSCADA

В основе концепции построения проектов, связанных с сетевым взаимодействием нескольких MasterSCADA положено, что задача автоматизации сбора и обработки информации, выдачи управляющих воздействий, разрабатывается на одной машине как единый проект. А далее, согласно архитектуре системы распределяется между ее узлами: серверами, диспетчерскими и инженерными станциями, контроллерами (если они поддерживают возможность программирования непосредственно из MasterSCADA).

Клиент-серверная архитектура

Одноранговая архитектура

1. Сетевые настройки MasterSCADA:

  • В дереве системы выберите компьютер, для которого создаются сетевые настройки.
  • Перейдите на закладку «Режим исполнения».
  • Выберите закладку «Связь». (Примечание: Для того, чтобы удостовериться в наличии связи между компьютерами, воспользуйтесь командой «ping», входящей в набор вспомогательных утилит Windows.)
  • В поле «IP-адреса основного компьютера» введите сетевой адрес, назначенный Вашим системным администратором.
  • Поле «IP-адреса резервного компьютера» заполняется только при наличии резервированной системы управления.

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

Примечание:

Для правильной работы MasterSCADA в сети, необходимо отключить брандмауэр Windows, или другой firewall, используемый системой. Необходимо также сделать общий доступ по сети к папкам проекта на обоих компьютерах.

2. Распределение объектов по узлам сети:

  • Каждому компьютеру или контроллеру (если есть поддержка программирования из-под MasterSCADA) указывается, какой объект(объекты) на нем будет использоваться.

  • Следующий шаг — это проведение операции экспортирования проекта и копирования его на все компьютеры сети.

3. Запуск системы:

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

При работе по сети MasterSCADA использует протокол TCP/IP порт 3675. Технология .Net Remoting.

Тиражирование элементов проектов и использование библиотек в MasterSCADA

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

Копирование и вставка из буфера

Скопируйте объект в буфер через контекстное меню, щелкните на том объекте, в который собираетесь вставить скопированный, выберите команду вставки из буфера.

Дублирование

В случае, если вы планируете использовать несколько объектов или переменных одного назначения, например, для отображения температуры в нескольких зонах печи, создайте одну переменную с  именем «Температура в зоне 1», полностью настройте ее, а затем продублируйте, задав необходимое число копий. Новые переменные будут автоматически правильно пронумерованы, и не потребуют никакой настройки, кроме задания связи с источником данных.

Помещение в библиотеку и последующая вставка из нее

Помещение производится через контекстное меню, вставка выполняется аналогично вставке функционального блока. Библиотечные объекты можно использовать при создании других проектов и при параллельной работе нескольких разработчиков с одним проектом.
Расчет и Событие также можно помещать в библиотеку. При помещении в библиотеку они сохраняют все свои настройки и свойства.

Перенос библиотек на другие компьютеры

В папке для хранения библиотек и настроек, расположение которой определяется в диалоге настроек (его можно вызвать командой «Настройки» в меню «Сервис»), имеется вложенная папка «Library», содержащая все библиотеки. Для переноса объекта (или библиотеки) на другой компьютер просто скопируйте его папку в папку «Library» другого компьютера и выполните команду «Обновить палитру».

Восстановление связей при вставке объектов

При вставке объектов в проект они автоматически (если это не запрещено в настройках Системы) пытаются установить связи с внешними источниками и приемниками данных.

Особенности тиражирования элементов проектов при переносе из одного проекта в другой

При помещении в проект объектов из другого проекта существуют некоторые особенности, которые необходимо учитывать:

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

Пример алармов на динамическом изображении

Рассмотрим пример на динамическом изображении, для виртуального канала логического типа. Создадим виртуальный канал, выберем тип переменной — логический (Boolean). Поставим галки: Контроль состояния «Вкл.» и Контроль состояния «Выкл.», чтобы в журнал тревог записывались события по включению и выключению канала. Сохраним настройки Редактора.

Запустим Редактор мнемосхем, создадим новую мнемосхему через меню. Перетащим мышью пункт «динамическое изображение» из дерева элементов на рабочую область.

Привяжем в свойствах элемента «динамическое изображение» виртуальный канал. В свойствах элемента нужно выбрать 3 изображения (для «значений выше уставки», «знач.норма» и «знач.ниже уставки»), причем для логического канала два изображения должны быть одинаковыми (ведь у логики есть лишь 2 состояния, а значит и всего 2 картинки будут сменять друг друга). Вы можете выбрать свое изображение, а можете использовать и шаблоны программы.

Создадим 2 кнопки, которые будут симулировать включение и выключение канала, т.е. которые будут записывать в виртуальный канал значения «0» и «1». Этот тип кнопки находится в подразделе «Управление» и называется «Запись фиксированного значения»:

Привяжем каждую кнопку к нашему виртуальному .каналу «переключение», поставим для первой кнопки запись в канал единицы, а для второй – нуль(См. два рисунка ниже).

Сохраняем мнемосхему, например под именем “boolean”. Из Редактора мнемосхем запускаем Монитор через меню:

В Мониторе выбираем через меню свою мнемосхему и для наглядности алармов вызываем через меню Монитора окно «параметров вне зоны уставок»:

Теперь попереключаем кнопки, при включении(=1), картинка будет – конус вершиной кверху, при выключении(=0) – книзу. В окне списка каналов вне зоны уставок наш вирт.канал будет то включен, то выключен, и значение будет мигать 2-мя цветами:

Теперь посмотрим журнал отклонений, вызвав его через меню Монитора:

Видим, что вирт.канал в журнале имеет 2 состояния – вкл. и выкл., если бы мы поставили только галку «Контроль состояния «Вкл.»», то были бы только записи «Включен», и аналогично с «Контроль состояния «Выкл.»»:

Для того чтобы посмотреть историю изменений только одного параметра — 2 раза кликните левой кнопкой мыши по этому параметру (двойной «клик»).

SIMP Light Алармы

Первоначальные установки в конфигураторе

Алармы используются в контексте: «когда и какой параметр выходил за норму и видел ли это оператор ?». Это средство необходимо, чтобы постоянно отслеживать параметры процессов и не допускать аварийных ситуаций.

Первоначальные установки алармов производятся в Конфигураторе каналов – это «верх уставки» и «низ уставки», то есть Аларм (отображение в виде мигания элемента на мнемосхеме, отображенной в Мониторе и/или звуковой сигнал) сработает когда значение канала выйдет за пределы этих уставок. Между верхней и нижней уставками аларм не сработает (т.к. значение канала находится в пределах нормы).

На рисунке ниже канал «Virtual channel 2» имеет низ уставки = 2, верх уставки = 8, при значениях канала меньших 8 и больших 2-ух, аларм не сработает.

В настройках Конфигуратора каналов (в Общих настройках) можно поставить галки Контроль квитирования(см. словарь) и Звуковое оповещение (ч/з динамик либо звук.карту), чтобы вовремя среагировать на выход параметра за норму. Чтобы сохранить настройки, не забудьте нажать кнопку «Применить».

Установки в редакторе мнемосхем

В Редакторе мнемосхем к алармам относятся такие свойства элемента (у большинства элементов, обрабатывающих алармы):

сектор – цветная часть элемента мнемосхемы, которая показывает границы алармов (уставок), сектор максимум (цвет сектора от верха уставки до верха шкалы), сектор минимум (цвет сектора от низа уставки до низа шкалы), сектор норм. (цвет сектора от низа уставки до верха уставки), режим мигания (ставим галку, если хотим, чтобы при выходе параметра за норму мигала установленная программой часть элемента).

В Мониторе выход параметра за норму идицируется миганием его значения в окне «Список каналов вне зоны уставок»:

При запущенной мнемосхеме «Список каналов вне зоны уставок» можно вызвать через меню Монитора:

На рисунке представлена мнемосхема «1» и рядом – окно с параметром, вышедшим за норму.

При выходе параметра за норму, оператор может квитировать аларм, кликнув мышью на этот параметр в окне «Список каналов вне зоны уставок». Значение параметра перестанет мигать и в журнал алармов запишется событие «Квитирование сигнала», свидетельствующее о том, что оператор увидел и принял к сведению выход параметра за норму:

Работа с Архивным журналом тревог

Для того чтобы посмотреть историю алармов (т.е. когда и какой параметр выходил за норму) нужно в Меню выбрать пункт Вид, а затем Журнал тревог:

Выбрав в дереве слева необходимый год, месяц и день, Вы можете увидеть всю историю нарушений технологического режима:

Для того чтобы посмотреть историю изменений только одного параметра — 2 раза кликните левой кнопкой мыши по этому параметру (двойной «клик»).

Для печати журнала отклонений, нажмите на иконку принтера в правом нижнем углу окна программы. Также Журнал тревог можно вызвать из модуля Просмотр графиков: