Архив метки: link

Запуск и остановка проекта

С помощью консоли поддерживается запуск и остановка отдельных проектов. Для этого используются следующие кнопки:

  Запуск проекта.

  Остановка проекта.

Эти кнопки также доступны на панели администрирования проектов и также используются для запуска и остановки проектов (при этом открывается панель консоли). Проект останавливается Pmon (Pmon останавливает отдельные менеджеры проекта). При успешном запуске проекта ключ реестра «actualProject» записывается в файл «pvssInst.conf».

Сообщения о состоянии и ошибках запущенного проекта выводятся в средстве просмотра журналов. Средство просмотра журналов открывается автоматически при запуске проекта. Более подробная информация о нем представлена в разделе «Средство просмотра журналов».

ПРИМЕЧАНИЕ

Из меню «Пуск» могут быть запущены несколько консолей.

ВНИМАНИЕ

Обратите внимание, что запуск проекта невозможен, если сетевое подключение недоступно. Эта проблема может возникать в системе Windows и решается активацией кэширования DNS.

При необходимости запуска проекта с другими параметрами возможны следующие варианты:

  • Для каждого файла «config» возможна регистрация отдельного проекта (параметр «proj_path» в каждом файле «config» может быть различным).
  • Дополнительные настройки можно сохранять в дополнительном файле «config», который может подгружаться с помощью параметра «+config». Более подробная информация представлена в разделе «Конфигурационные файлы «КАСКАД Цифра»».

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

ЦветСостояние подключения
БелыйМенеджер не запущен, предусмотрен запуск вручную
КрасныйМенеджер не запущен, предусмотрен автоматический запуск
ЖелтыйМенеджер запускается
ЗеленыйМенеджер был успешно запущен или уже работает, подключение установлено
Мигает красным и желтымОшибка подключения между менеджерами, либо преждевременная остановка менеджера
ФиолетовыйМенеджер заблокирован: отсутствует отклик в течение 30 секунд
Мигает синим и желтымМенеджер перезапускался слишком часто в течение установленного времени и больше не будет перезапускаться
СерыйПотеря подключения консоли к PmonТо же самое происходит в том случае, если «КАСКАД Цифра» запускается как служба и останавливается как служба (например, командой «/etc/init.d/Kaskad stop» в Linux). Таким образом, во всех еще открытых консолях отображается серый цвет («0 / gray»). Поскольку произошла потеря подключения «КАСКАД Цифра» к Pmon, отображаемая информация (например, о том, запущен или остановлен проект) более недостоверна. В этом случае необходимо остановить и перезапустить консоль.

ПРИМЕЧАНИЕ

Если менеджер и (или) драйвер запущен не через консоль «КАСКАД Цифра», а через командную строку, убедитесь в том, что для этого менеджера или драйвера правильно указан проект «КАСКАД Цифра». Проект можно указать установкой соответствующих системных переменных или использованием соответствующих параметров командной строки. Проект можно указать с помощью параметра «-proj/-PROJ <имя_проекта>». О том, как указать проект при запуске менеджера из командой строки, см. в разделе Администрирование менеджеров.

ВНИМАНИЕ

Обратите внимание, что параметр «-currentproj» не привязан к какому-либо пользователю, если на компьютере зарегистрировано несколько пользователей (подробнее см. в разделе «Администрирование менеджеров»). Например, если пользователь X запускает проект А, а пользователь Y запускает проект B, после чего пользователь X запускает менеджер с параметром «-currentproj», в этом случае запускается не текущий проект пользователя X (не проект А), а проект, который был запущен последним, то есть проект B. Этого можно избежать в системе Linux, если каждый пользователь объявляет собственную системную переменную PVSS_II_ROOT.

ЗАПУСК ПРОЕКТА:

  1. Откройте панель консоли.
  2. Выберите проект из соответствующего выпадающего списка. После этого в консоли будет выведена последовательность запуска менеджеров выбранного проекта.
  3. Для запуска проекта нажмите на кнопку «Запустить проект». Менеджеры запускаются в указанном порядке. В строке каждого менеджера отображается состояние подключения. Обратите внимание, что при открытии консоли отображается последний запущенный проект.

ВНИМАНИЕ

Не рекомендуется одновременно запускать несколько проектов «КАСКАД Цифра» на одном компьютере. При одновременном запуске нескольких проектов «КАСКАД Цифра» на одном компьютере вся ответственность ложится на пользователя.

ПРИМЕЧАНИЕ

Процесс запуска проекта можно ускорить. Для этого установите параметр «waitTimeForBGStart» в разделе [data] файла «config». С помощью этого параметра DataBG (менеджер поддержки фоновой записи) запускается непосредственно после инициализации всех менеджеров. DataBG разгружает менеджер данных и обслуживает несрочные операции. С помощью параметра командной строки «-noDataBG» менеджер данных также может запускаться без DataBG.

ПРИМЕЧАНИЕ

Некоторые менеджеры запускаются одновременно при запуске проекта (например, менеджеры архива). Таким образом, запуск проекта ускоряется!

ПРИМЕЧАНИЕ

Если «КАСКАД Цифра» не запускается, проверьте правильность значений, присвоенных следующим системным переменным (Пуск > Панель управления > Система > Дополнительные параметры системы > Дополнительно > Переменные среды):

  • PATH=<каталог_установки_Kaskad>/bin;<PATH until now>
     
  • PVSS_II_HOME=<директория установки «КАСКАД Цифра»>

ВНИМАНИЕ

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

ОСТАНОВКА ПРОЕКТА:

  1. Для остановки запущенного проекта нажмите на кнопку «Остановить проект» на панели консоли.
  2. После этого откроется диалог подтверждения. Подтвердите остановку проекта нажатием на кнопку «Да». После этого будут остановлены все запущенные менеджеры, начиная с последнего и заканчивая Pmon.

 Администрирование проектов, основы

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

  • Создание новых проектов
  • Регистрация новых проектов
  • Копирование проектов
  • Изменение свойств проектов
  • Обновление проектов
  • Удаление проектов
  • Считывание аппаратного кода для запроса лицензии
  • Создание отчета

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

Интегрированные стандартные панели администрирования проектов поддерживаются различными платформами. Это означает, что интерфейс администрирования проектов одинаков как в Windows, так и в Linux (панели и способ их использования идентичны).

РазделОписание
Администрирование проектов, основыВведение и ссылки на другие разделы
Предпосылки и установкаПредпосылки и установка администрирования проектов
Стандартные кнопки администрирования проектовОписание стандартных кнопок, используемых на нескольких панелях администрирования проектов
Панель администрирования проектовОписание панели администрирования проектов
Создание проектаСоздание нового проекта. Создание нового многоязычного проекта. Список всех языков, доступных в «КАСКАД Цифра»
Копирование проектаКопирование проекта
Изменение свойств проектовРедактирование проекта
Обновление проектаОбновление проекта и установка исправлений
Удаление проектаУдаление проекта
Регистрация проектаРегистрация проекта
Консоль, основыВведение в панель консоли и ссылки на другие разделы
Файлы журналовИнформация об отдельных файлах журналов в «КАСКАД Цифра»
Средство диагностикиОписание средств диагностики, предназначенных для быстрого и простого создания пакета отчетов
Резюме и ссылкиРезюме и ссылки на разделы справки

Требования и установка

Требования

  • Действительная лицензия «КАСКАД Цифра».
  • SEH Dongle Server

Установка

Поскольку vSphere автоматически перезапускает виртуальные машины на разных хостах, «КАСКАД Цифра» должна быть настроена как служба. Кроме того, если сервер также используется в качестве рабочей станции с интерфейсами пользователя, операционная система виртуальной машины может быть настроена так, чтобы не требовать ввода данных пользователем во время запуска. Однако это создает угрозу безопасности для вашего сервера и не рекомендуется.

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

«КАСКАД Цифра»

  • Запустите «КАСКАД Цифра» как службу. Информацию можно найти здесь и здесь.

SEH Dongle Server

Для того чтобы в полной мере использовать возможности отказоустойчивого кластера vSphere, необходим сервер ключей. Сервер ключей позволяет распространять лицензии аппаратных ключей по сети и может быть сконфигурирован с помощью программного обеспечения «myUTN Manager». Вы можете найти последнюю версию «UTN Manager» и встроенного программного обеспечения по адресу:

http://www.seh.de/services/downloads.php

Инструкции по настройке сервера ключей можно найти здесь. Чтобы избежать одновременного отказа в резервированной системе «КАСКАД Цифра», рекомендуется использовать два резервных сервера ключей.

ВНИМАНИЕ

Если служба «UTN» не завершается должным образом из-за сбоя виртуальной машины, лицензия не освобождается немедленно, и требуется 1-2 минуты после перезапуска виртуальной машины, пока лицензия снова не будет свободна. Поэтому существует вероятность того, что первая проверка лицензии, выполненная проектом, завершится неудачей. В этом случае проект начнется с лицензией, которая действительна в течение семи дней. Во время данного периода невозможно открыть GEDI, что также влияет на вторую систему в резервированном проекте. «КАСКАД Цифра» периодически проверяет лицензию, и как только она обнаружит действительную лицензию (через несколько дополнительных минут), проект снова будет функционировать полностью.

ПРИМЕЧАНИЕ

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

VMware vSphere

Для получения дополнительной информации о сети и доступности обратитесь к:

http://pubs.vmware.com/vsphere-60/topic/com.vmware.ICbase/PDF/vsphere-esxi-vcenter-server-60-networking-guide.pdf

http://pubs.vmware.com/vsphere-60/topic/com.vmware.ICbase/PDF/vsphere-esxi-vcenter-server-60-availability-guide.pdf

Структура директорий

Во время установки в выбранной целевой директории создается следующая структура директорий. В данных директориях хранятся основные компоненты «КАСКАД Цифра» (исполняемые файлы, стандартные пользовательские интерфейсы, каталоги сообщений, БД цветов, графические библиотеки и т.д.). Эту структуру принято называть директорией установки или директорией установки версии программы (путь_каскад), поскольку в этом каталоге находится установленная версия «КАСКАД Цифра».

Отдельные каталоги имеют следующее значение:

  • /3.17 – Директория версии программы (директория установки)
  • /AMS_3.17 – каталог Расширенного пакета управления обслуживанием
  • /api – файлы для разработки интерфейса прикладного программирования (API)
  • /BACnet_3.17 – каталог подпроекта библиотеки объектов BACnet и человеко-машинного интерфейса (HMI)
  • /bin – исполняемые программы и модули DLL
  • /colorDB – БД цветов (ASCII)
  • /config – файлы конфигурации (ASCII)
  • /data – хранение файлов для расширений (Add-Ons), отчетности и т.д.
  • /db – опорная БД (основа для баз данных проекта)
  • /dbdfiles – базовые файлы для новых (многоязычных) баз данных проекта
  • /dplist – целевая директория для импорта/экспорта конфигурации (ASCII)
  • /help – файлы Справки (в формате QT)
  • /images – графические компоненты экранных форм
  • /DBLogger_3.17  директория подпроекта DBLogger
  • /log – файлы журналов (ASCII)
  • /msg – файлы с с многоязычными каталогами сообщений («Каталоги сообщений»)
  • /nls – внутренние конфигурационные файлы для поддержки многоязычности
  • /panels – образы процесса, символы, диалоги («Панели»)
  • /pictures – графические файлы, изображения
  • /scripts – сценарии и библиотеки внутреннего языка программирования (CONTROL)
  • /source – примеры, предоставленные в виде исходного кода
  • /Stdlib_3.17  директория подпроекта библиотеки стандартных объектов

Установка под Windows

В процессе инсталляции «КАСКАД Цифра» устанавливаются выбранные пользователем компоненты «КАСКАД Цифра», такие как база данных, среда интерфейса пользователя и т.д.

Для работы «КАСКАД Цифра» в Windows необходимо соблюдение минимальных требований к аппаратному и программному обеспечению (см. раздел «Требования к аппаратному и программному обеспечению для работы с «КАСКАД Цифра»»).

ИНСТРУКЦИЯ ПО УСТАНОВКЕ

  1. Вставьте DVD-диск «КАСКАД Цифра» в дисковод. Если в Windows включен автозапуск, программа установки будет запущена автоматически. Перейдите к шагу 5.
  2. В панели задач щелкните правой клавишей мыши по кнопке Пуск и запустите Проводник (Explorer).
  3. В панели слева щелкните по букве, соответствующей DVD-приводу.
  4. В правой панели Проводника двойным щелчком запустите файл KASKAD3.17.exe.
  5. Необходимые для установки файлы будут извлечены во временную папку.
  6. После извлечения файлов установка будет начата автоматически (см. ниже).

ВНИМАНИЕ

Для установки «КАСКАД Цифра» необходимы права администратора!

Язык установки

Если вы запустите установку «КАСКАД Цифра» через «KASKAD3.17.exe», язык установки зависит от языка, который был установлен через Панель управления. Сначала используется «Язык пользователя», если он был настроен. Вы можете установить язык «Язык пользователя» через Панель управления -> Язык и региональные стандарты -> Региональные стандарты -> Вкладка форматы -> Формат. Если «Язык пользователя» не был задан, то используется «Язык системы». Установите «Язык системы» через Панель управления -> Язык и региональные стандарты -> Административные языковые параметры -> Нажмите кнопку «Изменить язык системы». Это означает, что если язык был установлен для пользователя, то он же и будет использоваться. Если пользовательский язык не был задан, используется системный язык. Если не указан ни пользовательский, ни системный язык, то используется английский язык. При установке обновления по умолчанию используется язык установки исходной версии. KASKAD3.17.exe также может быть вызван непосредственно с помощью языковой опции.

Вы можете запустить программу установки непосредственно с помощью языковой опции.

Рисунок: выбор языка

Установка на английском языке:

KASKAD3.17.exe /lang 1033

ПРИМЕЧАНИЕ

Обратите внимание, что если установка была выполнена, например, на немецком языке, вы должны удалить «КАСКАД Цифра», чтобы выполнить установку, например, на английском языке.

ВНИМАНИЕ

Если в процессе установки «КАСКАД Цифра» возникает ошибка «Error 1324. The path Datenpunkttypen_f?_Symbolkatalog contains an invalid character.» возникает во время установки «КАСКАД Цифра», следует изменить настройки программ, которые не поддерживают Unicode. Перейдя в Панель управления > Язык и региональные стандарты > Дополнительно, в качестве текущего языка программ, не поддерживающих Unicode, следует выбрать немецкий или английский язык.

Соответствующая версия установки

Если найдена ранее установленная «КАСКАД Цифра» той же версии, отображается сообщение об ошибке.

Рисунок: сообщение об ошибке, если соответствующая версия уже установлена

Процесс установки

Процесс установки «КАСКАД Цифра» использует мастер InstallShield. Во время установки в программе установки отображается номер версии. Чтобы установить компоненты «КАСКАД Цифра» (или отдельные функции), выполните следующие действия:

Рисунок: «КАСКАД Цифра» Install wizard – лицензионное соглашение

  1. Лицензионное соглашение — принять условия лицензионного соглашения (Лицензионное соглашение с конечным пользователем) и нажать «Далее».
  2. Выберите опции, которые хотите установить.

Рисунок: «КАСКАД Цифра» Install wizard – устанавливаемые опции

По умолчанию предварительно выбраны базовые параметры установки (для документации – английский и немецкий языки). Базовая установка необходима для использования «КАСКАД Цифра». Большинство компонентов устанавливаются вместе с базовой установкой (см. список компонентов ниже). Чтобы установить другие компоненты, их необходимо выбрать из списка. Можно выбрать следующие компоненты: драйвер S7+модуль видеоAPIподдержку старых версий и поддержку аппаратных ключей. Если стандартный пакет уже установлен, отдельные дополнительные компоненты можно будет установить позже. Обратите внимание, что для большинства компонентов требуется уникальная лицензия (см. раздел «Лицензирование»).

  1. Выберите директорию установки, а также директорию проектов. По умолчанию «КАСКАД Цифра» устанавливается в C:\Sybcom\Automation\KASKAD\<версия>. Проекты устанавливаются по умолчанию под C:\KASKAD_Proj\.

ПРИМЕЧАНИЕ

Обратите внимание, что путь для установки не должен содержать пробелов.

ПРИМЕЧАНИЕ

«КАСКАД Цифра» не может быть установлен на сетевой диск.

Для продолжения нажать «Далее».

  1. Все готово для установки программы — выберите «Установить», чтобы начать установку «КАСКАД Цифра» с выбранными компонентами.

Рисунок: «КАСКАД Цифра» Install wizard

Рисунок: «КАСКАД Цифра» Install wizard

ПРИМЕЧАНИЕ

При определенных обстоятельствах «КАСКАД Цифра» может удалиться из системы некорректно. Более старые патчи не могут устанавливаться поверх новых. В этом случае для удаления ранее установленного экземпляра следует воспользоваться утилитой Windows Installer CleanUp.

Особенности установки

Базовая настройка

содержит следующие функции:

  • Сервер (Разработка и среда выполнения)
  • Исполняемый UI (только клиент) (UI Runtime (client only)) — минимальный вариант. Для работы необходим доступ к серверной системе «КАСКАД Цифра».
  • BACnet — пакет BACnet для автоматизации в сфере автоматизации зданий(драйвер, библиотека объектов и человеко-машинный интерфейс)
  • DBLogger – подключение «КАСКАД Цифра» к реляционным базам данных с помощью ADO.
  • OleDB Provider Client Only — устанавливает все необходимые файлы для доступа к архивным данным «КАСКАД Цифра» через OLE DB. Для работы необходим доступ к серверной системе «КАСКАД Цифра».
  • Отчеты (Excel)— система отчетности «КАСКАД Цифра» для Microsoft Excel. Файлы программы Microsoft Excel не входят в пакет.
  • Библиотека стандартных объектов — набор библиотек объектов «КАСКАД Цифра» по отраслям. (Справка по библиотекам объектов находится в соответствующих каталогах /help)

Драйвер S7Plus

Драйвер «КАСКАД Цифра» S7Plus использует коммуникационную библиотеку IOMS и предназначен для связи с ПЛК S7.

ПРИМЕЧАНИЕ

Обратите внимание, что после установки S7DOS вам необходимо перезагрузить компьютер.

Модуль видео

Модуль видео содержит компоненты для интеграции видео IP-устройств и управления ими. Дополнительные сведения о видео-модуле см. в справке по «КАСКАД Цифра».

  • Video Explorer – Обозреватель объектов для простоты настройки видеоустройств и управления ими.
  • Video Server – Компонент сторонних разработчиков для установки сервера управления видео (установка «КАСКАД Цифра» не требуется).
  • Display Server – Дополнительный компонент сторонних разработчиков для отображения видеопотоков на компьютере (установка «КАСКАД Цифра» не требуется).

Установка обновлений\Удаление

Если версия «КАСКАД Цифра» уже установлена и вы попытаетесь установить ее, откроется окно для обновления «КАСКАД Цифра» 3.17

Вы также можете изменить, восстановить или удалить версию с помощью раздела Панель управления -> все элементы панели управления -> Программы и компоненты:

Щелкните правой кнопкой мыши на символе «КАСКАД Цифра» 3.17. Затем нажмите кнопку «Изменить».

Рисунок: Панель управления/Программы и компоненты

Рисунок: изменение «КАСКАД Цифра»

