Откройте актуальную версию документа прямо сейчас
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение Е
(обязательное)
Требования
к файлу конфигурации
Е.1 При преобразовании данных РАС в формат, установленный [2], необходимо обязательно создавать файл конфигурации (Configuration File) с расширением .CFG.
Е.2 Требования к файлу конфигурации (Configuration File) с расширением .CFG
Файл конфигурации (Configuration File) (см. [2]) должен содержать строки, приведенные в таблице Е.1.
Таблица Е.1 - Структура файла конфигурации
Наименование параметра |
Содержание |
Формат |
||||
Первая строка файла конфигурации .CFG | ||||||
station_name,rec_dev_id,rev_year<CR/LF> | ||||||
station_name |
Диспетчерское наименование объекта электроэнергетики в соответствии с ГОСТ Р 56302 |
Максимальная длина не должна превышать 64 символа. Должны использоваться знаки кириллицы (буквы русского алфавита) и цифры от 0 до 9 |
||||
rec_dev_id |
Наименование автономного РАС |
Максимальная длина не должна превышать 64 символа. Должны использоваться знаки кириллицы (буквы русского алфавита) и цифры от 0 до 9 |
||||
rev_year |
Год редакции стандарта [2] |
Число. Для [2] принимает значение: 2013 |
||||
Вторая строка файла конфигурации .CFG | ||||||
TT,##A,##D<CR/LF> | ||||||
ТТ |
Общее суммарное количество аналоговых и дискретных каналов |
Целое число. Минимальная длина составляет 1 символ. Максимальная длина составляет 6 символов. Минимальное значение - 1. Максимальное значение - 999999. ТТ должно равняться сумме ##А и ##D, определенных ниже |
||||
##А |
Количество аналоговых каналов, за которым следует идентификатор А |
Целое число. Минимальная длина составляет 2 символа. Максимальная длина составляет 7 символов. Минимальное значение - 0A. Максимальное значение - 999999А |
||||
##D |
Количество дискретных каналов, за которым следует идентификатор D |
Целое число. Минимальная длина составляет 2 символа. Максимальная длина составляет 7 символов. Минимальное значение - 0D. Максимальное значение - 999999D |
||||
Информация аналоговых сигналов | ||||||
An,ch_id,ph,ccbm,uu,a,b,skew,min,max,primary,secondary,PS<CR/LF> | ||||||
An |
Порядковый номер аналогового канала |
Максимальная длина не должна превышать 6 символов. Максимальное значение не должно превышать 999999. Целое число |
||||
ch_id |
Наименование аналогового сигнала |
Максимальная длина не должна превышать 128 символов. В соответствии с требованиями приложения В |
||||
ph |
Идентификатор фазы аналогового сигнала |
Максимальная длина не должна превышать 2 символа. Должны использоваться буквы латинского алфавита: - А - фаза А; - В - фаза В; - С - фаза С; - N - нейтраль (нулевые выводы); - Е - земля; - 1 - прямая последовательность; - 2 - обратная последовательность; - 0 - нулевая последовательность; - или АВ или ВС или СА - междуфазные (линейные); - +- - напряжение между полюсами; - +Е - напряжение между полюсами и землей; - -Е - напряжение между полюсами и землей; - и т.п. При отсутствии информации о фазе аналогового сигнала данный параметр не указывается, и разделители данных следуют друг за другом без каких-либо промежуточных символов между ними (см. [2], пункт 7.5) |
||||
Ccbm |
Диспетчерское наименование: - ЛЭП и оборудования в соответствии с ГОСТ Р 56302, где были зарегистрированы параметры; - устройств РЗА |
Максимальная длина не должна превышать 64 символа. Для аналоговых сигналов: - ТТ ЛЭП и ее выключателей - диспетчерское наименование ЛЭП; - ТТ ШР (УШР) - диспетчерское наименование ШР (УШР); - ТТ AT (Т) - диспетчерское наименование AT (Т); - ТТ Г - диспетчерское наименование Г; - ТТ выключателей - диспетчерское наименование выключателей; - ТН ЛЭП - диспетчерское наименование ЛЭП; - ТН СШ - диспетчерское наименование систем (секций) шин; - устройств РЗА - диспетчерское наименование соответствующих устройств РЗА; - и т.п. |
||||
uu |
Единицы измерения аналогового канала |
Максимальная длина не должна превышать 32 символа. В соответствии с ГОСТ 8.417: - А - Ампер; - В - Вольт; - Гц - Герц; - Вт - Ватт; - Ом - Ом и т.п. Допустимо использовать приставки перед обозначениями единиц измерения физических величин, применяемые для формирования кратных и дольных единиц: - к - кило (тысячи); - М - Мега (миллионы); - м - милли (тысячная доля); Для безразмерных величин следует использовать слово - NONE |
||||
а |
Множитель канала |
Действительное число. Минимальная длина составляет 1 символ. Максимальная длина составляет 32 символа. Можно использовать стандартное обозначение чисел с плавающей точкой |
||||
b |
Слагаемое смещения канала |
Действительное число. Минимальная длина составляет 1 символ. Максимальная длина составляет 32 символа. Можно использовать стандартное обозначение чисел с плавающей точкой |
||||
Skew |
Временной сдвиг (смещение) в данном канале, мкс, внутри периода дискретизации от начала периода выборки |
Действительное число. Минимальная длина составляет 1 символ. Максимальная длина составляет 32 символа. Можно использовать стандартное обозначение чисел с плавающей точкой |
||||
min |
Минимальное значение данных в диапазоне (нижний предел диапазона возможных данных) для данного аналогового канала |
Число (целое или действительное). Минимальная длина составляет 1 символ. Максимальная длина составляет 13 символов. Минимальное значение - -3.4028235Е38. Максимальное значение - 3.4028235Е38 |
||||
max |
Максимальное значение данных в диапазоне (верхний предел диапазона возможных данных) для данного аналогового канала |
Число (целое или действительное). Минимальная длина составляет 1 символ. Максимальная длина составляет 13 символов. Минимальное значение - -3.4028235Е38. Максимальное значение - 3.4028235Е38.
Примечание - Всегда max min |
||||
primary |
Первичный множитель коэффициента трансформации для ТТ или ТН |
Действительное число. Минимальная длина составляет 1 символ. Максимальная длина составляет 32 символа |
||||
secondary |
Вторичный множитель коэффициента трансформации ТТ или ТН |
Действительное число. Минимальная длина составляет 1 символ. Максимальная длина составляет 32 символа |
||||
Р или S |
Идентификатор масштабирования первичных или вторичных величин |
Минимальная длина составляет 1 символ. Максимальная длина составляет 1 символ. Должна использоваться буква латинского алфавита: Р. Этот параметр указывает, будет ли значение, полученное из уравнения для коэффициента пересчета аналогового канала ах + b, представлять первичное (Р) или вторичное (S) значение |
||||
Информация дискретных сигналов | ||||||
Dn,ch_id,ph,ccbm,y<CR/LF> | ||||||
Dn |
Порядковый номер дискретного канала |
Целое число. Максимальная длина не должна превышать 6 символов. Максимальное значение не должно превышать 999999 |
||||
ch_id |
Наименование дискретного сигнала |
Максимальная длина не должна превышать 128 символов. В соответствии с требованиями приложения В |
||||
ph |
|
Максимальная длина не должна превышать 2 символа. Должны использоваться буквы латинского алфавита: - А - фаза А; - В - фаза В; - С - фаза С; - N - нейтраль (нулевые выводы); - Е - земля; - 1 - прямая последовательность; - 2 - обратная последовательность; - 0 - нулевая последовательность; - или АВ или ВС или СА - междуфазные (линейные); - +- - напряжение между полюсами; - +Е - напряжение между полюсами и землей; - -Е - напряжение между полюсами и землей и т.п. При отсутствии информации о фазе аналогового сигнала данный параметр не указывается, и разделители данных следуют друг за другом без каких-либо промежуточных символов между ними (см. [2], пункт 7.5) |
||||
ccbm |
Диспетчерское наименование: - ЛЭП и оборудования в соответствии с ГОСТ Р 56302, где были зарегистрированы параметры; - устройств РЗА |
Максимальная длина не должна превышать 64 символа. Для дискретных сигналов: - положения выключателей и других коммутационных аппаратов - диспетчерское наименование выключателей других коммутационных аппаратов; - устройств РЗА - диспетчерское наименование соответствующих устройств РЗА; - положения переключающих устройств РЗА - диспетчерское наименование устройств РЗА, в оперативных цепях которых установлены соответствующие переключающие устройства РЗА |
||||
Y |
Нормальное состояние дискретного канала |
Целое число. Максимальная длина не должна превышать 1 символ. Может принимать значение: 0 или 1 |
||||
Частота сети | ||||||
lf<CR/LF> | ||||||
If |
Номинальная частота в сети переменного тока, Гц |
Целое число. Принимает значение: 50 |
||||
Информация о частоте дискретизации | ||||||
nrates<CR/LF> | ||||||
samp,endsamp<CR/LF> | ||||||
nrates |
Число частот дискретизации в файле данных РАС |
Целое число. Минимальная длина составляет 1 символ. Максимальная длина составляет 3 символа. Минимальное значение - 0. Максимальное значение - 999 |
||||
samp |
Частота дискретизации, Гц |
Действительное число. Должна выбираться из ряда частот (см. [2]), но не менее 2400 Гц |
||||
endsamp |
Номер последней выборки на этой (samp) частоте дискретизации |
Целое число. Минимальная длина составляет 1 символ. Максимальная длина составляет 10 символов. Минимальное значение - 1. Максимальное значение - 9999999999. Это поле содержит информацию о частотах дискретизации (sample rates) и о количестве выборок данных для конкретной частоты выборки. Для файлов данных с одной или более предопределенными частотами дискретизации эта информация состоит из одной строки, содержащей общее число частот дискретизации, за которой следует отдельная строка для каждой частоты дискретизации, включающая номер последней выборки на этой частоте дискретизации. Для каждой частоты дискретизации в файле данных должна быть одна строка с частотой дискретизации и информацией о номере последней выборки. Для файлов с непрерывно меняющимися периодами дискретизации информация о частоте дискретизации содержит две строки: одна строка содержит ноль, который означает, что фиксированные периоды или частоты дискретизации отсутствуют, и вторая строка, состоящая из нуля, который означает, что период дискретизации не фиксирован, и номера последней выборки в файле данных. Если nrates и samp равны нулю, то endsamp должна равняться номеру последней выборки в файле. Если доступна информация как о переменных nrates и samp, так и информация о переменной timestamp, то для точной синхронизации предпочтительно использовать переменные nrates и samp |
||||
Метки даты/времени | ||||||
dd/mm/yyyy,hh:mm:ss.sss<CR/LF> | ||||||
dd/mm/yyyy,hh:mm:ss.sss<CR/LF> | ||||||
dd/mm/yyyy,hh:mm:ss.sss |
День, месяц и год, час, минута и секунда первого значения данных (первой выборки), содержащихся в файле данных РАС |
дд/мм/гггг,чч:мм:сс.ссс Должны использоваться цифры от 0 до 9 |
||||
dd/mm/yyyy,hh:mm:ss.sss |
День, месяц и год, час, минута и секунда первого пуска записи осциллограммы (trigger point) |
дд/мм/гггг,чч:мм:сс.ссс Должны использоваться цифры от 0 до 9 |
||||
Тип файла данных | ||||||
ft<CR/LF> | ||||||
ft |
Тип файла данных (Data file) |
Буквенно-цифровое обозначение, не зависит от регистра клавиатуры (заглавных или строчных букв). Минимальная длина составляет 5 символов. Максимальная длина составляет 8 символов. Тип файла данных должен быть определен как файл: - ASCII - Binary - binary32 - float32 |
||||
Коэффициент умножения метки времени | ||||||
timemult<CR/LF> | ||||||
timemult |
Коэффициент умножения для поля разности времени (метки времени) в файле данных |
Действительное число. Минимальная длина составляет 1 символ. Максимальная длина составляет 32 символа. Можно использовать стандартное обозначение чисел с плавающей точкой. Это поле должно использоваться в качестве коэффициента умножения для поля метки времени (timestamp) в файле (файлах) данных, чтобы обеспечить возможность хранения в формате COMTRADE записей большой длительности. Базовой единицей измерения метки времени являются микросекунды или наносекунды, в зависимости от определения метки даты/времени в файле .CFG. Время, прошедшее с момента первой выборки данных в файле данных до выборки, помеченной некоторой меткой времени в соответствующем поле в этом файле данных, равно произведению метки времени для этой выборки на коэффициент умножения времени в файле конфигурации (timestamp*timemult) |
||||
Информация о времени и соотношении между местным временем и UTC | ||||||
time_code,local_code<CR/LF> | ||||||
time_code |
Код времени, определенный в [12] |
Буквенно-цифровое обозначение Минимальная длина составляет 1 символ. Максимальная длина составляет 6 символов. Если автономный РАС настроен на UTC, то значения в полях time_code и local_code будут отличаться: - local_code будет содержать информацию о местном часовом поясе; - time_code будет равен нулю ("0") независимо от места нахождения автономного РАС. Если файл COMTRADE создан с использованием данных от разных автономных РАС, находящихся в различных часовых поясах, в таком случае требуется, чтобы: - time_code был задан равным UTC; - local_code был задан равным "х", что означает, что поле local_code неприменимо |
||||
local_code |
Код, показывающий разность времени между местным часовым поясом места установки автономного РАС и UTC |
Буквенно-цифровое обозначение. Минимальная длина составляет 1 символ. Максимальная длина составляет 6 символов. Первый символ - это символ знака, за которым следуют до пяти (5) символов, обозначающих разность времени между местным часовым поясом места установки автономного РАС и UTC (до двух (2) цифр для часов, после которых следует буква "h", затем следуют до двух (2) цифр для минут). Последние три (3) символа требуются только в случае, если используются дробные часы. Примеры: - +2 - означает, что разность времени равна 2 ч; - -3 - означает, что разность времени равна минус 3 ч (минус означает, что время отстает от UTC) (Московское время); - 0 - означает, что разность времени равна 0 (местное время равно UTC). Если файл COMTRADE создан с использованием данных от разных автономных РАС, находящихся в различных часовых поясах, в таком случае требуется, чтобы: - time_code был задан равным UTC; - local_code был задан равным "х", что означает, что поле local_code неприменимо |
||||
Признак качества времени выборок | ||||||
tmq_code,leapsec<CR/LF> | ||||||
tmq_code |
Код признака качества времени внутренних часов автономного РАС (показатель синхронизации относительно источника времени) |
Шестнадцатеричное число. Минимальная длина составляет 1 символ. Максимальная длина составляет 1 символ. Используемое значение признака качества времени должно соответствовать моменту метки времени. |
||||
|
ДВОИЧНОЕ |
ШЕСТНАДЦАТИРИЧНОЕ |
ЗНАЧЕНИЕ (точность в наихудшем случае) |
|
||
|
1111 |
F |
Неисправность - отказ внутренних часов, время ненадежно |
|
||
|
1011 |
В |
Внутренние часы рассинхронизированы, время в пределах 10 с |
|
||
|
1010 |
А |
Таймер рассинхронизирован, время в пределах 1 с |
|
||
|
1001 |
9 |
Внутренние часы рассинхронизированы, время в пределах 10-1 с |
|
||
|
1000 |
8 |
Внутренние часы рассинхронизированы, время в пределах 10-2 с |
|
||
|
0111 |
7 |
Внутренние часы рассинхронизированы, время в пределах 10-3 с |
|
||
|
0110 |
6 |
Внутренние часы рассинхронизированы, время в пределах 10-4 с |
|
||
|
0101 |
5 |
Внутренние часы рассинхронизированы, время в пределах 10-5 с |
|
||
|
0100 |
4 |
Внутренние часы рассинхронизированы, время в пределах 10-6 с |
|
||
|
0011 |
3 |
Внутренние часы рассинхронизированы, время в пределах 10-7 с |
|
||
|
0010 |
2 |
Внутренние часы рассинхронизированы, время в пределах 10-8 с |
|
||
|
0001 |
1 |
Внутренние часы рассинхронизированы, время в пределах 10-9 с |
|
||
|
0000 |
0 |
Нормальная работа, внутренние часы синхронизированы |
|
||
| ||||||
leapsec |
Показатель корректировочной секунды (leap second) |
Целое число. Минимальная длина составляет 1 символ. Максимальная длина составляет 1 символ. Допустимыми являются только следующие значения: - 3 - источник времени не имеет функции обработки корректировочной секунды; - 2 - корректировочная секунда вычтена в записи; - 1 - корректировочная секунда добавлена в запись; - 0 - в записи нет корректировочной секунды |
||||
Примечание - <CR/LF> является разделителем "возврат каретки/перевод строки". Символ <CR/LF> используется в качестве разделителя, завершающего набор данных. Символы "<" и ">" рядом с CR/LF используются, чтобы отделить разделитель от соседнего текста, и не являются частью разделителя. |
Е.3 Макет файла конфигурации .CFG (Configuration File)
station_name,rec_dev_id,rev_year<CR/LF>
TT,##A,##D<CR/LF>
An,ch_id,ph,ccbm,uu,a,b,skew,min,max,primary,secondary,PS<CR/LF>
Dn,ch_id,ph,ccbm,y<CR/LF>
lf<CR/LF>
nrates<CR/LF>
samp,endsamp<CR/LF>
samp,endsamp<CR/LF>
dd/mm/yyyy,hh:mm:ss.sss<CR/LF>
dd/mm/yyyy,hh:mm:ss.sss<CR/LF>
ft<CR/LF>
timemult<CR/LF>
time_code,local_code<CR/LF>
tmq_code,leapsec<CR/LF>
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.