Вы находитесь на странице: 1из 53

Руководство по эксплуатации

2005

Руководство по эксплуатации 2005 Защита электрических сетей Sepam

Защита электрических сетей

Sepam cерии 20 Sepam cерии 40 Sepam cерии 80

Связь DNP3

электрических сетей Sepam cерии 20 Sepam cерии 40 Sepam cерии 80 Связь DNP3

Сеть связи

DNP3

Содержание

Представление

2

Протокол DNP3

3

Представление

3

Алгоритм работы протокола

4

Доступ к данным Sepam

6

Профиль связи Sepam

8

Таблица реализации Sepam

10

Список данных Sepam

12

Представление

12

Двоичный вход

13

Двоичный выход. Блок управления выходным реле

19

Счетчик

20

Аналоговый вход

21

Состояние аналогового выхода. Блок аналогового выхода

24

Строка байта. Передача последовательного файла

25

Конфигурация интерфейсов связи

26

Ввод в работу и диагностика

32

Приложение 1. Структура сообщений на прикладном уровне

34

Приложение 2. Передача файлов

42

Общие положения

42

Кодирование объектов. Передача последовательного файла

46

Использование файлов супервизором

49

SEPED305001FR Juin 2005

SEPED305001FR Juin 2005 1

1

PE80001

PE80002

DE80001

Сеть связи

Представление

0

DNP3

связи Представление 0 DNP3 Модуль связи АСЕ 969ТР Модуль

Модуль связи АСЕ 969ТР

0 DNP3 Модуль связи АСЕ 969ТР Модуль связи АСЕ 969FO SFT2841 Sepam

Модуль связи АСЕ 969FO

SFT2841 Sepam серии 20 S LAN E LAN ACE969 Sepam серии 40 ACE969 Sepam серии
SFT2841
Sepam серии 20
S LAN
E LAN
ACE969
Sepam серии 40
ACE969
Sepam серии 80
ACE969

Две независимых сети связи:

S LAN – для системы диспетчерского управления по протоколу DNP3; E LAN – для использования функций эксплуатации оборудования с помощью программного обеспечения SFT 2841.

Общие положения

Связь DNP3 позволяет присоединить Sepam серии 20, Sepam серии 40 и Sepam серии 80 к какому либо супервизору или другому оборудованию, имеющему канал связи DNP3. Используется связь типа "Ведущий/ведомый".

b

Sepam всегда является ведомой станцией.

b

Ведущий является супервизором (система диспетчерского управления) или представляет собой

какое либо другое оборудование.

Связь по протоколу DNP3 осуществляется с помощью интерфейса (модуля) связи АСЕ 969.

Модуль АСЕ 969 обеспечивает многопротокольный интерфейс связи с двумя независимыми портами связи:

b порт S LAN (Supervisory Local Area Network) используется для подсоединения Sepam к сети связи

системы диспетчерского управления;

b порт Е LAN (Engineering Local Area Network) предназначен для выполнения функций ввода в

работу, эксплуатации и настройки Sepam. Этот порт подключается к программному обеспечению

SFТ 2841.

Модули АСЕ 969 представлены в двух модификациях, связанных (на физическом уровне) с портом системы диспетчерского управления S LAN:

b АСЕ 969ТР (Twisted Pаir, витая пара) для подсоединения к сети S LAN через двухпроводную

последовательную линию RS 485;

b АСЕ 969FO (Fiber Optic, оптоволоконная линия) для подсоединения к сети S LAN через

оптоволоконную линию по схеме звезды или кольца.

Порт комплексного проектирования (инжиниринга) Е LAN всегда подсоединяется к двухпроводной линии RS 485.

Доступ к данным

Сеть связи DNP3 через порт S LAN обеспечивает доступ к различным данным, в частности:

b

считывание измерений;

b

считывание состояний и событий с указанием даты и времени;

b

передача файлов, например, записанных данных осциллограмм аварийных режимов и контекстов

отключения;

b

временная маркировка и синхронизация;

b

передача телекоманд;

b

управление аналоговыми выходами.

Перечень доступных данных устанавливается в зависимости от вида применения, типа Sepam, используемых функций и установки параметров модуля АСЕ 969.

За счет подсоединения программного обеспечения SFТ 2841 к порту E LAN обеспечивается также доступ ко всем рабочим параметрам и эксплуатационным данным Sepam:

b

параметры материальной конфигурации;

b

дистанционные настройки (телерегулировки) функций защиты;

b

ввод в работу / выведение из работы защит;

b

сохранение и анализ записей осциллограмм аварийных режимов;

b

отображение результатов измерений и данных диагностики;

b

отображение логических состояний;

b

отображение аварийных сигналов.

2

2

Сеть связи

Протокол DNP3

0

DNP3

Представление

Описание

Протокол DNP3 определяет порядок кодирования данных и правила обмена этими данными между "ведомым" оборудованием и оборудованием "ведущим", осуществляющим управление и контроль (супервизор или RTU).

DNP3 является открытым протоколом (не подчиненным), который может вводиться без каких либо ограничений для любого оборудования связи (IED – Intelligent Electronic Device, интеллектуальное электронное устройство).

Архивная справка

Будучи первоначально разработанным для нужд управления электроснабжением, протокол DNP3 сегодня используется и для других видов применения, например, в управлении водоснабжением, при обработке сточных вод, на транспорте, в нефтяной и газовой промышленности.

Протокол DNP3 разработан в соответствии с основными нормами, составленными на основании проектно изыскательских работ Комитета ТС57 МЭК в области энергосистем и соответствующих систем связи.

Протокол DNP3 признан Специальной комиссией (Task Force) IEEE C.2 в качестве Рекомендации (Recommandation) IEEE по организации связи между RTU и IED.

Первоначально протокол DNP3 был разработан компанией Harris Distributed Automation Products ("Харрис Дистрибьютед Отомейшн Продактс"), а в 1993 году технические условия этого протокола связи были обнародованы. Эти технические условия принадлежат и находятся под контролем группы пользователей DNP3 User Group ("DNP3 Юзер Груп"). В группу DNP3 User Group входят изготовители и пользователи со всего мира. Технический комитет осуществляет техническое обслуживание и усовершенствование протокола.

Руководящие документы

Технические условия на протокол DNP3 состоят из четырех основных частей ("Basic 4 Document"):

b

Data Link Layer Protocol Описание (Описание протокола канального уровня);

b

Transport Functions (Функции передачи данных);

b

Application Layer Protocol Описание (Описание протокола прикладной программы);

b

Data Объект Library (Объектная библиотека данных).

Чтобы помочь разработчикам оборудования в определении элементов и версий используемого протокола в соответствии с типом конкретного оборудования, группой DNP3 User Group было составлено дополнение к техническим условиям на протокол ("DNP3 Subset Definitions").

Имеется также набор Технических Бюллетеней. В этих документах подробно описывается ввод в работу по отдельным пунктам протокола.

В документацию на протокол DNP3 включено описание Процедуры Сертификации. Этой процедурой определяется порядок проведения испытаний средств связи с целью проверки и подтверждения сооответствия этого оборудования протоколу DNP3.