Можно выбрать следующие опции:

  • Исправить — исправление установленной программы, например, поврежденных файлов, записей реестра. Эта опция представляет собой функцию MSI.
  • Изменить — установка дополнительных компонентов или деинсталляция уже установленных компонентов. Уже установленные компоненты будут автоматически выбраны. Если вы отмените установку предварительно выбранной функции, она деинсталлируется.
  • Удалить – Удаление «КАСКАД Цифра» с компьютера (см. также «Удаление»).

Запустить «КАСКАД Цифра» можно сразу после установки. Как правило, нет необходимости изменять переменные среды.

ПРИМЕЧАНИЕ

Для резервного копирования данных в «КАСКАД Цифра» используются соответствующие функции «КАСКАД Цифра» (резервное копирование в режиме выполнения, резервное копирование архивов алармов, резервное копирование каталогов БД истории). Для получения подробной информации см. раздел «Управление системой, база данных» и соответствующие подразделы.

РазделСодержание
Установка под WindowsСистемные требования, инсталлируемые компоненты, выборочная установка «КАСКАД Цифра» и ссылки на другие темы.
ЛицензированиеОписание процесса лицензирования «КАСКАД Цифра».
Удаление программыОписание полной деинсталляции версий «КАСКАД Цифра».
Автоматическая установкаЗапуск установки в автоматическом режиме.
Фоновая установкаЗапуск фоновой установки.
Настройки системыПредотвращение сбоев при работе в Windows.
«КАСКАД Цифра» как службаРабота «КАСКАД Цифра» в Windows без входа пользователей в «КАСКАД Цифра».
Конфигурирование службыКонфигурация для запуска «КАСКАД Цифра» в качестве сервиса.

Требования к программному обеспечению

Общие замечания

caution.gifВНИМАНИЕ

Обратите внимание, что сторонние компоненты (не являющиеся разработкой СибКом) не поддерживаются с момента прекращения поддержки собственным производителем.
С этого момента это также относится ко всем поддерживаемым предыдущим версиям КАСКАД-Цифра.

caution.gifВНИМАНИЕ

Только один проект КАСКАД-Цифра может работать в одной ОС! Несколько проектов не должны использоваться на одной машине!

Операционные системы

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

ПРИМЕЧАНИЕ

Windows-пользователь КАСКАД-Цифра должен состоять в группе опытных пользователей («Power Users»).

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

note.gifПРИМЕЧАНИЕ

Следует иметь в виду, что поддерживаются только 64-битные операционные системы!

Операционная системаПоддерживаемая редакцияКлиентСервер
Windows 10CB Version 1909 64bit (версия сборки: 10.0.18363.1139)LTSC Version 2019 64bit (версия сборки: 10.0.17763.1518)ДаДа
Windows Server 2019Server 2019 64bit (версия сборки: 10.0.17763.1518)ДаДа
Windows Server 2016Server 2016 64bit (версия сборки: 10.0.14393)ДаДа
ASTRA LINUXASTRA LINUX SPECIAL EDITION v.1.7 и вышеДаДа
Linux Debian 10Debian-live-10.13.0-amd64-lxde;
Debian-live-10.13.0-amd64-cinnamon;
Debian-live-10.13.0-amd64-gnome;
Debian-live-10.13.0-amd64-mate;
Debian-live-10.13.0-amd64-kde;
Debian-live-10.13.0-amd64-cinnamon;
Debian-live-10.13.0-amd64-standart;
Debian-10.13.0-amd64-netinst.
ДаДа
Android (для мобильного клиента)6 и вышеДаНет
VMWareКластер (HA) ESXi 6.7 обновление 3
Proxmox Virtual Environment8.0.3 и выше
РЕД Виртуализация7.3 и выше
zVirt3.3 и выше
Р-виртуализация7.3 и выше

ПРИМЕЧАНИЯ

  • Связь между менеджерами в КАСКАД-Цифра происходит по TCP, в этой связи на платформах должна быть установлена поддержка TCP/IP.
  • В КАСКАД-Цифра не поддерживается формат имен файлов SFN (8.3).

Установка исправлений

При установке исправлений вашей версии КАСКАД-Цифра необходимо принять во внимание следующее:

  • Перед установкой исправлений необходимо остановить работу КАСКАД-Цифра (в том числе консоль, администрирование проектов, PMON и средство просмотра журналов).

Linux – Дополнительная информация

Общие ограничения

При использовании КАСКАД-Цифра под Linux необходимо учитывать следующие ограничения:

КритерийОграничения
ДрайверыНе все драйверы поддерживаются.
COM ИнтерфейсНе поддерживается
Формирование отчетов в ExcelНе поддерживается
C# APIНе поддерживается
Центр коммуникацийТолько последовательный интерфейс

Ограничения для среды рабочего стола

  • Поддерживаются только оконные менеджеры GNOME и KDE. Рекомендуется использовать KDE.
  • Обратите внимание, что при использовании среды рабочего стола GNOME, может появиться сообщение об ошибке «… не отвечает». Это происходит, если загрузка содержимого занимает более 5 секунд. Нажав кнопку «Wait» («Ожидать»), пользовательский интерфейс можно нормально использовать после завершения загрузки содержимого.
  • На рабочих столах GNOME не поддерживаются жесты с двумя пальцами.

Linux – Сервер визуализации

Следует учитывать, что сервер визуализации «Wayland» в настоящее время не поддерживается в КАСКАД-Цифра.
Если «Wayland» является сервером визуализации по умолчанию, пожалуйста, вручную выберите сервер визуализации «X11» при входе в вашу систему или полностью отключите «Wayland» в вашей системе.

ПРИМЕР

