Параметры и пример Excel-файла, содержащего конфигурацию активов и тегов
Конфигурационный файл создается квалифицированным техническим специалистом Заказчика, сотрудником "Лаборатории Касперского" или сертифицированным интегратором. Системный администратор загружает конфигурацию активов и тегов в иерархической структуры в разделе Активы в меню администратора.
Конфигурационный файл содержит следующие вкладки:
- readme – вкладка, содержащая общую информацию о конфигурационном файле.
- directory_types – вкладка, описывающая типы активов иерархической структуры с помощью следующих параметров:
- directory_type_id – идентификатор типа актива. Идентификатор присваивается автоматически при экспорте дерева активов.
- directory_type – уникальное имя типа актива.
- parameter<номер параметра>_label – имена специальных параметров, где <номер параметра> соответствует значению из диапазона от 1 до 5. Если у актива заданного типа отсутствует какой-либо специальный параметр, оставьте соответствующее поле в конфигурационном файле пустым.
- description – описание типа актива. Поле не обязательно для заполнения.
- directories – вкладка, описывающая активы иерархической структуры с помощью следующих параметров:
- directory_id – идентификатор актива. Идентификатор присваивается автоматически при экспорте дерева активов.
- directory_type – тип актива. Тип выбирается из типов активов, заданных на вкладке directory_types.
- directory_type row – номер строки на вкладке directory_types, на которой описан выбранный тип актива. Поле заполняется автоматически.
- directory_name – уникальное имя актива в рамках его родительского актива.
- directory_info – описание актива. Поле не обязательно для заполнения.
- parent – родительский актив. Если импортируемый актив находится на верхнем уровне иерархии активов, оставьте поле parent пустым.
- parent row – номер строки, на которой описана выбранный родительский актив. Поле заполняется автоматически.
- parent_id – идентификатор родительского актива. Идентификатор присваивается автоматически при экспорте дерева активов.
- parameter<номер параметра> – имена специальных параметров, где <номер параметра> соответствует значению из диапазона от 1 до 5. Имена специальных параметров заполняются автоматически, если для выбранного типа актива определены специальные параметры.
- value<номер параметра> – значения специальных параметров, где <номер параметра> соответствует значению из диапазона от 1 до 5. Если у актива отсутствует специальный параметр, оставьте поле для ввода соответствующего значения пустым.
- tags – вкладка, описывающая теги иерархической структуры с помощью следующих параметров:
- tag_id – идентификатор тега. Идентификатор присваивается автоматически при экспорте первичных элементов иерархической структуры.
- tag_name – уникальное имя тега.
- alternate_name – уникальное альтернативное имя тега. Поле не обязательно для заполнения.
- tag_description – описание тега.
- parent – родительский актив, к которому относится тег. Если для импортируемого тега родительским элементом является головной элемент иерархической структуры, оставьте поле parent пустым.
- parent_row – номер строки на вкладке directories, на которой описан выбранный родительский актив. Поле заполняется автоматически.
- parent_id – идентификатор родительского актива. Идентификатор присваивается автоматически при экспорте дерева активов.
- tag_type – тип тега. Поле не обязательно для заполнения.
- tag_units – единица измерения тега.
- red_min – нижний порог блокировки, при достижении которого требуется принять экстренные меры реагирования на АСУ ТП. Поле не обязательно для заполнения.
- red_max – верхний порог блокировки, при достижении которого требуется принять экстренные меры реагирования на АСУ ТП. Поле не обязательно для заполнения.
- yellow_min – нижний порог сигнализации, при достижении которого оператору следует обратить внимание на поведение тега. Поле не обязательно для заполнения.
- yellow_max – верхний порог сигнализации, при достижении которого оператору следует обратить внимание на поведение тега. Поле не обязательно для заполнения.
- validity_min – нижний порог физически возможных значений тега. Поле не обязательно для заполнения.
- validity_max – верхний порог физически возможных значений тега. Поле не обязательно для заполнения.
- display_min – нижняя граница отображения значений тега на графиках. Поле не обязательно для заполнения.
- display_max – верхняя граница отображения значений тега на графиках. Поле не обязательно для заполнения.
- scale – выражение, по которому требуется рассчитать значение тега из значения, переданного в Kaspersky MLAD. Вместо выражения вы можете указать конкретное число, на которое требуется умножить значение передаваемого тега. Если перерасчет значения тега не требуется, оставьте поле пустым.
- comment – комментарий к тегу.
- x – координата расположения датчика объекта мониторинга по оси абсцисс. Поле не обязательно для заполнения.
- y – координата расположения датчика объекта мониторинга по оси ординат. Поле не обязательно для заполнения.
- z – координата расположения датчика объекта мониторинга по оси аппликат. Поле не обязательно для заполнения.
Ниже приведен пример файла в формате XLSX, который содержит описания активов и тегов и их конфигурацию.
Вкладка directory_types
directory_type_id | directory_type | parameter1_label | parameter2_label | parameter3_label | parameter4_label | parameter5_label | description |
---|---|---|---|---|---|---|---|
| Завод | Процесс | Регион |
|
|
| Отдельная производственная единица |
| Агрегат | Производитель | Модель | Год изготовления | Ответственный |
| Промышленная установка |
| Уставки |
|
|
|
|
| Набор уставок |
Вкладка directories
directory_id | directory_type | directory_type row | directory_name | directory_info | parent | parent row | parent_id | parameter1 | value1 | parameter2 | value2 | parameter3 | value3 | parameter4 | value4 | parameter5 | value5 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Завод | 2 | Химический завод | Tennessee Eastman Process |
|
|
| Процесс= | TEP | Регион= | США |
|
|
|
|
|
|
| Агрегат | 3 | Реактор | Химический реактор | Химический завод | 2 |
| Производитель= | Chemical Machines | Модель= | R1/12-13 | Год изготовления= | 2001 | Ответственный=Иванов И.И. |
|
|
|
| Уставки | 4 | Уставки | Уставки реактора | Химический завод; Реактор | 3 |
|
|
|
|
|
|
|
|
|
|
|
Вкладка tags
tag_id | tag_name | alternate_tag_name | tag_description | parent | parent_row | parent_id | tag_type | tag_units | red_min | red_max | yellow_min | yellow_max | validate_min | validate_max | display_min | display_max | scale | comment | x | y | z |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reactor_pressure_setpoint |
| Уставка давления реактора | Химический завод; Реактор; Уставки | 4 |
| SV | кПа |
|
|
|
|
|
|
|
|
|
|
|
|
|
| A_feed_stream1 |
| Расход реагента A | Химический завод; Реактор | 3 |
| PV | тыс. н.куб.м/ч |
| 0,6 |
|
|
|
|
|
|
|
|
|
|
|
| Нет отклика температуры реактора |
| Rule | Химический завод | 2 |
| PV |
|
|
|
|
|
|
|
|
|
|
|
|
|
|