Для считывания конфигурационных элементов и исходных значений из базы данных используются опции «P» и «O». Обратный процесс выполняется с использованием файлов ASCII со следующей структурой:
ElementName | TypeName | DetailNo | original.._value |
Station_1.fault | Station | 1 |
Таблица начинается с ключевого слова «ElementName», после которого следует столбец с заголовком «TypeName». Столбец «DetailNo» может отсутствовать. Отсутствие значений в этом столбце означает «Detail 0» (подробная информация отсутствует). Заголовком каждого из оставшихся столбцов является метка атрибута. Имя элемента и метка атрибута, как правило, объединяются для указания фактического имени атрибута. Возможно любое количество элементов в столбце «ElementName», а также любое количество столбцов с атрибутами. Таким образом, импорт приведенного ниже файла ASCII происходит корректно.
ElementName | TypeName | DetailNo | Fault:original.._value |
Station_1. | Station | 1 |
ПРИМЕР
Element Name | Type Name | DetailNo | _u_range .._type | _u_range .._neg | _u_range .._min | _u_range .._max | _u_range .._incl_min | _u_range.. _incl_max |
Station_3. Temperatures. Temp_2 | Station | 9 | ||||||
Station_3. Temperatures. Temp_2 | Station | 1 | 4 | 0 | -30 | 120 | 1 | 1 |
С помощью этого файла ASCII к элементу точки данных «Station3.Temperatures.Temp2» добавляется конфигурационных элемент, содержащий определяемый пользователем диапазон, а также выполняется его настройка.
Другие правила:
- Содержимое столбцов без заголовков не импортируется.
- Колонки, заголовками которых являются комментарии (начинаются с символа «#»), не импортируются.
- Пустые конфигурационные элементы (без значения атрибута) типа «dyn_*» не импортируются за исключением исходного значения (_original.._value).
- Первые два столбца с информацией о пользователе и менеджере (имя и номер), ответственных за изменение конфигурационного элемента, не импортируются. Файлы ASCII, созданные при экспорте в КАСКАД версии ниже 3.11, не содержат такой информации, однако поддерживается их корректный импорт в «КАСКАД Цифра» версии 3.11 и выше.
Таким образом, следующий файл не приводит к каким-либо изменениям:
ElementName | TypeName | DetailNo | #original.._value | |
Station1.fault | Station | 88 | 1 |
ПРИМЕЧАНИЕ
При импорте конфигурационных элементов драйверов с помощью менеджера ASCII, драйвер (или драйвер эмулятора периферии) должен быть запущен под номером, указанным в конфигурационном элементе распределителя. В противном случае конфигурационные элементы не импортируются и не сохраняются в базе данных.