Чтобы отключить «Wayland», символ хэша (#) должен быть удален из строки «#WaylandEnable=false» в файле /etc/gdm/custom.conf.

Поддерживаемые веб-браузеры

Совместимость КАСКАД-Цифра была протестирована со следующими веб-браузерами:

БраузерВерсияОграничения
Firefox Quantum68.12.0 ESR
Chrome83.0.4103.61
новый браузер Edge83.0.478.37
Internet Explorer11

ПРИМЕЧАНИЕ

Если специально не указано, то веб-браузеры могут использоваться только в официально поддерживаемых операционных системах.

Обновления безопасности Microsoft Windows

Данный продукт поддерживает работу с операционной системой Microsoft Windows. Обновления операционной системы предоставляются со стороны Microsoft. Информация о доступных обновлениях операционной системы находится непосредственно на указанной ниже странице сайта Microsoft:

https://docs.microsoft.com/en-us/security-updates/

Поддерживаемые версии Oracle для РБД

  • Поддерживаются следующие клиентские версии: Oracle Client 19c (Oracle Full Client 19c (для Linux: версия 19.8 + Одноразовый патч (p28933630_198000DBRU_Linux-x86-64.zip))).
  • Поддерживаются следующие версии сервера – см. таблицу ниже.
  • Комбинации сервер/клиент, поддерживаемые Oracle, можно найти в таблице ниже.
  • Следующие комбинации официально протестированы на совместимость с КАСКАД-Цифра:
    • Oracle Server 19c с клиентом Oracle client 19с
    • Для существующих проектов под управлением Windows поддерживается клиент Oracle 12.2.0.1.
  • Поддерживаются только стандартные издания или издания для предприятий!
  • Поддерживаются только 64-битовые версии клиента Oracle!
  • При использовании в Windows клиента Oracle 19 и ODBC функция CtrlAdo dbEof() не работает для типов курсоров 1 (adOpenKeyset) и 3 (adOpenStatic). Это связано с изменениями, выходящими за рамки КАСКАД-Цифра.

ВНИМАНИЕ

  • Поддержка VC14 автоматически устанавливается вместе с клиентским программным обеспечением Oracle под управлением Windows!
  • Каталог клиента Oracle oci\lib\msvc\vc14 должен существовать, а системная переменная PATH также должна ссылаться на файл oraocci14.dll в каталоге \oci\lib\msvc\vc14.
    Таким образом, в системной переменной PATH должен содержаться полный путь: %ORACLE_HOME%\oci\lib\msvc\vc14
  • Следует учитывать, что использование клиента Oracle поддерживается только для операционных систем, официально поддерживаемых Oracle. Если используется другая операционная система и требуется сервисный запрос Oracle, проблема должна быть воспроизведена в официально поддерживаемой операционной системе.

Комбинации Сервер/Клиент – Поддержка Oracle

Официальную информацию от Oracle можно найти здесь.
В последний раз эта таблица обновлялась в сентябре 2020 года.

Версия клиентаВерсия сервера
19с19с, 18с, 12.2.0

Поддерживаемая версия InfluxDB® для архиватора нового поколения

  • NGA был протестирован с помощью InfluxDB® v1.7.4. Эта версия включена в установочный пакет КАСКАД-Цифра.
  • Эта версия доступна для всех 64-битных платформ Linux и Windows, поддерживаемых КАСКАД-Цифра.

note.gifПРИМЕЧАНИЕ

Версия InfluxDB® для Windows в настоящее время официально не поддерживается InfluxData©, но была исчерпывающе протестирована СибКом.

Поддерживаемая версия PostgreSQL для архиватора нового поколения

Операционная системаПоддерживаемая редакцияPostgreSQL 13PostgreSQL 14
Windows ДаНет
ASTRA LINUXASTRA LINUX SPECIAL EDITION v.1.7 и вышеНетДа
DebianDebian 12.4ДаДа

note.gifПРИМЕЧАНИЕ

Версия PostgreSQL 13 для AstraLinux v1.7 и выше в настоящее время официально не поддерживается АО «НПО РусБИТех»

Разрешение имен

Для работы КАСКАД-Цифра требуется разрешение имен хостов. При отключенной функции разрешения имен процессы могут быть немедленно заблокированы. Необходимо убедиться в том, что сопоставление IP-адресов с именами компьютеров и сопоставление имен компьютеров с IP-адресами работают должны образом (это также относится к компьютерам в сети, на которых запущен удаленный интерфейс пользователя). Для этого используется файл hosts (содержит сопоставления IP-адресов и имен хостов) или DNS-сервер, поддерживающий поиск в прямом (поиск IP-адреса по доменному имени) и обратном (поиск доменного имени по IP-адресу) направлениях. Файл host находится здесь: <SystemRoot>\system32\drivers\etc.

ПРИМЕЧАНИЕ

С момента выпуска КАСКАД-Цифра версии 3.8 поддерживаются IPv6-адреса (формат: «[::1]»). В связи с этим вывод или внешний вид IP-адресов может меняться. Например, FFFF::127.0.0.1 вместо 127.0.0.1.

ПРИМЕЧАНИЕ

В КАСКАД-Цифра не поддерживаются одинаковые имена хостов в разных доменах! Функция getHostname() также возвращает имя хоста без домена.

VMWare

Для обеспечения целостной работы КАСКАД-Цифра, в системах, работающих под VMWare, должны быть соблюдены некоторые условия.

  • Перед выключением виртуальной машины необходимо правильно завершить работу КАСКАД-Цифра.
  • Так называемые «снимки» (‘snapshots’) виртуальной машины не поддерживается.
  • Восстановить снимок виртуальной машины невозможно.
  • Во время работы КАСКАД-Цифра недопустим перевод часов виртуальной машины вперед или назад.
  • Резервированные системы КАСКАД-Цифра должны строиться на физически резервированном оборудовании и резервированных сетевых конфигурациях..

Офисные пакеты и Excel

Следующие версии Excel и массового параметрирования совместимы с системой отчетности КАСКАД-Цифра:

Поддерживаемые версии ExcelКритерий
Excel 2016 32-разрядныйОтчет Excel, массовое параметрирование
Excel 365 32-разрядный (1912 (сборка 12325.20298 Click-to-Run)Отчеты в Excel, массовое параметрирование

Антивирусное программное обеспечение

В КАСКАД-Цифра были протестированы следующие антивирусные программы и пакеты безопасности:

McAfee Endpoint Protection Suite 10.6.7 (поддерживается в CentOS 8 )
Trendmicro OfficeScan XG
Symantec Endpoint Protection V14.2.2.0
Kaspersky® Endpoint Security for Business Select
Kaspersky Endpoint Security for Business advanced  (поддерживается в Windows V11.2.0 и в  RedHat V10.1.1)
Kaspersky Industrial Cyber Security 2.0
Microsoft Defender для Server 2016 и Win10

ПРИМЕЧАНИЕ

Следует иметь в виду, что антивирусное программное обеспечение может снижать производительность.

Дополнительную информацию об антивирусах и инструментах белого списка можно найти в документе: «Руководящие принципы безопасности КАСКАД-Цифра».

Настройки межсетевого экрана

При работе с межсетевым экраном необходимо учитывать, что выполнение процессов КАСКАД-Цифра, открывающих порты, будет ограничиваться межсетевым экраном.
Для работы с КАСКАД-Цифра в исключения межсетевого экрана должны быть добавлены следующие программы:

  • Монитор процессов – WCCILpmon (порт по умолчанию: 4999)
  • Менеджер данных – WCCILdata (порт по умолчанию: 4897)
  • Менеджер архива – WCCOAvalarch (порт по умолчанию: 4899-> Первый менеджер архива (-num 0)
    Порт по умолчанию: 4900 -> Второй менеджер архива (-num 1)
    Порт по умолчанию: 4901 -> Третий менеджер архива (-num 2)
    Порт по умолчанию: 4902 -> Четвертый менеджер архива (-num 3)
    Порт по умолчанию: 4903 -> Пятый менеджер архива (-num 4)
    Порт по умолчанию: 4904 -> Шестой менеджер архива (-num 5)
  • Менеджер событий – WCCILevent (порт по умолчанию: 4998)
  • Менеджер резервирования – WCCILredu (порт по умолчанию: 4776) опционально, необходимо только в случае резервированного проекта
  • Менеджер разделенного режима – WCCILsplit (порт по умолчанию: 4778), опционально
  • Менеджер распределенной архитектуры – WCCILdist (порт по умолчанию: 4777опционально, необходимо только в случае распределенного проекта
  • Мультиплексный прокси – WCCILproxy (порт по умолчанию: 5678)

ПРИМЕЧАНИЕ

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

OpenSSL

Для полной совместимости с КАСКАД-Цифра необходимо использовать следующую SSL-библиотеку:

  • OpenSSL 1.1.1 g

Библиотека содержится в пакете установки КАСКАД-Цифра.

Служба Vimacc

Версия 2.2.7.7 служб vimacc для Windows поставляется с пакетом установки КАСКАД-Цифра.

Разработка с использованием интерфейса прикладного программирования (API development)

Операционная системаСреда разработки
WindowsVisual C++ / Visual Studio 2017 (VC14.1). Версия компилятора для x64Если менеджер интерфейса прикладного программирования и (или) драйвер были скомпилированы с помощью VS 2017 и выше, в целевой системе необходимо установить VS 2017 Runtime. В противном случае будет отображаться следующая ошибка: «Система не может выполнить указанную программу (The system cannot execute the specified program)».
LinuxRed Hat Enterprise Linux с GCC версии 8.2.1.SUSE Linux Enterprise с GCC версии 7.4.1

Требования для подключения периферийных устройств

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

Компоненты OPC Core

В случае возникновения ошибок, связанных с OPC Core, после установки КАСКАД-Цифра, пожалуйста, удалите и переустановите компоненты OPC Core вручную.

Вывод звука

Для воспроизведения звука в контрольной панели в OC Linux необходимо установить пакет SDL.

Сеть

При использовании сетевых функций КАСКАД-Цифра должны быть выполнены следующие требования:

  • В файле hosts должна присутствовать запись «127.0.0.1 localhost»
  • На всех компьютерах распределенной и (или) резервированной системы должен быть одинаковый статус IPv6 (включен или выключен). Смешанный режим не поддерживается!

Синхронизация времени

Синхронизация времени должна быть настроена для всей SCADA-системы (а также для ПЛК и сторонних систем). Поэтому существуют следующие варианты:

  • На основе аппаратных средств (например, GPS или радиоуправляемые часы DCF77)
  • NTP (сетевой протокол времени)

Регулировка времени должна быть достаточно медленной, чтобы справиться со скачкообразными расхождениями. Поэтому можно использовать либо стороннее программное обеспечение, либо службу времени (например, W32Time под управлением Microsoft Windows).

Версия Qt

КАСКАД-Цифра версии 3.17 использует версию Qt 5.12.5
соответствующая версия squish «squish-6.5.2-qt512x-» используется для автоматических тестов пользовательского интерфейса.

Версия R

Поддерживается версия 3.5.3 языка R.

BIRT (Eclipse)

Установка «The Report Designer Full Eclipse Install» необходима для функции создания отчетов. Дополнительные сведения см. в разделе «BIRT, Требования и установка».

ПРИМЕЧАНИЕ

Обратите внимание, что для использования SIMATIC ITC v3 в «КАСКАД Цифра» с версии 3.17, требуется обновление прошивки.

Doxygen

Поддерживаемая версия Doxygen для высокоскоростного программирования – 1.8.15.

Поддерживаемые графические форматы

  • Bitmap (.bmp)
  • Pixmap (.xpm)
  • X BitMap (.xbm)
  • Формат PNM (.PBM (P1 или P4), .PGM (P2 или P5), и .PPM (P3 или P6)
  • Graphics Interchange Format (.gif)
  • Анимированный формат обмена графической информацией (.gif)
  • Portable Network Graphics (.png):
  • Joint Photographic Experts Group (.JPEG)
  • Multiple-image Network Graphics (.MNG)
  • Метафайл Windows (.wmf)
  • Расширенный метафайл Windows (.emf)
  • ICO
  • SVG (только сценарии SVG 1.2 Tiny).

Примечания и ограничения

  • Функциональность изображений в форматах WMF и EMF в системе Linux ограничена по причине недоступности полного набора функций.
  • ECMA и управление DOM в настоящее время не поддерживаются. Пожалуйста, проверьте свои файлы соответствующим образом. Рекомендуется проверка достоверности W3C.

Требования к аппаратному и программному обеспечению для работы с «КАСКАД Цифра»

В данном разделе описываются требования к программно-аппаратным платформам для различных сценариев применения «КАСКАД Цифра». Рекомендации приводятся для практического развертывания «КАСКАД Цифра» в зависимости от конкретного применения и масштабов проекта.

РазделОписание
Требования к аппаратному и программному обеспечению для работы с «КАСКАД Цифра»Введение и ссылки
Требования к аппаратному обеспечениюРазличные конфигурации клиента, конфигурации сервера, крупномасштабных систем, удаленных рабочих станций «КАСКАД Цифра» и минимальные требования к аппаратному обеспечению
Требования к программному обеспечениюОперационные системы, офисные пакеты для «КАСКАД Цифра», интерфейс прикладного программирования, подключение периферийных устройств и справка

Создание экранной формы процесса

Визуализация небольшой демонстрационной установки состоит не только из устройств. Чтобы схема была легко понятна пользователю, необходимо добавить объекты инфраструктуры, такие как емкости и трубопроводы.

Создадим рабочую среду насоса «P1», представленную на рисунке после пкт.11 ниже. Ниже приводятся подробные инструкции, однако вы можете попробовать нарисовать необходимые объекты самостоятельно. Вся необходимая информация уже была приведена раньше.

  1. В редакторе GEDI откройте панель <путь_проекта>/panels/myProcess.pnl.
  2. Переместите символ насоса «P1» вниз панели (центр круга насоса должен иметь координаты 456, 456). Для отображения на экранной форме бетонного резервуара «T2» нарисуйте справа от насоса замкнутый полигон c внешними размерами 241х137 пикселей. В качестве цвета рисунка используйте темно-серый или черный цвет, а в качестве цвета фона используйте умеренный оттенок серого (например, {153, 153, 153}).
  3. Внутри бетонного резервуара (полигона) нарисуйте прямоугольник, размеры которого точно соответствуют внутренним размерам бетонного резервуара. В качестве цвета фона задайте синий. В последующем уровень заполнения резервуара будет динамически изменяться.
  4. Для отображения резервуара «T1» слева от насоса нарисуйте прямоугольник размером 160×256 пикселей.
  5. В редакторе свойств щелкните левой кнопкой мыши по свойству «Заливка», в открывшемся окне выберите переключатель «Рисунок» и нажмите кнопку «Загрузить». В открывшемся окне выбора файла в выпадающем списке «Проект» выберите директорию «<путь_КАСКАД>/pictures/». В выпадающем списке «Типы файлов» для отображения всех файлов выберите » (*) «.
  6. Выберите файл «<путь_КАСКАД>/pictures/tanks/tanks_v_std_3d.wmf». Подтвердите выбор нажатием на кнопку «Открыть», после чего выбранное изображение будет добавлено в прямоугольник. Убедитесь, что прямоугольник выбран, и задайте прозрачный цвет рисунка.
  7. Нарисуйте ультразвуковой датчик для бетонного резервуара «T2» в форме небольшой буквы «Т» (см. рисунок после пкт. 11 ниже).
  8. Непосредственно под символом датчика нарисуйте прямоугольник размером 48×96 пикселей и добавьте к нему изображение из внешнего файла «<путь_КАСКАД>/pictures/sensors/wavefront_m_down.wmf» (см. шаг 5 выше). Задайте для прямоугольника прозрачный цвет рисунка.
  9. Скопируйте изображения ультразвукового датчика и звуковой волны при помощи комбинаций клавиш [Ctrl]+[C] > [Ctrl]+[V]. Разместите полученные путем копирования изображения (измерительного прибора и звуковой волны) в левой верхней части резервуара «T1».
  10. Нарисуйте трубопроводы, используя «Полигоны» или «Линии». Ширина линий — 8, цвет рисунка — синий. В случае использования полигонов, с целью отображения только сторон полигона (без фона), выберите свойство «Заливка» и в открывшемся окне в области «Тип» выберите переключатель «Контур».
  11. На трубе нарисуйте стрелки, указывающие направление потока. Для этого поверх трубы создайте фигуру с тремя опорными точками (треугольник). В качестве цвета фона выберите тот же синий, который используется в изображении трубы, а в качестве цвета рисунка – черный.

Рисунок: рисование объектов инфраструктуры насоса P1

Следующим нашим шагом будет являться настройка отображения уровней заполнения резервуаров «T1» и «T2», а также вывод соответствующих числовых значений в текстовых полях. Для этого нарисуйте полосу (масштабируемый прямоугольник) в левой части емкости T1, а также добавьте текстовые поля к изображениям обеих емкостей.

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

В качестве базы для масштабирования выберите «Диапазон «КАСКАД Цифра»». При уровне 0 м. коэффициент масштабирования прямоугольника должен быть равен 0%. При уровне 1,4 м. коэффициент масштабирования прямоугольника должен быть равен 100%. Коэффициент масштабирования 100% соответствует исходному размеру. Подобный подход уже использовался для отображения скорости вращения насоса «P1» при помощи горизонтального столбца изменяющегося размера, см. раздел «Динамизация графических элементов».

  1. Выберите ранее созданное текстовое поле, расположенное в пределах резервуара «T2». Настройте параметры шрифта: Arial, 10 пунктов, полужирный. В редакторе свойств присвойте значение «FALSE» свойству «Разрешен», поскольку поле не должно допускать редактирования значения.
  2. При помощи мастера свойств для события «Initialize» текстового поля настройте отображение значения элемента «T2.level». Обеспечьте отображение единиц измерения путем установки флажка «Показать единицы».

Рисунок: настройка вывода значения уровня «T2.level» в текстовом поле

Теперь аналогичным образом подготовим соответствующие графические элементы для резервуара «T1». Для индикации уровня жидкости в резервуаре «T1» должен использоваться пока еще не созданный синий вертикальный прямоугольник. Окончательный вариант экранной формы процесса должен выглядеть примерно следующим образом:

Рисунок: отображение уровней заполнения резервуаров «T1» (слева) и «T2» (справа)

  1. В правой части резервуара «T1» нарисуйте вертикальный прямоугольник с белым цветом фона и черным цветом рисунка.
  2. Нарисуйте поверх только что созданного прямоугольника еще один точно такой же прямоугольник и задайте для него синий цвет фона.
  3. Запустите мастер свойств для события «Initialize» прямоугольника с синим фоном. Настройте масштабирование по вертикали в зависимости от значения элемента точки данных «T1.level».
  4. Добавьте текстовое поле к резервуару «T1 «и настройте его таким же образом, как и для резервуара «T2». В качестве источника выберите «T1.level». В качестве базы для масштабирования выберите «Диапазон «КАСКАД Цифра»» (в данном случае — от 0 до 3 м.).

Мастер-точки данных

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

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

Перед более подробным рассмотрением мастер-точек данных зададим структуры для будущих точек данных в нашем проекте. Для этого создайте типы точек данных «GS_LEVEL» и «GS_VALVE» со структурами согласно рисунку ниже (см. раздел «Создание типов точек данных»).

Рисунок: типы точек данных «GS_LEVEL» (датчик уровня) и «GS_VALVE» (клапан)

Затем выберите тип точек данных «GS_LEVEL», щелкните по нему правой кнопкой мыши и выберите в открывшемся контекстном меню элемент «Создать мастер-точку данных», после чего мастер-точка данных будет создана автоматически. При этом ее имя будет соответствовать имени типа точек данных с добавленным префиксом «_mp_» (сокращение от «master data point», «мастер-точка данных»).

Рисунок: создание мастер-точки данных для типа точек данных через контекстное меню (модуль PARA)

ПРИМЕЧАНИЕ

Мастер-точка данных принадлежит к типу точек данных, визуально отображаемому в модуле PARA непосредственно выше мастер-точки данных. Конфигурационные элементы, создаваемые на уровне мастер-точки данных, будут в дальнейшем «копироваться» в создаваемые точки данных. Структура создаваемых точек данных, именование элементов структуры и их типы данных задаются в типе точек данных. Настройки, выполняемые на уровне мастер-точки данных, могут быть объявлены либо фиксированными, и в таком случае они будут применяться ко всем создаваемым точкам данных без изменений, либо могут быть объявлены изменяемыми, и в таком случае на уровне создаваемых точек данных будет возможна их дополнительная корректировка. Таким образом, на уровне мастер-точки данных возможно применение различных типов конфигурационных элементов. Конфигурационные элементы, применяемые на уровне мастер-точек данных, именуются «шаблонными конфигурационными элементами».

В «КАСКАД Цифра» можно создавать каждую точку данных вручную, то есть без использования мастер-точек, но также можно создавать схожие точки данных на основе целых классов устройств, то есть с использованием мастер-точек данных. При удалении мастер-точки данных существующего типа точки данных, ранее созданные на основе удаленной мастер-точки, продолжают работать, однако утрачивают возможность наследования функциональности удаленной мастер-точки. Использование мастер-точек данных является примером лучших практик при создании проектов в системе «КАСКАД Цифра».

Нашими следующими шагами по созданию учебного проекта будут являться настройка для типа точек данных «GS_LEVEL» диапазона [возможных] значений, а также настройка для этого типа точек данных обработки алармов для аналоговых значений. Для этого в модуле PARA щелкните правой кнопкой мыши по конечному элементу «_mp_GS_LEVEL.level» и выберите в открывшемся контекстном меню элемент «Добавить шабл.конф.элемент», после чего автоматически откроется приведенное на рисунке ниже окно.

Рисунок: добавление шаблонного конфигурационного элемента через контекстное меню точки данных

В открывшемся окне установите флажок для шаблонного конфигурационного элемента «Диапазон значений «КАСКАД Цифра»» для задания диапазона [возможных] значений. Выберите в выпадающем списке под флажком опцию «Диапазон значений», обеспечивающую возможность последующей индивидуальной настройки диапазонов возможных значений на уровне точек данных, которые будут соответствовать отдельным датчикам уровня. Данная функциональность является необходимой, поскольку используемые резервуары различаются по высоте и по объему. Соответственно в последующем для каждого устройства (на уровне каждой точки данных) будет необходимо настроить требуемые границы диапазонов. Диапазон, задаваемый в настоящий момент времени, является только предварительной настройкой.

Рисунок: выбор шаблонных конфигурационных элементов «Диапазон значений «КАСКАД Цифра»» и «Обработка алармов c тремя диапазонами»

В том случае, если для шаблонного конфигурационного элемента «Диапазон значений «КАСКАД Цифра»» выбирается опция «Фиксир.[ованное значение]», то для всех элементов «.level» точек данных типа «GS_LEVEL» при создании этих точек данных будет автоматически настраиваться одинаковый диапазон значений. Данный вариант обычно используется, например, при задании диапазона [возможных] значений для степени открытия заслонки в процентах (например, от 0 до 100%).

Установите флажок для шаблонного конфигурационного элемента «Обработка алармов» (см. рисунок выше). Выберите в выпадающем списке под флажком опцию «Обработка алармов с 3-мя диапазонами», что обеспечит при создании точек данных типа «GS_LEVEL» возможность задания верхних и нижних граничных значений диапазонов допустимых значений индивидуально для каждой создаваемой точки данных, а также обеспечит возможность формирования алармов при выходе фактических значении за заданные индивидуальные граничные значения.

При выборе опции «Фиксир.[ованное значение]», верхнее и нижнее граничные значения должны были бы быть настроены на уровне мастер-точки данных, а при создании точек данных типа «GS_LEVEL» для всех элементов «.level» были бы заданы одинаковые граничные значения. Соответственно для элементов точек данных с подобной настройкой алармы формировались бы при выходе значений за одни и те же граничные значения.

Рисунок: выбор шаблонного конфигурационного элемента «Description/Unit/Format» («Описание / ед. изм. / формат») и настройка элемента

Чтобы установить формат и единицы измерения для всех границ измерений, добавьте третий шаблонный конфигурационный элемент «Var: Description: Fixed: Unit (и Format)» , как показано на рисунке выше. Подобная настройка обеспечивает возможность задания индивидуальных описаний для элементов «.level» каждой создаваемой точки данных, но единицы и числовой формат будут наследоваться от мастер-точки данных.

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

Примените настройки согласно рисункам ниже.

Рисунок: настройка управления тревогами и диапазона допустимых значений в мастер-точке данных GS_LEVEL

Рисунок: настройка формата и единиц измерения в мастер-точке данных типа «GS_LEVEL»

После заполнения всех записей примените настройки и нажмите «OK» («Готово»). В открывшемся диалоговом окне нажмите кнопку «Да» для подтверждения применения настроек.

ПРИМЕЧАНИЕ

Введенные настройки также распространяются на уже существующие точки данных. При изменении мастер-точки данных изменяются также и все соответствующие точки данных.

ПРИМЕЧАНИЕ

Следующий шаг – создание точек данных, соответствующих емкости 1 и емкости 2. с настройкой тех свойств, которые должны быть индивидуально заданы для каждой создаваемой точки данных. Более подробно данные шаги представлены в разделах «Создание точек данных в редакторе PARA» и «Настройка параметров шаблонных конфигурационных элементов на уровне точек данных». Однако сначала необходимо создать и настроить мастер-точку данных типа «GS_VALVE».

Порядок действий аналогичен представленному выше.

  1. Создайте мастер-точку данных типа «GS_VALVE» (щелкните правой кнопкой мыши по типу «GS_VALVE» и выберите в открывшемся контекстном меню опцию «Создать мастер-точку данных»)
  2. В древовидной структуре [типов] точек данных отобразите все элементы мастер-точки данных «_mp_GS_VALVE».
  3. Добавьте к элементу «_mp_GS_VALVE.state.position» шаблонный конфигурационный элемент «Диапазон значений «КАСКАД Цифра»» с опцией «Фиксир.[ованное значение]».
  4. К этому же элементу добавьте шаблонный конфигурационный элемент «Description, Unit, (Format)» («Описание, ед. изм. (формат)») > «Var:Description;Fixed:Unit (and Format)».
  5. Введите следующие параметры: диапазон значений – «0…100», формат – 4 знака перед запятой и 1 знак после запятой (соответствует «####.#»), единицы измерения – «%».
  6. Повторите шаги 3 — 5 для элемента «_mp_GS_VALVE.cmd.position».
  7. Добавьте к элементу «_mp_GS_VALVE.alarm» шаблонный конфигурационный элемент «Обработка алармов» с опцией «Фиксир.[ованное значение]».
  8. Настройте обработку алармов для двоичных значений следующим образом: аларм-класс = 060_alert, Диапазон допустимых значений = Выкл.(0), Текст УСТН. для Вкл.(1) = «Отказ клапана». При помощи выпадающего списка настройте обработку алармов для «_online.._value“ и активируйте ее при помощи флажка.

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