Полностью вся документацию на протокол связи DNP3 можно получить в DNP3 User Group (http://www.dnp.org/).

Примечание. Все руководящие документы по протоколу DNP3 составлены на английском языке. В настоящем Руководстве все специальные термины, оговоренные в документации DNP3, представлены на английском языке.

3

3

DE80006

Сеть связи

 

Protocole DNP3 Алгоритм работы протокола

0

 

DNP3

 
 

Пользовательский уровень

 

Пользовательский уровень

DNP3 и модель OSI

DE80005

           
         

Протокол DNP3 является протоколом многоточечной связи и обеспечивает обмен информацией

     
7
7
     
 

Прикладной уровень

Прикладной уровень

между системой управления (супервизор или RTU) и одним или несколькими IED (Intelligent Electronic

         

Device, интеллектуальное электронное устройство). Система управления представляет собой

 
4
4

Псевдоуровень

   

передачи данных

"ведущего" а устройства IED являются "ведомыми". Каждое устройство идентифицируется по

     
 

Канальный уровень

   
2
2

Канальный уровень

   

единственному адресу, от 0 до 65519. Возможна передача кадров общей рассылкой.

Физический уровень

   
1
1

Физический уровень

   

Протокол DNP3 составлен на основе профиля ЕРА (Enhanced Performance Architecture, архитектура с улучшенными характеристиками), представляющего упрощенную версию модели OSI (Open System

         
 

Среда передачи

           

Interconnection, межсоединение открытых систем). Профиль ЕРА имеет только 3 уровня:

данных

Среда передачи данных

 
 

Профиль ЕРА

 

Профиль DNP3

b

физический,

Профиль протокола связи DNP3.

 

b

канальный,

 

b

прикладной.

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

Режимы передачи данных

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

Ведущий

Передача данных

Запрос

ОтветВедущий Передача данных Запрос Не востребованный ответ Ведомый

Не востребованныйПередача данных Запрос Ответ ответ Ведомый Ведомый В

ответ

Ведомый

Ведомый

В соответствии с обычной схемой работы системы диспетчерского контроля и управления ведущий циклически направляет запрос ведомым. В этом случае передача всегда инициируется ведущим, который выдает сообщение "Запрос" ведомому. Ведомый выполняет запрашиваемое действие и передает сообщение "Ответ".

Ведомый, в соответствии с его возможностями и конфигурацией, может произвольно передавать сообщения. Таким образом, не имея запроса от ведущего, ведомый может направлять сообщения, чтобы информировать ведущего об изменении состояния каких либо двоичных данных, о превышении уставки какого либо измерения или счетчика. Такой вид данных, произвольно выдаваемых ведомым, называется "Не востребованный ответ".

Передача "Не востребованных ответов" может блокироваться конфигурацией ведомого и специальной командой, направленной ведущим.

Для разрешения конфликтов при доступе к среде передачи данных между ведущим и ведомыми, которые могут возникнуть при произвольной (спонтанной) передаче, в протоколе DNP3 имеется интегрированный механизм управления конфликтными ситуациями.

4

4

Сеть связи

Протокол DNP3

0

DNP3

Алгоритм работы протокола

Функции и объекты DNP3

Функции, поддерживаемые протоколом

DNP3

Протокол DNP3 поддерживает большое количество прикладных и системных функций.

Прикладные функции

b Родовой доступ к данным ведомого (Read, Write – считывание,

запись).

b Передача команды с предварительным выбором или без него

(Select, Operate, Direct Operate – выбор, работа, прямая работа).

b

Передача даты и времени событий.

b

Передача файлов (Open, Read, Close, … открыть, считать,

закрыть, …).

b Управление счетчиками (Immediate Freeze, Freeze and Clear, …

непосредственная регистрация, регистрация и сброс, …).

b Управление программами (Initialize, Start/stop Application, Save

configuration – инициализация. запуск/остановка приложения,

сохранение конфигурации).

Системные функции

Поднаборы протокола DNP3

Описание

В соответствии с его типом в оборудовании DNP3 не используются все функции или все типы объектов, определенные протоколом. В разделе "DNP3 Subset Definitions" (дополнение к техническим условиям DNP3) указаны три поднабора функций:

b DNP L1: это наиболее краткий поднабор; он предназначен для малогабаритных устройств,

таких, например, как измерительный прибор или простое реле защиты;

b DNP L2: с этого промежуточного уровня можно осуществлять управление обменом более

развернутых данных; данный поднабор используется для интеллектуальных реле защиты, других устройств IED и малогабаритных RTU;

b DNP L3: это поднабор самого высокого уровня, используемый, главным образом, комплексным

оборудованием, например, вычислительными устройствами, концентраторами данных и крупными RTU.

Возможность взаимодействия

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

Предоставляются следующие документы:

b

Временная синхронизация (Time Synchronisation).

b

Профиль связи (Device Profile): в данном документе дается описание версий DNP3,

b

"Холодный" перезапуск / перезапуск из памяти (Cold/Warm

используемых в оборудовании на прикладном и канальном уровнях;

повторный запуск).

b Разрешение/запрет произвольной передачи сообщений

(Enable/Disable Spontaneous Message…).

Функции DNP3 указаны в разделе "Описание прикладного протокола" ("Application Layer Protocol Описание") технических условий DNP3.

Объекты DNP3

Протокол DNP3 определяет множество разнообразных объектов, используемых для характеристики различных типов данных какого0либо оборудования:

b объекты двоичного типа: Binary Input, Binary Input Change,

Binary Output, Control Relay Output Block (двоичный вход,

изменение двоичного входа, двоичный выход, блок управления выходным реле);

b объекты аналогового типа: Analog Input, Analog Input Change

Event, Analog Output (аналоговый вход, событие изменения аналогового входа, аналоговый выход);

b объекты счетчика: Binary Counter, Frozen Counter (двоичный

счетчик, "замороженный" счетчик).

В каждом типе объектов данные идентифицируются по индексу (Index), начиная с индекса 0. Данные кодируются в различной форме. Форма кодирования определяется характеристикой, называемой "Переменная" (Переменная). Например:

b

Объект 2: Binary Input Change (изменение двоичного входа)

v

Переменная 1: Binary Input Change without Time (изменение

двоичного входа без указания времени)

v Переменная 2: Binary Input Change with Time (изменение

двоичного входа с указанием времени)

b

Объект 30: Analog Input Change (аналоговый вход)

v

Переменная 1: 32 бит Analog Input (32 битовый аналоговый

вход)

v Переменная 2: 16 бит Analog Input (16 битовый аналоговый

вход)

Все типы объектов и соответствующие им переменные указаны в разделе "Объектная библиотека данных" технических условий

DNP3.

b Таблица реализации (Implementation Table): в данной таблице представлены все типы

объектов DNP3, управляемых оборудованием, с указанием используемых функций доступа к ним;

b Список данных (Point List): в данной таблице содержится, для каждого типа объектов DNP3,

список данных, управляемых оборудованием, с указанием их индекса доступа, их переменные по

умолчанию, и статического или динамического характера данных (формирование событий).

5

5

Сеть связи

Протокол DNP3

0

DNP3

Доступ к данным Sepam

Sepam использует поднабор функций DNP3 2 го уровня (DNP L2). Доступ к данным через сеть связи DNP3 зависит от типа Sepam. Эти данные соответствуют объектам DNP3, указанным ниже.

Телесигнализация: Binary Inputs (двоичные входы)

В эту категорию входят все телесигналы Sepam:

b

аварийные сигналы, выдаваемые всеми функциями защиты;

b

аварийные сигналы, выдаваемые функциями контроля: неисправность ТТ или ТН, неисправность

цепи управления;

b данные о состоянии Sepam (Sepam не квитирован, запрет телерегулировки, запрет передачи

телекоманд);

b

данные о состоянии функций АПВ и записи осциллограмм аварийных режимов;

b

данные о состоянии логических входов.

Передача даты и времени событий: Binary Input Change with Time (изменение двоичного входа с указанием времени)

Изменение состояний, связанных с телесигналами, порождает маркированные по дате и времени события. Эти события подразделяются на три класса:

b

класс 1: указания о срабатывании защит;

b

класс 2: аварийные сигналы, выдаваемые функциями контроля;

b

класс 3: данные о внутренних состояниях и логических входах.

Маркировка времени совершения события выполняется с точностью до миллисекунды. Синхронизация внутреннего таймера Sepam осуществляется через линию связи DNP3 или внешним импульсом, подаваемым на логический вход.

Данные о событиях могут быть получены путем считывания очереди событий, всего списка или по классам. С помощью конфигурирования можно также направить Sepam запрос и произвольной передачи событий супервизору.

Команды дистанционного управления: Binary Outputs/Control Relay Output Block (двоичные выходы / блок управления выходным реле)

Команды дистанционного управления (телекоманды) предварительно назначены различным функциям измерения, защиты или управления и используются в зависимости от типа Sepam. Телекоманды обеспечивают:

b

управление выключателем (отключение / включение);

b

возврат Sepam в исходное состояние (reset) и инициализация максиметров;

b

выбор активной группы уставок с помощью активации группы А или В;

b

блокировка или активация следующих функций: АПВ, тепловая защита, запись осциллограмм

аварийных режимов.

Передача команд дистанционного управления осуществляется либо в прямом режиме, либо в режиме SBO (Select Before Operate, выбор с подтверждением).

6

6

Сеть связи

Протокол DNP3

0

DNP3

Доступ к данным Sepam

Данные измерения и диагностики: Analog Inputs (аналоговые входы) и Counters (счетчики)

Эти две категории объектов протокола DNP3 используются Sepam для кодирования информации (значений и величин), выданной функциями измерения и диагностики:

b

фазный ток и ток замыкания на землю, максиметры тока;

b

линейное, фазное и напряжение нулевой последовательности, частота;

b

активная и реактивная мощность, максиметры мощности;

b

счетчики энергии;

b

температура;

b

данные о диагностике выключателей: кумулятивное значение токов отключения, время работы и

количество коммутаций, время взвода привода и т.д.;

b вспомогательная информация по эксплуатации машин и оборудования: время пуска двигателя,

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

Управление аналоговым выходом: Analog Outputs/Analog Output Blocks (аналоговые выходы / блоки аналогового выхода)

Sepam имеет дополнительный модуль аналогового выхода (MSA). Управление аналоговым выходом модуля MSA может осуществляться либо в прямом режиме, либо в режиме SBO (Select Before Operate, выбор с подтверждением).

Передача файлов: Sequential File Transfer (последовательная передача файлов)

Sepam использует объект DNP3 Sequential File Tranfer (последовательная передача файлов) и соответствующие функции передачи, указанные в Техническом бюллетене 2000 001, чтобы обеспечить супервизора следующими файлами данных:

b

записанные данные функции осциллографирования аварийных режимов;

b

контексты отключения.

Идентификация Sepam: Octet String (строка байта)

Sepam использует объект DNP3 Octet String (строка байта), указанный в Техническом бюллетене 9701 004, для кодирования данных собственной идентификации в форме последовательности ASCII.

7

7

Сеть связи

Профиль связи Sepam

DNP3

(Sepam Device Profile)

0

Описание

Профиль связи Sepam определяет версии протокола DNP3 для прикладного и канального уровней, используемых Sepam. Ниже представлен профиль DNP3 Device Profile Document, составленный на основании технических условий DNP3. Версия DNP3 используется Sepam. Версия DNP3 не используется с Sepam.

Профиль Sepam Device Profile

DNP3.00

 

DEVICE PROFILE DOCUMENT (ПРОФИЛЬ УСТРОЙСТВА) К настоящему документу должна прилагаться таблица, содержащая следующие заголовки:

 

Объектная группа Объектная переменная Имя объекта (указывается в соответствии с требованиями пользователя)

Коды функции запроса Квалификаторы запроса

Коды функции ответа Квалификаторы ответа

Наименование изготовителя: Merlin Gerin

 

Наименование устройства: Sepam серии 20 / Sepam серии 40 / Sepam серии 80

 

Наивысший уровень, поддерживаемый протоколом DNP:

 

Функция устройства:

Для

запросов

Уровень 2

Ведущий

Ведомый

Для ответов

Уровень 2

 

Важные объекты, функции и/или квалификаторы, поддерживаемые протоколом DNP в дополнение к наивысшим уровням Протоколом поддерживаются (полный список указан в прилагаемой таблице):

 

Поддерживаются функции 20 и 21 Поддерживается последовательная передача файла

 

Максимальный размер кадра канала связи (байты):

 

Максимальный размер прикладного фрагмента (байты):

Переданные

292

 

Переданные

2048 (если размер превышает 2048 байтов, необходимо

Принятые

292 (должно быть 292)

 

провести конфигурирование)

 
 

Принятые

249 (должно быть не более 249)

Максимальные выборки канального уровня:

 

Максимальные выборки прикладного уровня:

 

Нет Фиксированные:

 

Нет Конфигурирование в диапазоне от … до … (Фиксированные выборки не допускаются)

Конфигурирование в диапазоне от 0 до 255 (по умолчанию 2)

Требуется подтверждение на канальном уровне:

 

Никогда Всегда В некоторых случаях

 

Конфигурирование с помощью программного обеспечения SFТ 2841

 

Требуется подтверждение на прикладном уровне:

 

Никогда Всегда (не рекомендуется) В случае передачи данных о событии (только для ведомых) В случае отправки многофрагментных ответов (только для ведомых) В некоторых случаях

 

Конфигурируемый

 

Тайм ауты в ожидании:

 

Подтверждение по каналу связи Завершение фрагмента приложения Подтверждение приложения Завершение ответа приложения

Нет

Фиксированный

Изменяемый

Конфигурируемый

Нет

Фиксированный

Изменяемый

Конфигурируемый

Нет

Фиксированный

Изменяемый

Конфигурируемый

Нет

Фиксированный

Изменяемый

Конфигурируемый

Конфигурирование с помощью программного обеспечения SFТ 2841

 

8

8

Сеть связи

Профиль связи Sepam

DNP3

(Sepam Device Profile)

0

Передача/выполнение операций управления:

СЧИТЫВАНИЕ на двоичных выходах ВЫБОР / ВЫПОЛНЕНИЕ ОПЕРАЦИИ ПРЯМОЙ ДОСТУП / ВЫПОЛНЕНИЕ ОПЕРАЦИИ ПРЯМОЙ ДОСТУП / ВЫПОЛНЕНИЕ ОПЕРАЦИИ – НЕТ ПОДТВЕРЖДЕНИЯ (ACK)

 

Никогда

Всегда

В некоторых случаях В некоторых случаях В некоторых случаях В некоторых случаях

Конфигурируемый

Никогда

Всегда

Конфигурируемый

Никогда

Всегда

Конфигурируемый

Никогда

Всегда

Конфигурируемый

Максимальное количество объектов CROB (объект 12, переменная 1), поддерживаемых за одно сообщение:

1

Максимальное количество объектов аналогового выхода (объект 41, без переменные), поддерживаемых за одно сообщение:

1

Образец блока управления (Pattern Control Block) и образец маски (Pattern Mask) (объект 12, переменные 2 и 3, соответственно), поддерживаемые протоколом. CROB (объект 12) и аналоговый выход (объект 41), которые допустимо использовать вместе за одно сообщение.

Count > 1 (Счетчик > 1) Pulse On (Функция вкл.) Pulse Off (Функция выкл.) Latch On (Функция вкл.) Latch Off (Функция выкл.)

 

Никогда

Всегда

В некоторых случаях В некоторых случаях В некоторых случаях В некоторых случаях В некоторых случаях

Конфигурируемый

Никогда

Всегда

Конфигурируемый

Никогда

Всегда

Конфигурируемый

Никогда

Всегда

Конфигурируемый

Никогда

Всегда

Конфигурируемый

Очередь (Queue)

Никогда

Всегда

В некоторых случаях В некоторых случаях

Конфигурируемый

Удалить очередь

Никогда

Всегда

Конфигурируемый

ТОЛЬКО ДЛЯ ВЕДОМЫХ:

Передача событий изменения двоичного входа (Binary Input Change Events), когда не требуется специальной переменные:

Передача событий изменения двоичного входа с временной маркировкой (Time tagged Binary Input Change Events), когда не требуется специальной переменные:

Никогда Только с временной маркировкой Только без временной маркировки Конфигурируемый для передачи обоих, одного или другого

Никогда Изменение в абсолютном времени двоичного входа Изменение в относительном времени двоичного входа Конфигурируемый

Отправка непредусмотренных ответов:

 

Отправка статических данных в группу непредусмотренных ответов:

Никогда Конфигурируемый с помощью программного обеспечения SFТ 2841 Только для некоторых объектов В некоторых случаях

Никогда При повторном запуске устройства При изменении флагов состояния

 

РАЗРЕШЕНИЕ/БЛОКИРОВКА НЕПРЕДУСМОТРЕННЫХ ОТВЕТОВ Поддерживаемые коды функций

 

Объект/переменная счетчика по умолчанию:

 

Сброс счетчиков:

Нет данных от счетчиков Конфигурируемый Объект по умолчанию Переменная по умолчанию

20

Нет данных от счетчиков Конфигурируемый 16 битов 32 бита Другое значение …………………………… По пунктам составленный список прилагается

 

05

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

 

Отправка многофрагментных ответов:

Да

Нет

9

9

Сеть связи

Таблица реализации Sepam

DNP3

(Sepam Implementation Table)

0

Описание

В Таблице реализации указаны типы объектов протокола DNP3, управляемых Sepam, а также

функции, используемые для доступа к ним коды функции (Function Code) и коды квалификатора (Квалификатор Code). Sepam использует поднабор функций DNP3 2 го уровня (DNP L2). Sepam управляет также дополнительными типами объектов и функций DNP3. Ниже представлена таблица реализации, указанная в документа DNP3 Subset Definitions:

b коды функций, указанные жирным шрифтом, соответствуют функциям протокола DNP3,

необходимым к использованию в оборудовании уровня 2;

b коды функций, указанные курсивом, соответствуют дополнительным функциям протокола DNP3,

использование которых обеспечивается Sepam.

Таблица реализации Sepam

Объект

Запрос

Ответ

Объект

Перемен

Описание

Коды функции

Коды квалификатора

Коды функции

Коды квалификатора

ная

(десятичн.)

(шестнадцатеричн.)

(десятичн.)

(шестнадцатеричн.)

1

0

Двоичный вход. Все переменные

1

06,

   

00, 01, 07, 08, 17, 28

1

1

Двоичный вход

1

00, 01, 06, 07, 08, 17, 28

129

00, 01,

17, 28

1

2

Двоичный вход с данными о состоянии

1

00, 01, 06, 07, 08, 17, 28

129

00, 01,

17, 28

2

0

Изменение двоичного входа. Все переменные

1

06, 07, 08

   

2

1

Изменение двоичного входа без временной маркировки

       

2

2

Изменение двоичного входа с временной маркировкой

1

06, 07, 08

129, 130

17, 28

2

3

Изменение двоичного входа с указанием относительного времени

       

10

0

Двоичный выход. Все переменные

1

06,

   

00, 01, 07, 08, 17, 28

10

1

Двоичный выход

1

00, 01, 06, 07, 08, 17, 28

129

00, 01,

17, 28

10

2

Состояние двоичного выхода

1

00, 01, 06, 07, 08, 17, 28

129

00, 01,

17, 28

12

0

Блок управления. Все переменные

       

12

1

Блок управления выходным реле

3, 4, 5, 6

17, 28

129

Эхосигнал запроса

12

2

Образец блока управления

       

12

3

Образец маски

       

20

0

Двоичный счетчик. Все переменные

1

06,

   

00, 01, 07, 08, 17, 28

20

1

32 битный двоичный счетчик

1

00, 01, 06, 07, 08, 17, 28

129

00, 01,

17, 28

20

2

16 битный двоичный счетчик

       

20

3

32 битный дельта счетчик (Delta Counter)

       

20

4

16 битный дельта счетчик

       

20

5

32 битный двоичный счетчик без флага

1

00, 01, 06, 07, 08, 17, 28

129

00, 01,

17, 28

20

6

16 битный двоичный счетчик без флага

       

20

7

32 битный дельта счетчик без флага

       

20

8

16 битный дельта счетчик без флага

       

21

любая

"Замороженный" счетчик

       

22

любая

Событие изменения показаний счетчика

       

23

любая

Событие состояния "замороженного" счетчика

       

30

0

Аналоговый вход. Все переменные

1

06,

   

00, 01, 07, 08, 17, 28

30

1

32 битный аналоговый вход

1

00, 01, 06, 07, 08, 17, 28

129

00, 01,

17, 28

30

2

16 битный аналоговый вход

1

00, 01, 06, 07, 08, 17, 28

129

00, 01,

17, 28

30

3

32 битный аналоговый вход без флага

       

30

4

16 битный аналоговый вход без флага

       

31

любая

"Замороженный" аналоговый вход

       

32

любая

Событий изменения состояния аналогового входа

       

33

любая

Событие состояния "замороженного" аналогового входа

       

10

10

Сеть связи

Таблица реализации Sepam

DNP3

(Sepam Implementation Table)

0

Объект

Запрос

Ответ

Объект

Перемен

Описание

Коды функции

Коды квалификатора

Коды функции

Коды квалификатора

ная

(десятичн.)

(шестнадцатеричн.)

(десятичн.)

(шестнадцатеричн.)

40

0

Состояние аналогового выхода. Все переменные

1

06,

   

00, 01, 07, 08, 17, 28

40

1

Состояние 32 битного аналогового выхода

       

40

2

Состояние 16 битного аналогового выхода

1

00, 01, 06, 07, 08, 17, 28

129

00, 01,

17, 28

41

0

Блок аналогового выхода. Все переменные

       

41

1

Блок 32 битного аналогового выхода

       

41

2

Блок 16 битного аналогового выхода

3, 4, 5, 6

17, 28

129

Эхосигнал запроса

50

0

Маркировка времени и даты. Все переменные

       

50

1

Маркировка времени и даты

2 ,

07, если количество = 1

129

07, если количество = 1

1

50

2

Маркировка времени и даты с интервалом

       

51

0

Маркировка времени и даты СТО. Все переменные

       

51

1

Маркировка времени и даты СТО

       

51

2

Не синхронизированная маркировка времени и даты СТО

       

52

0

Выдержка времени. Все переменные

       

52

1

Грубое выставление выдержки времени

       

52

2

Точное выставление выдержки времени

   

129

07, если количество = 1

60

0

         

60

1

Класс данных 0

1

06

   

60

2

Класс данных 1

1

06, 07, 08

   

60

3

Класс данных 2

1

06, 07, 08

   

60

4

Класс данных 3

1

06, 07, 08

   

70

1

Идентификатор файла

       

70

2

Объект аутентификации

       

70

3

Объект управления файлом

25

5B

   

70

4

Объект состояния управления файлом

26, 30

5B

129, 130

5B

70

5

Объект передачи файла

1

5B

129, 130

5B

70

6

Объект состояния передачи файла

   

129, 130

5B

70

7

Объект дескриптора файла

       

80

1

Внутренние указания

2

00 индекс = 7

   

81

1

Объект памяти

       

82

1

Профиль устройства

       

83

1

Объект частной регистрации

       

83

2

Дескриптор объекта частной регистрации

       

90

1

Идентификатор приложения

       

100

любая

Плавающая запятая

       

101

любая

Упакованное десятичное число с двоичным кодом

       

110

0

Строка байта

1

06

129

00

Номер объекта

Повторный пуск из "холодного" состояния

13

     

Номер объекта

Повторный пуск из "горячего" состояния

14

     

Номер объекта

Измерение выдержки времени

23

     
11

11

Сеть связи

Список данных Sepam

DNP3

(Point List) Представление

0

Point List представляет собой таблицу, в которой указан полный список данных Sepam (пункты данных), доступных с помощью сети связи DNP3.

Данные Sepam, доступ к которым обеспечивается через сеть связи DNP3, сгруппированы по типам объектов DNP3:

b

двоичный вход;

b

двоичный выход / блок управления выходным реле;

b

счетчик;

b

аналоговый вход;

b

аналоговый выход / блок аналогового выхода;

b

строка байта;

b

передача последовательного файла.

Для каждого типа объекта указываются:

b номер статического объекта и, в случае необходимости, номер соответствующего динамического

объекта, используемого для генерации событий;

b

переменная, используемая по умолчанию;

b

функции DNP3, применимые к объекту;

b

список данных Sepam, относящихся к этому типу объекта.

Данные идентифицируются по индексу (который начинается с 0). В столбцах "Sepam серии 20", "Sepam серии 40", "Sepam серии 80" указано, для какого семейства устройств Sepam имеются данные. В гамме Sepam серии 20 устройства Sepam В2Х (адаптированные для применения по напряжению) отличаются от устройств Sepam S20, T20 и М20 (применение по току). Эффективное использование каких либо данных устройством Sepam зависит также от типа и установленных параметров функций Sepam.

12

12

Сеть связи

Список данных Sepam

DNP3

(Point List) Двоичный вход

0

Двоичный вход

Статический объект

Номер объекта

1 = двоичный вход

Переменная по умолчанию

1 = двоичный вход без указания состояния

Поддерживаемые коды функции запроса

1 = считывание

Событие изменений

Номер объекта

2 = изменение двоичного входа

Переменная по умолчанию

2 = изменение двоичного входа с маркировкой времени

Класс

1, 2 или 3 (см. таблицу ниже)

Поддерживаемые коды функции запроса

1 = считывание

Индекс DNP3

 

Описание

Класс

Sepam серии 20

Sepam серии 40

Sepam серии 80

   

B2X

Прочие

 

Sepam

0

0

0

0

Sepam не квитирован после устранения неисправности

2

1 1

 

1

1

Sepam частично поврежден

2

2 2

 

2

2

Sepam серьезно поврежден

1

 

3

3

3

задействована группа уставок А

3

 

4

4

4

задействована группа уставок В

3

   

5

5

повреждение фаз ТТ

1

   

6

6

повреждение фаз ТН

1

   

7

7

повреждение ТН нулевой последовательности

1

     

8

повреждение дополнительных фаз ТТ

1

     

9

повреждение дополнительных фаз ТН

1

     

10

повреждение дополнительного ТН нулевой последовательности

1

3

5

8

11

телерегулировки запрещены

3

 

469

   

команды дистанционного управления запрещены

3

     

12

разрешение телеуправления

3

     

13

мин. V_aux (оперативное питание)

1

     

14

макс. V_aux (оперативное питание)

1

     

15

разряжена или отсутствует батарея питания

2

 

Цепь отключения

5 7

 

10 16

 

отказ управления

1

6 8

 

11 17

 

несогласованность или контроль цепи отключения

1

7 9

 

12 18

 

несогласованность телекоманды / положения

2

     

19

выключатель включен

3

     

20

выключатель отключен

3

   

13 21

 

сигнал SF6

2

     

22

заземляющий разъединитель включен

3

 

Сеть

   

14 23

 

обратное направление вращения основных фаз

2

     

24

обратное направление вращения дополнительных фаз

2

   

15 25

 

Cos Phi индуктивный

3

   

16 26

 

Cos Phi емкостный

3

     

27

разгрузка

2

     

28

повторный пуск

2

13

13

Сеть связи

Список данных Sepam

DNP3

(Point List) Двоичный вход

0

Индекс DNP3

 

Описание

Класс

Sepam серии 20

Sepam серии 40

Sepam серии 80

   

B2X

Прочие

 

Токовая защита

 

10 17

   

29 защита 50/51 экземпляр 1

1

 

11 18

   

30 защита 50/51 экземпляр 2

1

 

12 19

   

31 защита 50/51 экземпляр 3

1

 

13 20

   

32 защита 50/51 экземпляр 4

1

       

33 защита 50/51 экземпляр 5

1

       

34 защита 50/51 экземпляр 6

1

       

35 защита 50/51 экземпляр 7

1

       

36 защита 50/51 экземпляр 8

1

 

14 21

   

37 защита 50N/51N экземпляр 1

1

 

15 22

   

38 защита 50N/51N экземпляр 2

1

 

16 23

   

39 защита 50N/51N экземпляр 3

1

 

17 24

   

40 защита 50N/51N экземпляр 4

1

       

41 защита 50N/51N экземпляр 5

1

       

42 защита 50N/51N экземпляр 6

1

       

43 защита 50N/51N экземпляр 7

1

       

44 защита 50N/51N экземпляр 8

1

   

25

45 защита 51V экземпляр 1

 

1

       

46 защита 51V экземпляр 2

1

 

Направленная токовая защита

   

26

47 защита 67 экземпляр 1

 

1

   

27

48 защита 67 экземпляр 2

 

1

   

28

 

49 защита 67N экземпляр 1

1

   

29

 

50 защита 67N экземпляр 2

1

 

Защита по напряжению

8

 

30

 

51 защита 27/27S экземпляр 1

1

9

 

31

 

52 защита 27/27S экземпляр 2

1

       

53 защита 27/27S экземпляр 3

1

       

54 защита 27/27S экземпляр 4

1

10

 

32

 

55 защита 27D экземпляр 1

1

11

 

33

 

56 защита 27D экземпляр 2

1

12

 

34

 

57 защита 27R экземпляр 1

1

       

58 защита 27R экземпляр 2

1

13

 

35

59 защита 59 экземпляр 1

 

1

14

 

36

60 защита 59 экземпляр 2

 

1

     

61 защита 59 экземпляр 3

 

1

     

62 защита 59 экземпляр 4

 

1

15

 

37

 

63 защита 59N экземпляр 1

1

16

 

38

 

64 защита 59N экземпляр 2

1

17

     

защита 27S фаза 1

1

18

     

защита 27S фаза 2

1

19

     

защита 27S фаза 3

1

 

Защита по частоте

20

 

39

 

65 защита 81Н экземпляр 1

1

   

40

 

66 защита 81Н экземпляр 2

1

21

 

41

67 защита 81L экземпляр 1

 

1

22

 

42

 

68 защита 81L экземпляр 2

1

   

43

 

69 защита 81L экземпляр 3

1

   

44

 

70 защита 81L экземпляр 4

1

23

   

71 защита 81Rэкземпляр 1

 

1

       

72 защита 81R экземпляр 2

1

 

Защита по мощности

   

45

73 защита 32P экземпляр 1

 

1

       

74 защита 32P экземпляр 2

1

   

46

75 защита 32Q

 

1

     

76 защита 37P экземпляр 1

 

1

       

77 защита 37P экземпляр 2

1

14

14

Сеть связи

Список данных Sepam

DNP3

(Point List) Двоичный вход

0

Индекс DNP3

 

Описание

Класс

Sepam серии 20

Sepam серии 40

Sepam серии 80

   

B2X

Прочие

 

Защита двигателя/генератора

 

18

47 78

 

защита 48/51LR (блокировка ротора)

1

 

19

48 79

 

защита 48/51LR (блокировка ротора при запуске)

1

 

20

49 80

 

защита 48/51LR (затянутый пуск)

1

 

21

50 81

 

защита 66

2

     

82

защита 21G

1

     

83

защита 50/27

1

     

84

защита 64G2/27TN экземпляр 1

1

     

85

защита 64G2/27TN экземпляр 2

1

     

86

защита 78PS

1

     

87

защита 24 экземпляр 1

1

     

88

защита 24 экземпляр 2

1

     

89

защита 40

1

 

Дифференциальная защита

     

90

защита 64REF экземпляр 1

1

     

91

защита 64REF экземпляр 2

1

     

92

защита 87Т2

1

     

93

защита 87М/87G

1

 

Прочие функции защиты

 

22

51 94

 

защита 46 экземпляр 1

1

   

52 95

 

защита 46 экземпляр 2

1

   

53 96

 

защита 47 экземпляр 1

1

     

97

защита 47 экземпляр 2

1

 

23

54 98

 

защита 37

1

   

55 99

 

защита 50BF

1

     

100

защита 51С ступень 1 экземпляр 1

1

     

101

защита 51С ступень 1 экземпляр 2

1

     

102

защита 51С ступень 2 экземпляр 3

1

     

103

защита 51С ступень 2 экземпляр 4

1

     

104

защита 51С ступень 3 экземпляр 5

1

     

105

защита 51С ступень 3 экземпляр 6

1

     

106

защита 51С ступень 4 экземпляр 7

1

     

107

защита 51С ступень 4 экземпляр 8

1

 

24

56 108