Импорт атрибутов

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

ElementNameTypeNameDetailNooriginal.._value
Station_1.faultStation 1

Таблица начинается с ключевого слова «ElementName», после которого следует столбец с заголовком «TypeName». Столбец «DetailNo» может отсутствовать.  Отсутствие значений в этом столбце означает «Detail 0» (подробная информация отсутствует). Заголовком каждого из оставшихся столбцов является метка атрибута. Имя элемента и метка атрибута, как правило, объединяются для указания фактического имени атрибута. Возможно любое количество элементов в столбце «ElementName», а также любое количество столбцов с атрибутами. Таким образом, импорт приведенного ниже файла ASCII происходит корректно.

ElementNameTypeNameDetailNoFault:original.._value
Station_1.Station 1

ЗначокПРИМЕР

Element NameType NameDetailNo_u_range .._type_u_range .._neg_u_range .._min_u_range .._max_u_range .._incl_min_u_range.. _incl_max
Station_3. Temperatures. Temp_2Station 9     
Station_3. Temperatures. Temp_2Station140-3012011

С помощью этого файла ASCII к элементу точки данных «Station3.Temperatures.Temp2» добавляется конфигурационных элемент, содержащий определяемый пользователем диапазон, а также выполняется его настройка.

Другие правила:

  • Содержимое столбцов без заголовков не импортируется. 
  • Колонки, заголовками которых являются комментарии (начинаются с символа «#»), не импортируются.
  • Пустые конфигурационные элементы (без значения атрибута) типа «dyn_*» не импортируются за исключением исходного значения (_original.._value).
  • Первые два столбца с информацией о пользователе и менеджере (имя и номер), ответственных за изменение конфигурационного элемента, не импортируются. Файлы ASCII, созданные при экспорте в КАСКАД версии ниже 3.11, не содержат такой информации, однако поддерживается их корректный импорт в «КАСКАД Цифра» версии 3.11 и выше.

Таким образом, следующий файл не приводит к каким-либо изменениям:

ElementNameTypeNameDetailNo #original.._value
Station1.faultStation 881

ЗначокПРИМЕЧАНИЕ

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *