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

Содержание

Что можно ожидать 1


Ethernet и МЭК-61850 Выбор правильной схемы 2
Немного теории Сети 3
Принципы
Компоненты при первом рассмотрении 4
реализация,
Пример конфигурации 5
ввод в эксплуатацию
Создание и структурирование проекта 6
Параметрирование устройства
SIPROTEC 4 7
Руководство по эксплуатации
Конфигурирование Сети 8
Передача уставок в устройство
SIPROTEC 4 9
Задание параметров для коммутатора
и сервера времени 10
Подключение и включение 11
Проверка правильной работы 12
Что еще необходимо знать 13

Редакция: 07.05.09
E50417-F1176-C361-A3
Информация для Вашей Это описание устройства не представляет собой полный список всех мер безопасности,
необходимых для работы с оборудованием (модули, устройства), поскольку выполнение особых
безопасности
задач устройства может требовать дополнительных мер.
Несмотря на это, описание содержит информацию, которую вы можете использовать для вашей
личной безопасности в целях предотвращения вреда здоровью. Информация, помеченная
предупредительным треугольным значком, различается в зависимости от степени опасности, как
это показано далее:
Внимание
говорит о том, что возможно нанесение тяжких телесных повреждений или серьезного
материального ущерба в случае несоблюдения мер предосторожности

Предупреждение
Говорит о том, что возможен незначительный ущерб здоровью или материальный в случае
несоблюдения мер предосторожности.

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

Использовать согласно инструкции


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

Ограничение ответственности Авторское право

Авторское право © Siemens AG 2009. Все права соблюдены.


Мы проверили текст этого описания в части описываемого Воспроизведение, передача или использование этого документа
аппаратного и программного обеспечения. Несмотря на это, или его компонентов не допускается без специального
поскольку невозможно учесть все возможные варианты, мы не письменного разрешения. Нарушители будут ответственны за
принимаем ответственности за полное соответствие или за любые причинения вреда. Все права, включающие права патента или
ошибки или упущения. регистрации выгодности модели или дизайна, соблюдены.
Информация, содержащаяся в данном документе, постоянно
обновляется, и любые необходимые исправления будут внесены в
следующие издания. Мы будем рады любому совету по улучшению. Зарегистрированные торговые марки
SIPROTEC, SINAUT, SICAM и DIDSI являются
Возможны изменения технических параметров без дополнительного зарегистрированными торговыми марками Siemens AG.
предупреждения. Другие названия могут быть торговыми марками; если они
. используются третьими лицами в своих целях, это может нанести
Редакция документа:1.02.01 ущерб обладателю.

Siemens Aktiengesellschaft Buch-Nr. E50417-F1176-C361-A3


Содержание

1 Что можно ожидать ...............................................................................5


2 Выбор правильной схемы...................................................................7
3 Немного теории сети...........................................................................15
4 Компоненты при первом рассмотрении .........................................23
5 Пример конфигурации .......................................................................33
6 Создание и структурирование проекта ..........................................37
7 Параметрирование устройства SIPROTEC 4 ..................................43
8 Конфигурирование сети.....................................................................49
9 Передача уставок в устройство SIPROTEC 4 .................................53
10 Задание параметров для коммутаторов и сервера времени....55
11 Подключение и включение ..............................................................63
12 Проверка правильной работы ........................................................67
13 Дополнительная информация ........................................................79

Ethernet и МЭК-61850 3
E50417-F1176-C361-A3
______________________________________________________________________________

4 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Что можно ожидать 1
Компьютер и компании, производящие ПО, больше не обладают
монополией в сфере сетевых услуг. Они шагнули из своего
прошлого «офисного мира» и начали работать в новых
направлениях. И может быть, Вы являетесь одним из тех, кому
доставляет удовольствие комфортная работа с медиа-сервером,
который предоставляет доступ к изображениям, видео и
музыкальным файлам. Не стоит ли тогда идти в ногу со
временем, идти к источнику энергии, которая движет всем.

Добро пожаловать! Сеть Ethernet сегодня также является локомотивом развития


коммуникации в сфере электроэнергетики, а в лучшем варианте -
в соответствии с МЭК 61850. Множество вещей не меняет своей
сущности, но большинство отличается в своем новом мире
коммуникации. Любому, кто не желает полагаться на случай в
понимании принципов работы и вводе в эксплуатацию своей
первой системы формата МЭК 61850, но так же не хочет
перелопачивать горы макулатуры, это руководство окажется
прекрасным помощником. Вы не узнаете всего, но узнаете более
чем достаточно для начала работы в данной области.

Трилогия В принципе, эта книга может быть разделена на три части. В


первой части, Разделы со 2 по 4, объясняют основные моменты
обмена данными с помощью Ethernet. Первая часть начинается с
описания возможных топологий. Она содержит краткое
изложение теории сети, что даст вам лучшее понимание важных
основных принципов и операций. С упоминанием нескольких
важных комментариев об отдельных компонентах, необходимых
для обмена данными по Ethernet, мы закончим с этой более
абстрактной первой частью.
Во второй части, в Разделе, 5 мы ознакомимся с примером
существующей конфигурации. В следующих Разделах, с 6 по 10,
мы будем постоянно возвращаться к этой конфигурации, с целью
объяснить суть всех подготовок, которые нужны для
осуществления обмена данными с помощью Ethernet.
В третьей и последней части описаны процедуры подключения,
включения и проверки. В главах 11, 12 и 13 вы найдете все
ответы на интересующие вас вопросы.
Памятка читателю Вы уже знакомы с такими терминами как маска сети, кольцевая
топология, МАС-адрес и т.п.? Если это так, то почему бы Вам не
перейти сразу к Разделу 5? Если у Вас еще нет этих
необходимых базовых знаний, то мы рекомендуем Вам
прочитать Главы со 2 по 4.
Позвони мне Если у Вас возникнут дополнительные ворпосы, воспользуйтесь
нашей Горячей линией:
Тел.: 01 80 - 5 24 70 00
Факс: 01 80 - 5 24 24 71
e-mail: support.energy@siemens.com

Ethernet и МЭК-61850 5
E50417-F1176-C361-A3
Что можно ожидать
Обучение Вы можете заказать индивидуальный учебный курс,
предлагаемый нашим Учебным Центром.
В Центре Вы в сжатые сроки узнаете о построении и введении в
эксплуатацию систем на основе МЭК 61850, а также DIGSI 4.

Siemens AG
Energy Sector
Power Distribution Division
Humboldtstr. 59
90459 Nuremberg, Germany
Тел.: 8-10-49-9-11/4-33-70-05
Факс: 8-10-49-9-11/4-33-79-29
Internet: www.siemens.com/power-academy-td

Продолжение следует Если Вас интересует подробная информация, то на выбор


предлагаются следующие материалы по теме Ethernet и МЭК
61850.
• DIGSI 4 Start Up Описание
C50417-G1176-C152-A2
• Ethernet & IEC 61850 Start Up Описание
E50417-F1176-C324-A1
• CD - DISGI 4 YOU - Start Up
E50417-A1174-C329-A1
• CD - SIPROTEC 4 YOU - Start Up
E50417-A1174-C215-A2
• CD - SIPROTEC 4 YOU - Ethernet + МЭК 61850
E50417-A1174-C314-A2
В частности, мы настоятельно рекомендуем ,особенно
пользователям Windows, книгу «Сетевая администрация Linux»
Дженса Баннинга. В этой книге описываются основные темы,
такие как TCP/IP, подключение к сети, маршрутизация и др.
Выпущена агентством Addison-Wesley, номер ISBN 3-8273-1855-
6.

6 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Выбор правильной схемы 2
Перед тем, как Вы протяните первый кабель, следует
рассмотреть вопрос о сути топологии. Какая структура
подключения лучше всего подойдет для вашего устройства? На
выбор большое влияние окажут множество факторов. Желание
иметь резервирование играет роль, но физический размер
проектируемой сети является важным фактором в выборе
конфигурации. Если вы уже приняли решение, то можете просто
пропустить этот Раздел.
Если Вы решили его прочесть, то Вам станет известно о наших
двух самых распространенных сетевых топологий: топология
«звезда» и «кольцо». Среди набора сетевых топологий, которые
также включат в себя топологию «шина», древовидную
структуру или смешанную сеть, эти два вида воплотили в себе
единственное решение наших практических вопросов.
Яркое решение – В топологии «звезда» подсоединение всех модулей
широкие возможности осуществляется в одном месте, по крайней мере, мысленно.
Поскольку мы не можем на самом деле связать отдельные
соединения непосредственно друг к другу, то нам для этого
понадобится распределитель.

Памятка: топологии «звезда» необходим распределитель.

В сетях Ethernet интеллектуальный коммутатор представляет


собой распределитель данных, и в результате вытеснил старый
неинтеллектуальный концентратор. Некоторые устройства, с
другой стороны, должны иметь непосредственное физическое
соединение. Устройства, которые мы обозначаем в виде
маленьких фигурок, могут быть не только компьютерами, но и
устройствами защиты и автоматизации. В сети Ethernet в
соответствии с МЭК 61850 даже маршрутизаторы и серверы
времени могут стать участниками обмена данными.
Топология «звезда» обладает высокой скоростью передачи,
ясной и понятной структурой, которую можно легко расширить,
хотя монтаж кабеля может быть трудным. Неисправность
одного устройства не повлияет на работу всей системы.
С другой стороны, неисправный распределитель нарушит
работу всей сети.

Ethernet и МЭК-61850 7
E50417-F1176-C361-A3
Выбор правильной схемы

Властелин Колец Если вы предпочитаете круглые вещи, обратите внимание на


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

Памятка: Круговая конфигурация - замкнутая система.

В данном случае, данные передаются от устройства к


устройству, пока не достигнут места назначения. Раньше это
было бы проблемой, если бы в кольце появился разрыв.
Сегодня этот аргумент больше не действителен: если кольцо
повреждено в одном из участков, то система автоматически
изменит свой режим работы на линейную топологию; обмен
данными можно продолжать практически без остановки. Как мы
можем видеть, коммутаторы также играют в этом важную роль.

Схема подключения «звезда»


Схема подключения «звезда» сейчас является наиболее
используемой для небольших сетей. Это является следствием
несложной (в плане аппаратной части) прокладки, что
позволяет быстро выполнить установку, особенно для
небольших сетей. Несколько кабелей и распределитель
(коммутатор или концентратор) – этого достаточно, если
требования надежности не имеют значения.

Начинаем с малого Рисунок ниже представляет самую простую в мире схему


подключения «звезда», уменьшенную до основной модели.

Основа топологии «звезда»: Простая структура, но при этом отсутствие


избыточного резервирования.

В топологии такого вида минимум, что необходимо - это так


называемый коммутатор, который соединяет отдельные
устройства друг с другом. На нашем рисунке их только три (2 х
SIPROTEC 4, 1 х ПК). Что важно, несколько устройств могут
быть подключены к одному коммутатору.
Насколько много зависит от того, сколько портов имеет
коммутатор. Если одного коммутатора недостаточно для всех
8 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Выбор правильной схемы

устройств или этого требует локальная ситуация, то также


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

Парное соединение Схема, показанная выше, может показаться простой, но в то же


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

Коммутатор и сетевой адаптер подключены к компьютеру двумя связями.

В такой схеме мы удваиваем число коммутаторов. Каждое


устройство соединено с другим через два коммутатора.
Конечно, это предполагает, что подключенные устройства могут
быть оборудованы резервным интерфейсами. В Разделе 4 мы
узнаем, что данная система работает без проблем с помощью
коммуникационного модуля EN100 для устройств SIPROTEC 4 -
не только в электрических, но и в оптических сетях - потому, что
эти модули обладают двумя интерфейсами, с помощью которых
можно подключить линии связи параллельно. Однако, во время
работы активным остается только один из двух интерфейсов.
Другой канал обмена данными всегда остается резервным и
задействуется модулем автоматически в случае
необходимости. В таком случае не возникает перерыва связи с
ПК в случае неисправности коммутатора. В данной ситуации,
все устройства, подключенные к неисправному коммутатору,
переводятся на другой.
Теперь у компьютера есть два входа, в результате чего мы
получаем необходимую надежность. Это становится возможным
благодаря сетевому адаптеру с двумя входами (смотрите также
Раздел 4). ПК сам по себе еще не резервируется, но мы
представим Вам такое решение через несколько сотен слов.
Кольцо С помощью нескольких коммутаторов, которые также
дублируются из соображений резервирования, количество
кабелей для соединения коммутаторов и контрольного центра
более высокого уровня (в нашем случае – компьютер)
возрастает многократно.
На этом рисунке представлено более практическое решение -
соединить все коммутаторы друг с другом в форме кольца.

Ethernet и МЭК-61850 9
E50417-F1176-C361-A3
Выбор правильной схемы

Кольцо или звезда? Границы весьма расплывчаты.

Что касается соединения в кольцо, то Вам следует отдать


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

Топология «кольцо»
Строго говоря, структура, указанная выше - все-таки звезда,
даже если отдельные коммутаторы соединены вместе в форме
кольца. Коммутаторы являются распределителями, к которым,
тем не менее, подключены отдельные устройства – и это
соответствует определению топологии «звезда».

Восполняя пробел Рассматривая данную структуру, давайте представим, что


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

Изменение: звезда превращается в кольцо.

Но у нас есть только чисто кольцевая структура, когда все


устройства интегрированы в одно кольцо без необходимости
использования для этого внешних коммутаторов.

10 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Выбор правильной схемы

Эффект сохранения Поэтому было бы здорово, если бы мы смогли поместить


каждый коммутатор в соответствующее устройство. И, как на
самом деле оказывается, это можно сделать с помощью
оптических модулей EN100. Эти модули, как альтернатива
резервированию, могут также осуществлять активную передачу
данных, используя оба порта одновременно. Благодаря этим
функциям встроенных коммутаторов, Вы можете обходиться
без внешних, назначаемых для устройств, коммутаторов.

Да будет свет: в модулях EN100 коммутатор уже интегрирован.


Таким образом, Вы можете соединить до 30 устройств
SIPROTEC 4 в пределах одного кольца. Из-за соединения с ПК
(или в общем случае - с центром управления) Вы не сможете,
как бы то ни было, обойтись без хотя бы одного внешнего
коммутатора. Как правило, данная схема используется как
резервная и для этого нужны два коммутатора.

Берем два: два коммутатора – гарантия резервирования для интерфейса ПК.

Что касается резервирования: информация передается от


одного устройства другому по кольцу, пока не достигнет своей
цели. Если кольцевая конфигурация разрывается в одном из
участков, то она становится линейной. Но разрыв практически
не влияет на процесс обмена данными. Несмотря на это, вторая
ошибка в линии или в устройстве, как правило, не может быть
компенсирована. Поскольку два коммутатора задействованы в
данной схеме, максимум, что можно использовать – 27
устройств SIPROTEC 4 в кольце. Почему это именно так и как
Вы можете подсчитать допустимое число модулей, Вы узнаете в
Разделе 4.

Часто используемые конфигурации

Завершая эту главу, мы покажем Вам три часто используемых


конфигураций.
Конфигурация №1 На первом рисунке Вы увидите, возможно, наиболее часто

Ethernet и МЭК-61850 11
E50417-F1176-C361-A3
Выбор правильной схемы
встречающуюся топологию.

Распространенная комбинация из одного кольца и нескольких звезд

Несколько устройств, соединенных звездой, подключены к


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

Конфигурация №2 Ощутимо больше возможности резервирования у второй схемы.


Два независимых кольца подсоединены к двум коммутаторам.
Двойные линии соединяют два переключателя друг с другом, и
в этом случае даже ПК имеет резервное подключение.

Два кольца интегрированы друг в друга

Возможности расширения данной топологии значительны. К


каждому кольцу Вы может присоединить до 27 устройств. В то
же самое время вы можете увеличить число колец, если у
используемых коммутаторов имеется соответствующее число
портов.
Конфигурация №3 Альтернативная возможность показана в третьем примере.
Каждое кольцо может использовать оба коммутатора как свои
собственные. Даже Компьютер подключен с помощью своего
собственного коммутатора. Кольцо имеет две оптических линии.

12 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Выбор правильной схемы

Два кольца соединены с помощью двойного главного кольца

Как и в других случаях: кольцо может соединить до 27 устройств


вместе. Хотя теоретически, количество колец неограниченно.

Ethernet и МЭК-61850 13
E50417-F1176-C361-A3
Выбор правильной схемы

14 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Немного теории сети 3
Сеть, выбранная нами для передачи данных по МЭК61850,
называется Ethernet. Для объяснения причины нужно немного
заглянуть в прошлое. Уже в 1976 году существовали первые проекты
Ethernet-систем. Тогда основной целью создания такой сети было
использование одного принтера несколькими пользователями.
Сегодня Ethernet, ставший популярным более чем у 90%
пользователей, наиболее используемый вид соединения между
компьютером и периферийными устройствами в локальной сети и
поэтому используемая большинством среда передачи данных нашего
времени.
Реальные причины Преимуществами данной схемы является обмен данными на
основании МЭК 61850, высокой производительности и развитой сети.
Поскольку Ethernet одновременно прямо и обратно совместимый, это
делает его весьма интересным для настоящих и будущих инвестиций.
Таким образом, 10-Мегабитная сеть может легко интегрироваться в
обычную 100- Мегабитную сеть – и это все, с другой стороны, шаги к
будущей 1-Гигабитной сети.
В этой главе мы дадим Вам обзор некоторых тем, которые относятся к
сети Ethernet и служат базой для понимания информации в
следующих главах.

Типы связей
Как правило, сети классифицируются по той роли, которую
выполняют отдельные устройства, входящие в состав сети. И поэтому
децентрализованные сети отличаются от сетей клиент-сервер.
Горизонтальная и В децентрализованных версиях устройства обмениваются данными с
вертикальная иерархии устройствами, находящихся на одном уровне иерархии. По этой
причине можно также говорить о горизонтальной иерархии обмена
данными. Сеть клиент-сервер с одной стороны, обладает разной
иерархией подключения устройств. В данной вертикальной иерархии
обмена данными клиент является ведущим и получает всю
информацию. Серверы в качестве представителей информации
всегда выдают правильные ответы.

Сервер и пользователи – децентрализованное подключение: каждый получает все

Ethernet и МЭК-61850 15
E50417-F1176-C361-A3
Немного теории сети
Длина и ширина С помощью МЭК 61850 оба варианта возможны – одновременно
горизонтальная и вертикальная иерархия. Давайте быстро рассмотрим
схематический рисунок. Устройства SIPROTEC на полевом уровне
получают информацию и отсылают ее. Они являются серверами. Система
автоматизации на уровне станции, в данном случае SICAM PAS,
запрашивает данные, получает их и отправляет. Кстати, информация
может быть получена с нескольких устройств. Но все может быть еще
лучше: клиент может запросить данные со всех серверов, и наоборот,
сервер может предоставлять информацию о всех клиентах. А именно:
множество задач распределено непосредственно между серверами. Они
обмениваются данными друг с другом горизонтально, без клиента. Этот
так называемый перекрестный обмен данными согласно МЭК 61850
называется GOOSE. Общие объектно-ориентированные объекты
подстанции.

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

Теперь после определения обязанностей устройств связи, нам необходимо


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

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


исполнителей трех возможностей: одному, многим или всем. На языке телекоммуникации
это означает Одноадресные, Многоадресные и Широковещательные.
Одноадресная пересылка означает передачу данных из одного источника
одному серверу. Эта модель отвечает наиболее часто встречающемуся
типу передачи данных. Широковещательные данные, с другой стороны,
отправляются всем подключенным пользователям в сети в виде
циркулирующих сообщений. Такой тип передачи используется, в первую
очередь, когда адрес получателя сообщения неизвестен. Каждый
получатель широковещательных сообщений, в первую очередь, должен
принять сообщение, чтобы выяснить, относится ли оно к нему.
Между понятиями одноадресное и широковещательное сообщение
имеется вариант, когда нужно отправить пакет данных нескольким
выбранным получателям. Причина для многоадресного сообщения
следующая. Например, это горизонтальный обмен данными внутри сети
МЭК 61850 между отдельными пользователями. В таком случае
многоадресные сообщения используются для циклической передачи
состояния информации. Если происходит смена статуса информации, то
новый статус мгновенно транслируется всем пользователям. Передача
повторяется с миллисекундными интервалами.
Блочное Все данные пересылаются посредством Ethernet, упакованы в так
отправление называемые кадры.
Данные пакуются вместе с другой информацией и пересылаются. Один
такой блок состоит из вводной части, адреса назначения и источника, типа,
контрольной суммы - и конечно данных существующего пользователя.
Небольшой рисунок разъяснит этот вопрос.

Блок: данные пользователя всегда дополнены информацией. (Abb. vorl.)

Заголовок определяет начало блока. Получатели могут различать


отдельные блоки следующим образом. Тип определяет используемый
протокол; в нашем случае IP-протокол. С помощью контрольной суммы
(CRC) получатель может определить возможные ошибки передачи. Часть
блока является также адресом источника и, конечно, адресом места
назначения данных. Подробнее об этом в следующем разделе.

16 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Немного теории сети

Определение

Поскольку блоки посылаются внутри своей сети, то отправитель адресует


пакеты посредством MAC-адреса получателя. Как только пользователь
другой сети становится получателем, адресация происходит с помощью
IP-адреса. Тем не менее, в нашем случае мы запрашиваем IP-адрес даже
при работе внутри локальной сети. С помощью IP-адреса мы можем
установить контакт с модулем связи через веб-браузера. Это можно
сделать, например, для запроса важной информации. Но давайте сначала
посмотрим более внимательно на отдельные адреса.

Знаменитый на Корректный адрес всегда был важным аспектом для начала успешного
весь мир обмена данными. И кто же не желает быть знаменитым на весь мир. Для
большинства сетевых компонентов это уже известно с самого начала, что
облегчает обмен данными. Все это происходит благодаря MAC-адресу.
Этот адрес служит для предотвращения возможных недопонимания и не
имеет общего ничего с упомянутым разработчиком компьютеров (и уж тем
более, ничего общего с едой). MAC обозначает Media Access Control
(управление доступом к среде передачи) и регулирует уникальность
доступа к сетевому оборудованию. Этот адрес постоянно хранится
практически в каждом сетевом компоненте, что позволяет
идентифицировать этот компонент по всему миру из-за уникальности этого
адреса.
«Практически» - из-за одного исключения: Если определенный компонент
никогда активно не участвовал в сетевом обмене данными, то для него
MAC-адрес не требуется. (Это не означает, что это запрещено.)
Примерами являются повторители, концентраторы и простые
коммутаторы, если у них нет никаких управляющих функций или функций
мониторинга.
Вы не можете изменять МАС-адреса (это, по крайней мере, непросто).
Официально у Вас есть только возможность чтения МАК адреса, потому
что этот адрес компоненту назначают производители. И даже если
производитель не может присвоить адрес, он должен предусмотреть место
под назначенный МАС-адрес. Вы обнаружите, какую важную роль
выполняет MAC-адрес, когда мы будем говорить об отдельных
компонентах сетевого обмена данными в следующем Разделе.
Местный герой IP-адрес является идентификатором устройства при обмене данными по
сети Ethernet. Эта идентификация тоже должна быть уникальна. Несмотря
на это, добиться уникальности только с помощью МАС-адреса
недостаточно. Каждый IP адрес должен быть назначен в сети только один
раз. Внутри двух разных сетей, которые тоже должны быть соединены друг
с другом, одни и те же IP адреса допускаются.
Требование уникальности внутри сети действительно для всех устройств,
которые принимают активное участие в коммуникации и которым в любом
случае присваиваются адреса, в любом виде, порядке или форме, что
имеет чисто диагностические функции. Иначе могут возникнуть трудности
при определении ошибок в сети – кому это нужно?
В отличие от МАС-адреса, администратор сам должен соблюдать то, что
IP-адрес уникален. Исключением, конечно, станет так называемый сервер
DHCP (сервер, автоматически администрирующий IP-адреса клиентов и
выполняющий соответствующую настройку для сети). Этот сервер
автоматически дает всем пользователям правильные IP адреса. Тут
только одна ловушка: сети, соответствующие стандарту МЭК 61850 не
работают с сервером DHCP. По это причине мы не будем рассматривать
данную тему в этой книге.

Ethernet и МЭК-61850 17
E50417-F1176-C361-A3
Немного теории сети

Немного подробнее об IP адресе


Теперь рассмотрим подробнее структуру IP адреса и наиболее подробно -
IPv4 адрес. Другими словами – адрес четвертого поколения.

Полный набор IP-адрес четвертого поколения написан четырьмя блоками, разделенных


точкой. Например: 207.142.131.235. Каждый блок содержит восемь битов,
посредством чего образуется область значений от 0 до 255 для каждого
блока. Поэтому IPv4 адрес представляет собой 32-битую конструкцию,
которая может описать максимум 4 294 967 296 уникальных адресов.

Половина Если посмотреть на это более пристально, то мы увидим, что IP-адрес


состоит из двух адресов: один для пользователя, другой для сети, в
которой находится пользователь. Например: в IP-адресе 197.255.255.89
первые три десятичных блока 197.255.255 могут представить адрес сети.
Последний десятичный блок в нашем случае 89 может быть адресом
компонента сети. Коллега по сети может иметь, например, IP-адрес
197.255.255.13. Адрес сети, конечно же, остается тем же, а 13 остается
адресом того пользователя.

Трехклассовое Указанный пример относится к классу С-адресов. В сетях такого класса,


общество теоретически может быть подключено количество пользователей, равное
8
2 = 256. Хотя в реальности, их всего 254, поскольку адресная ячейка 0
идентифицирует наряду с тремя другими десятичными блоками, саму сеть.
А адресная ячейка 255 сохраняется для так называемых
широковещательных сообщений, что мы уже ранее рассматривали.
В сетях класса В третий и четвертый десятичные блоки рассчитаны для
16
адресации компонента сети. В численном выражении это равняется 2 - 2
= 65 534 максимального количества пользователей. Класс сети А - сеть, в
которой три последние десятичных блока используются для адресации
пользователям, может обслуживать 16 777 214 адресов, посчитанных по
следующей схеме.
Первый десятичный блок показывает, к какому классу принадлежит адрес:
если адрес начинается с…

• ... с 1 до 128, то это класс А,


• ... со 129 по 191, то это класс В,
• ... с 192 по 223, то это класс С.
Разделение на классы имеет свое историческое прошлое. На заре
компьютерных сетей, адресная память в 32 бита казалась обширным
пространством. Для того, чтобы отыскать получателя определенных
данных за достаточный период времени, прежде всего, маршрутизатор
проверяет адрес, учитывая фрагмент сети. Для компьютерных технологий
это достаточно просто.
Если мы посмотрим на Интернет сегодня, то выясним, что 32-битный
адрес слишком мал, а схема трех классов класса стала слишком негибкой.
Сегодня сетевые адреса для передачи информации в Интернете
располагаются по Интернет-провайдерам в виде последовательных
блоков адресов. Разделение на обособленные классы вышло из
употребления.

Личное Однако, идея классовости до сих пор является четким идентификатором в


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

18 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Немного теории сети

• Диапазон личного адреса класса А: 10.0.0.0 - 10.255.255.255


• Диапазон личного адреса класса В: 172.16.0.0 - 172.31.255.255
• Диапазон личного адреса класса С: 192.168.0.0 - 192.168.255.255

Интерес для Вас могут представлять пространства в Классах В и С с


количеством адресуемых пользователей – 65 534 и 254.
Если вы решили использовать класс С, то сначала можно рассмотреть это
углубленнее. Воображаемое преимущество, однако, быстро становится
недостатком, когда, например, происходит расширение. После этого
существующих адресов становится недостаточно. В результате Вам нужно
создавать вторую сеть и соединять с первой с помощью маршрутизатора.
Если расширение сети и количество требуемых адресов уже превышает
лимиты, то Вам стоит воспользоваться классом В.
Даже если Вы в самых дерзких мечтах не можете представить, что будете
использовать весь объем доступных адресов, этот класс все же имеет
свои преимущества. В данной версии Вы можете создать более ясную
адресную структуру. Например, Вы можете использовать третий
десятичный блок для различения полей и уровней напряжения друг от
друга в адресации пользователю. Подробнее об этом в Разделе 5.

Подключение нескольких Сетей

Что действительно не будет традиционным: конфигурация сети обмена


данными, полученная путем объединения нескольких сетей.
Разделение на лоты Вы строите большие сети в соответствии с топологическими и
организационными аспектами, разделяя их на малые сети. Малые сети
иногда называются подсетями. Эти подсети функционируют как
независимые единицы и не обязательно отличаются в техническом плане
от больших сетей. Причинами для такого разделения являются, с одной
стороны, лучшие возможности администрирования, с другой – физическая
удаленность пользователей и влияющие на коммуникацию технические
условия структуры.
Указание пути Для того, чтобы соединить различные сети в одну, Вы используете
маршрутизатор. Этот маршрутизатор определяет, в какую из сетей должна
поступить информация. Топология сети в данном случае не играет никакой
роли. Конечно, вы можете использовать маршрутизатор для соединения
сетей, использующих один и тот же протокол. Если протоколы различных
подсетей отличаются, то становится необходимым преобразование
протоколов. В таком случае Вы используете шлюз вместо
маршрутизатора.
Маска Мы уже объясняли, что IP-адрес разделяется на две части. Ведущие биты
определяют сеть, остальные биты определяет адрес пользователя внутри
сети. Сетевая маска поддерживает информацию, которая сообщает, где в
IP-адресе происходит разделение. С помощью такого же длинного, как IP-
адрес, бит-кода маршрутизатор может выделять отрезок сети и, таким
образом, распределять входящие данные по соответствующим сетям.
Принцип на самом деле прост: все биты сетевой маски устанавливаются
равными 1, что позволяет вам знать, что соответствующий бит IP-адреса
это часть, которая определяет сеть. Аналогично, биты, установленные
равными 0, определяют ту часть адресов, которая предназначена для
отдельных участников сети.
Если, например, два первых десятичных блока IP-адреса представляют
часть сети, то Вы должны определить как сетевую маску число
11111111.11111111.00000000.00000000. Выглядеть это должно как

Ethernet и МЭК-61850 19
E50417-F1176-C361-A3
Немного теории сети
десятичное число 255.255.0.0. Если только последний десятичный блок
рассчитан на пользователя, то получается сетевая маска -
11111111.11111111.11111111.00000000 или, если в десятичном формате,
то 255.255.255.0. Разделение между участком сети и пространством
пользователя может происходить везде. В этом отношении разрешены
сетевые маски, такие как 11111111.11111111.11111000.00000000. Между
тем, обозначенный тип написания IP-адреса сети был разработан для
лучшей читаемости. В таком случае набор битов сетевой маски
добавляется к IP адресу.
Из 198.200.133.17 и 11111111.11111111.00000000.00000000 Вы получаете
198.200.133.17/16.

Поток данных в кольцевой структуре

Кольцевая структура обладает высоким уровнем резервирования.


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

Контроль кольца Теперь обсудим две разные процедуры.


• OSM контроль
Хорошим решением будет выбрать OSM-контроль. В таком случае Вы
можете пропустить оставшуюся часть этой главы после того, как
прочтете этот параграф. Но это, конечно, не самая главная причина.
Факты таковы, что этот контроллер кольца, разработанный Siemens AG,
едва ли может превзойти такую простую схему. Единственный
параметр, который должен быть установлен, тот, что определяет один
из существующих коммутаторов в качестве ведущего устройства, все
остальное происходит само собой. Серьезным недостатком, однако,
является то, что эта технология недостаточно распространена. В
данном случае, у Вас будет возможность только, если используете
исключительно (почти) аппаратуру Siemens. И поэтому Вам нужно будет
продолжить чтение.
• Протокол RSTP
Протокол RSTP используется во всем мире и поддерживается
практически всеми коммутаторами с функциональным управлением
кольцевой структуры. Хотя с точки зрения использования это сложнее.
В RSTP поток данных контролируется с помощью распределения
приоритетов между отдельными коммутаторами. Это задача входит в
ваши обязанности и оказывается самой важной, хотя и банальной.
Несмотря на то, что многие из Вас уже решились использовать данный
протокол, все же стоит привести несколько замечаний.
Самым важным является следующее: в описании модулей EN100 Ethernet
Вы найдете доскональную информацию о RSTP. По этой причине тут мы
даем краткое описание основных характеристик.
Приоритеты Используя RSTP, Вам необходимо устанавливать приоритеты для каждого
установки коммутатора. Коммутатор наивысшего приоритета (другими словами
наименьшее числовое значение) относится к корневому коммутатору. Как
правило, это тот самый коммутатор, к которому подключена ведущая
станция. Все остальные коммутаторы становятся назначаемыми.
20 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Немного теории сети

Важно, что при нормальной работе от корневого коммутатора до нашего


логического разрыва идут две одинаковые по длине цепи. Коммутатор с
наименьшим приоритетом, по другому, с наивысшим числовым значением,
всегда действует в кольце как логический разрыв. В случае неисправности
корневого коммутатора, другой коммутатор принимает его функцию.
Установленные приоритеты служат для поиска подходящей замены.
Коммутатор со следующим наименьшим приоритетом, должен будет
перейти в это место. Кстати, коммутатор в кольцевой структуре также
называется мостом. Приоритет коммутатора всегда отвечает приоритету
перемычки; мы часто будем с этим сталкиваться.
Три процесса Теперь перед тем как Вы начнете устанавливать тот или иной приоритет
коммутатора, мы бы хотели представить Вам три основных процесса.
• Процесс № 1 Стандартный приоритет для всех коммутаторов
Вы прочитали правильно, это тоже возможно. Потому что, если
несколько коммутаторов внутри одного кольца обладают одинаково
заданными приоритетами, то как критерии выбора используются МАС-
адреса. Младший МАС-адрес является синонимом понятию высокого
приоритета и наоборот. И поскольку Вы уже прочитали несколько
страниц назад о том, что в мире каждый МАС-адрес уникален, то
никогда не будет конфликта приоритетов. Выгода такого быстрого
метода очевидна. Схема выявляется, как правило, сама собой. Если
Вам нужно добавить или убрать коммутатор, то не нужно изменять
какие-либо параметры. Мы, однако, не будем прятать недостатки под
ковром. Поскольку Вы обычно не знаете МАС-адрес коммутатора, то
определение корневого коммутатора и точки логического разделения
кольца происходит в большей или меньше степени по принципу
угадывания.
• Процесс № 2 Определение корневого коммутатора
(рекомендуемый метод)
Этот метод отличается от первого тем, что в данном случае именно Вы
задаете нулевой приоритет коммутатора и, таким образом, определяете
его как корневой коммутатор. С помощью этого Вы, по крайней мере,
можете иметь ограниченный контроль над управлением загрузки сети,
но в конечном итоге, это не полный контроль. Потому что место, где
расположен логический разрыв кольца, все равно определяется
случайно.
• Процесс № 3 Задайте приоритет (почти) для каждого
коммутатора
Третий метод предполагает практически Ваше полное участие в работе
сети, а также предоставляет Вам возможность реализации
продуманной идеи резервирования. Вы определяете один коммутатор и
в качестве корневого, и в качестве логического разрыва. Вы
устанавливаете приоритеты оставшихся коммутаторов в соответствии с
вашими требованиями резервирования. Если, например, есть
коммутатор, который может стать корневым в случае неисправности, он
получает следующий наименьший приоритет после корневого. Конечно,
Вы также можете выбрать и пару для замены. Их приоритеты
определяются как один меньше другого. Недостаток такого метода
очевиден: когда происходит изменение в сети, Вам нужно
перенастраивать многие сетевые компоненты.
Первый план и Термины корневой и назначенный используются не только для
второстепенная приоритетов коммутаторов, но также и для описания роли каждого из них.
роль Думаем, что это лучше всего показать с помощью диаграммы.

Ethernet и МЭК-61850 21
E50417-F1176-C361-A3
Немного теории сети

Корневой мост имеет номер 1 в кольце

Коммутатор №1, который в этой схеме является корневым коммутатором,


также называется корневым мостом. Он подключен к коммутаторам 2 и 3,
которые в случае необходимости могут стать Номером 1. Порты
коммутаторов 2 и 3, которые подключены к корневому коммутатору,
называются корневыми портами. Порты, подключенные к сети, но не
работающие в направлении корневого коммутатора, называются
назначенными портами. Поэтому корневой порт обладает только
назначенными портами, так как он не подключен к другому корневому
коммутатору (вы же знаете, что может быть только один). Помимо главного
и назначенного, может еще быть третье назначение, которое называется
альтернативный порт. Этот порт есть не что иное, как наш логический
разрыв в кольце.
Прекрасное Каждый порт, в зависимости от своей роли, принимает определенное
положение дел состояние. Среди всего прочего, для нас представляют интерес две
позиции: Пересылка и Отбраковка. Корневые и назначенные порты
принимают первое из эти двух состояний – другими словами, они
пересылают входящие пользовательские данные. Альтернативный порт, с
другой стороны, выполняет функцию отбраковки и отбрасывает входящие
сообщения потому, что это его работа.

22 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Компоненты при первом рассмотрении
На нашем пути к организации успешного обмена данными
4
встречаются различные компоненты, о которых мы более или
менее рассказали. В этой главе мы рассмотрим подробнее
каждый из упомянутых блоков.
А именно:
• Коммутатор
• Коммуникационный модуль EN100
• Сервер времени
• Сетевая карта

Коммутатор

В том время как прямое подключение двух пользователей


одного к другому с помощью перекрестного кабеля не
представляет сложностей, то подсоединение третьего
устройства будет уже проблематично. Так как устройство не
обладает безграничными функциями, Вам понадобится
распределитель.
Распределение почты Грамотный подход необходим в тех случаях, когда речь идет о
распределении данных, равное распределение всегда лучше,
чем передать одному все, в то время как остальные неактивны.
Исходя из этой причины, мы выбираем коммутаторы вместо
блоков зажимов или концентраторов.
Коммутатор это интеллектуальный распределитель данных в
виде разветвителя "звезда", к которому подключаются
несколько устройств. Соединение модулей с коммутатором
всегда выполняется в виде соединения точка-точка.
Коммутатор отвечает за управление входящими и исходящими
сообщениями. В отличие от концентратора, который точно и
равными долями распределяет допустимую ширину
пропускания по существующим соединениям, коммутатор
осуществляет гораздо больше операций. Исходя их этого, все
порты коммутатора соединены друг с другом посредством
внутренней высокоскоростной шины. Настоящие
профессионалы - системные администраторы - называют это
еще системной платой (платой объединения). Эта шина
работает так, что пакеты данных для получения и рассылки
быстро попадают от одного порта к другому.
"Хорошее время, плохое Еще одним ключевым моментом является то, что отдельные
время" порты могут получать и отправлять данные в независимости
друг от друга. Если коммутатор получает больше данных, чем
он может передать, из-за текущей загрузки сети, он размещает
эти данные в буфер и отсылает их с задержкой по времени.
Если коммутатор получает данные, предназначенные для
нескольких адресов, это не проблема: данные отсылаются
различным получателям одновременно через отдельные порты.

Ethernet и МЭК-61850 23
E50417-F1176-C361-A3
Компоненты при первом рассмотрении
Но можно сделать даже лучше: в так называемых
полнодуплексных режимах коммутатор может отсылать и
получать данные одновременно через один и тот же порт. В
данном случае, не возникает проблем с задействованным
портом, и теоретически можно увеличить скорость в два раза.
Несмотря на это Вы должны помнить то, что каждому порту
назначается различный режим работы и, следовательно,
скорость.
Все это выглядит хорошо. Чтобы Вы не подумали о том, что
«Коммутатор» главное решение, Вам стоит запомнить: там где
концентратор безжалостно рассылает входящие сообщения
всем подключенным пользователям, коммутатор сначала
определяет получателя для точной передачи данных. Это
может сохранить ширину полосы пропускания, но затратит
время. По этой причине коммутатор прибегает к некоторой
хитрости в управлении.
Уловка В Разделе 3 Вы узнали о том, что МАС-адрес определяет
пользователя внутри локальной сети.

Заметки на полях: Как только пользователь в первый раз обращается к порту


Есть пользователи, которые могут
коммутатора, его МАС адрес ассоциируется (логически) с этим
получать, но не могут отсылать. портом, и данная взаимосвязь заносится в таблицу. Когда
Такие пользователи находятся приходит водящий пакет данных, коммутатор сравнивает адрес
вне действующих принципов, назначения с сохраненной взаимосвязью и может, таким
поскольку коммутатор никогда не образом, определить запрашиваемый порт.
сможет их зарегистрировать. Для
Таким способом, данные поступают так быстро, как это
таких случаев в коммутатор
возможно и в идеальном порядке – только в тот порт, на
вводится МАС-адрес, и
котором локализован приемник. Конечно, может случиться, что
назначается на конкретный порт.
нет сохраненной взаимосвязи адреса назначения и порта.
Поэтому адрес назначения остается неизвестным. Данные в
таком случае проходят через все порты за исключением порта
источника. Это свойственно также и для широковещательных
сообщений, и отвечает данному случаю.
Возврат к отправителю Что если у нас не идеальный случай? Например, линия
разорвана, а данные продолжают поступать в порт, даже если
приемника для этих данных больше нет. Существует ряд
действий, которые нужно выполнить в данной ситуации.
В первую очередь существует так называемое время старения
(максимальное время старения), которое в отличие от
человеческого, может регулироваться с помощью ПО. С
помощью этого времени Вы определяете, как долго коммутатор
может надежно доверять взаимосвязи между МАС-адресом и
одним из его портов. Или сделать все по-другому: если
коммутатор не обнаруживает какой-либо связи и активной
передачи данных для сохраненного МАС-адреса в течение
времени старения, он удаляет адрес и его взаимосвязь с
портом из внутренней таблицы.
Если устройство отключается от одного порта и подключается к
другому, время старения исчезает до того, как модуль
соединяется с новым портом. Этого может быть достаточно для
описанного случая, но в случае разрыва линии при нормальной
работе, будет более желательно быстрое переключение. По
этой причине время старения позиционируется следующим
образом: Удаленное Определение Места Разрыва (Far End
Fault Indication, FEFI).
Если эта функция коммутатора задействована, то во время
обрыва линии, время старения просто игнорируется.
Соответствующий МАС-адрес становится жертвой мгновенной
амнезии, и за возможно кратчайшее время происходит
переключение на альтернативный канал.

24 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Компоненты при первом рассмотрении

С дороги, я иду Специальностью МЭК 61850 является GOOSE-сообщения.


GOOSE расшифровывается Generic Object Oriented Substation
Event (Общее объектно-ориентированное событие на
подстанции). С помощью этих сообщений устройства могут
обмениваться информацией друг с другом. Как правило, это
срочные сообщения, которые одно устройство должно передать
другому. Поэтому коммутатор не должен выступать в роли
тормоза, а обрабатывать такие сообщения как приоритетные.
Эксперты говорят о приоритетности GOOSE-сообщений.
Что касается наших целей, то нам абсолютно необходимы
коммутаторы, которые соответствуют данным характеристикам.
Такие переключатели имеют один канал обработки данных с
обычным приоритетом и один канал обработки для сообщений с
высоким приоритетом. Коммутатор определяет поле приоритета
входящего сообщения и, в зависимости от приоритета,
отправляет данные по одному или другому каналу. В то время
как обычные сообщения время от времени отправляются в
конец очереди, то приоритетные практически сразу же
попадают в свой канал.
Разные способы Для всех, кому все еще интересно, как коммутатор в своей
основе отправляет отдельные сообщения, мы опишем
несколько способов, которые различаются согласно их
задержкам по времени и исправлению ошибок.
• Сразу же
Ничего нового, просто самый быстрый из методов, но также и
самый тривиальный. Коммутатор быстро проверяет целевой
МАС-адрес назначения входящего сообщения и отравляет
его по соответствующему адресу. Все происходит без
проверки ошибок, поэтому практически без потери времени.
• Сохранить, затем отправить
Самый простой из методов, но и самый медленный. Для
чистой работы сети коммутатор проверяет каждый входящий
пакет данных на предмет возможных ошибок. У
поврежденных сообщений нет шансов, и они отклоняются
без замены.
• Выбирая фрагменты
Если истина находится где-то посередине, то этот метод
будет предпочтительнее. Этот метод быстрее, чем
«Сохранить и отправить» и отличается от "Сразу же".
Коммутатор проверяет, имеет ли пакет данных минимальный
размер в 64 бита, что запрашивается стандартом Ethernet.
Если да, то данные сразу же поступают в порт назначения.
Если нет, то данные сразу же удаляются.
• Без ошибок и сразу же/Адаптивный коммутатор
Что говорит иное мнение: правильное объединение сделает
дело. Вот поэтому, возможно, это самый лучший метод, но
также наиболее трудный. Сначала коммутатор работает по
методу «Сразу же». Пакет отправляется посредством
правильного порта в длительное путешествие без проверки
своего происхождения и деталей. Несмотря на это,
коммутатор сохраняет копию в памяти, в которой считается
контрольная сумма.
Если в сообщении контрольная сумма, рассчитанная в
памяти, не совпадает с контрольной суммой в сообщении, то
ошибочные данные нельзя вернуть обратно, но с помощью
внутреннего счетчика можно сделать уведомление о
возникновении ошибки. Если внутри одной сети появилось
слишком много ошибок, обычно за очень короткое время, то

Ethernet и МЭК-61850 25
E50417-F1176-C361-A3
Компоненты при первом рассмотрении
коммутатор переходит в режим «Сохранить, затем
отправить». В случае если частота появления ошибок
снизилась ниже допустимого предела, то коммутатор
переходит обратно на режим «Сразу же». Более того,
коммутатор время от времени может переходить на режим
"Выбирая фрагменты", если появляется много фрагментов
не менее чем 64 Бита.
Для защиты Само собой разумеется, что описанные методы требуют
различное исполнение устройств, которые, в конечном счете,
сильно отличаются из-за количества буферов.
• Буфер отсутствует
В коммутаторах без буфера в один момент времени только
два порта могут быть подключены друг к другу напрямую с
помощью внутренней шины. Данные, которые в это же время
присутствуют на третьем порте, уже задерживают передачу
данных. Такой тип коммутатора является единственным для
работы с методом "Сразу же", и он не подходит для
коммерческого использования.
• Один буфер на всех
Не идеальное решение, но все же лучше – это один общий
буфер для всех портов. Пользователи сохраняют свои
данные в буфере, в то время как коммутатор подготавливает
соединение с другими пользователями сети. Это имеет
реальное преимущество: если несколько пользователей
желают отправить данные через один и тот же порт, то
сначала они сохраняются, а затем отправляются в виде
пакета.
• Один буфер входящих и один буфер исходящих
сообщений на каждый порт
Блестящее решение, дает Вам максимальные возможности
хранения информации. Этот тип коммутатора может в
умеренных количествах сохранять несколько сообщений, и в
то же время устанавливать соединение между несколькими
парами портов. В данном случае пользователи А и В могут
обмениваться данными друг с другом, в то время как
пользователи С и D также ведут обмен данными.
Бескомпромиссное Вопрос, который мы должны задать самим себе: Может ли
решение ЛЮБОЙ коммутатор использоваться для обмена данными через
Ethernet? Прежде всего, цены на коммутатор варьируются от 40
до 2000 Евро. Ответить на этот вопрос мы может только ДА и
НЕТ.
Для простого соединения между компьютерами и принтером
будет более, чем достаточно дешевого решения от Компании
XYZ . Если, все же, Вам понадобится стабильная работа в сети
МЭК 61850 с процессами, для которых критичен срок
выполнения, то запросы будут значительно выше. Вы уже
познакомились с несколькими отличительными
характеристиками. Вот несколько советов:
• Используйте коммутаторы с памятью входящих и
исходящих сообщений для каждого порта - это
обеспечит передачу данных практически без задержек и
увеличит до максимума скорость передачи данных.
• Проверьте наличие надежного источника питания.
Оптимальное решение - возможность подключения
коммутатора к существующей схеме оперативного
постоянного напряжения, которую Вы также используете
для питания устройств защиты.
• Очень важно: коммутаторы, которые используются в
силовых установках, должны удовлетворять

26 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Компоненты при первом рассмотрении

требованиям ЭМС (электромагнитной совместимости).


• Коммутаторы, которые Вы используете в соответствии с
МЭК 61850, должны бесперебойно поддерживать
приоритетную передачу GOOSE-cообщений.
• Коммутаторы, используемые в кольцевой схеме,
должны полностью поддерживать FEFI.
• Настоять на удобных условиях управления таких как
возможность проверки сети с помощью протокола SNMP
(Simple Network Management Protocol -простого
протокола управления сетью).

Подведем итоги: Как правило, Вы не найдете коммутатора,


отвечающего Вашим требованиям, в ближайшем дешевом IT-
магазине. Для решения проблем с коммуникацией мы
рекомендуем переключатели фирмы RUGGEDCOM или
Hirschmann. Мы провели множество испытаний и получили
положительные результаты.

Коммуникационный модуль

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


вперед - это правда для нашей жизни, а также для технологий.
В качестве «правильного контакта» мы понимаем системный
интерфейс, на базе которого построен модуль EN100. Задача
EN100 – проверять, обеспечивается ли корректный обмен
данными через Ethernet в соответствии с МЭК 61850.
Вы найдете всестороннее описание устройства EN100 в
отдельном описании. Вы также можете загрузить это описание в
виде PDF c сайта www.siprotec.com. А здесь мы дадим краткое
изложение.
От 0 до EN100 Устройство EN100 не только обеспечивает подходящий
физический интерфейс, но и проверенную связь с сетью.
Устройство также обладает полной логикой и протоколом для
работы МЭК 61850. Для Вас это означает, что Вы
действительно ни о чем не беспокоитесь, если в течение
продолжительного времени используете устройства
SIPROTEC 4. С программным обеспечением, обновленным до
версии 4.6 или выше, Вы можете задействовать множество
устройств и мысленно подготовить их к установке модуля
EN100. Вы сможете выяснить, подойдет ли Ваше устройство
для этой реконструкции, просто напрямую связавшись с вашим
партнером Siemens. Прямо сейчас мы продолжим описание
отдельных версий модуля EN100.
Непохожие близнецы Siemens поставляет Вам устройство EN100 в электрической или
оптической версии. Версия для электрического подключения
подходит для встраиваемого и навесного монтажа устройств.
Для устройств, монтируемых в шкафах, также подходит
оптическая версия. Для уверенности – все версии подходят для
100-Мбитной сети. Электрические сигналы направляются с
помощью разъемов RJ45, световые сигналы проходят по
дуплексным LC-разъемам, имеющим заводской металлический
корпус.

Одинаковым для всех конструкций является то, что физический


интерфейс дублируется. На рисунке слева это легко можно
увидеть.
Ethernet и МЭК-61850 27
E50417-F1176-C361-A3
Компоненты при первом рассмотрении

Несмотря на это, только один из


интерфейсов всегда активен, а
другой проверяется в пассивном
режиме. В случае нарушения
работы активного интерфейса
происходит переключение на
пассивный интерфейс в течение
нескольких миллисекунд. С этой
способностью, которая
официально называется режим
работы "Линия", Вы сможете
легко конструировать схемы с
резервированием с
использованием внешних
коммутаторов.
Оба физических соединения
контролируются в устройстве по
внутренним каналам. В случае
Удвойте удовольствие: модуль EN 100 обладает двойным физичесим
обрыва генерируется
интерфейсом
соответствующее сообщение и
сохраняется в буфере журнала
событий. Далее Вы путем
задания можете легко завести
это сообщение, например, на
выходные контакты, светодиоды
или в CFC-логику.

Если Вы решите использовать


модули EN100 в оптической
версии, то убьете двух зайцев
одним выстрелом. Данная версия
имеет дополнительный
коммутатор на плате модуля,
который позволит Вам
использовать оба интерфейса
для передачи сигналов. Режим
Коммутатор также является
Это хорошо: физические интерфейсы EN100 защищены стандартной уставкой для
оптического модуля. Вы
изменяете ее только тогда, когда
устройству нужно работать в
режиме "Линия". При этом
встроенный коммутатор
автоматически выключается.

Функция коммутатора заключается в организации передачи


Закадычные друзья
данных между устройством и двумя интерфейсами. В таком
случае Вы можете легко использовать топологию кольца так, как
мы это описали в Разделе 2 и сэкономить себе внешние
коммутаторы, по меньшей мере, для подключения устройств
SIPROTEC 4 друг к другу.

28 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Компоненты при первом рассмотрении

Хорошая интеграция: оптический модуль имеет функцию коммутатора

В принципе, речь идет о коммутаторе с тремя портами. Один


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

• Одноадресные сообщения…
...другими словами, это значит, что они предназначены только для
определенного устройства SIPROTEC 4, и что они попадают во
внутренний порт, если они адресованы данному устройству. Здесь
они и остаются. И поэтому исключаются из трафика передачи
сообщений. Однако, если сообщение не предназначается для
этого устройства, то оно не предоставляет интереса для
коммуникационного модуля. Сообщение доставляется напрямую в
другой соответствующий внешний порт. Коммуникационный
модуль вставляет одноадресные сообщения, которые посылает
само устройство, в поток данных через оба порта.
• Многоадресные сообщения…
...всегда означает сообщения для нескольких получателей. В
перекрестном обмене данными между отдельными
пользователями наблюдается также другая странная особенность.
При возникновении события многоадресные сообщения повторно
передаются в течение нескольких миллисекунд всем
пользователям сети. Это означает высокую нагрузку каждого
получателя, даже если сообщения не предназначались для них. По
этой причине в направление приема внутреннего порта встроен
фильтр многоадресных сообщений. Фактически, при этом проходят
только те сообщения, которые имеют адрес соответствующего
получателя. Не обращая внимания на все остальное,
многоадресные сообщения всегда проходят к соответствующему
другому внешнему порту коммуникационного модуля.
• Широковещательные сообщения…
...предназначены для всех пользователей. По этой причине
коммуникационное устройство передает их через внутренний порт,
а также по соответствующему другому внешнему порту.
Широковещательные сообщения появляются только в сетях на
основе с МЭК 61850, только если один или несколько протоколов
действуют в одной и той же сети. Мы настоятельно не

Ethernet и МЭК-61850 29
E50417-F1176-C361-A3
Компоненты при первом рассмотрении
рекомендуем делать это.
Постскриптум Два факта, которые стоит упомянуть здесь:
1. С использованием оптических модулей EN100, Вы можете
создать кольцо с максимальным количеством устройств 30 штук,
если используете один внешний коммутатор внутри кольца. С
двумя внешними коммутаторами количество снизится до 27.
Следующая формула позволить Вам посчитать, работает ли
подсчет в Вашем конкретном случае:

Количество устройств SIPROTEC 4 + 3*количество внешних


коммутаторов < 34.

2. Модуль EN100 не должен конфигурироваться в качестве


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

Сервер времени
У каждого события свое время, а если сказать еще правильнее -
точное время. То, что время и дата в Вашем компьютере
установлены неправильно, проверить легко по нескольким
причинам:
• Дата указывает на то, что Вы еще не родились.
• Ваши электронные письма доходят раньше чем Вы их
отправляете.
• Вы уходите с работы слишком рано.
В то время как мы говорим о том, что всё выше перечисленное не
так критично, то правильное системное время является
практически важнейшим моментом. Даже в таких устройствах как
SIPROTEC 4 или других электронных устройствах нужно
синхронизировать время для того, чтобы гарантировать корректное
время записи и документального подтверждения событий. Для
этого нужны две вещи: а) надежный источник времени и б) и
механизм, который сделает это время доступным для каждого
пользователя.
В качестве надежного источника времени мы используем сервер
времени, и механизм, называемый "протокол сетевого времени"
(NTP).
На службе Сначала давайте побеспокоимся о самом сервере времени. Мы
рекомендуем оборудование, поддерживающее протокол NTP,
Заметки на полях: такое, например, как от фирмы Hopf and Meinberg, которое
Чтобы в то же время предлагается в различных вариантах. Один такой сервер
синхронизировать работу
других устройств, сам сервер поддерживает всемирное время (UTC) в сети. Таким образом,
не нуждается в синхронизации. чтобы время всегда было правильным, сервер получает
Поэтому каждый пользователь радиосигнал времени, например, GPS, с помощью которого сервер
может только предполагать, что может синхронизировать свое собственное время.
его коллеги используют точно
такое же время, и никто, не В добавление к серверам NTP, работающим как автономные
сомневается точно ли время с
абсолютной точки зрения.
устройства, Вы можете прибегнуть к использованию программных
решений с применением промышленных компьютеров или даже
получать сигнал времени из Интернета. Мы настоятельно
рекомендуем Вам не использовать эту возможность, так как это не
будет безопаснее, чем сверять время с Вашими наручными
часами. Вы не сможете контролировать информацию, основанную
на времени из интернета. Вы также не сможете ни проверить
качество получаемой информации, ни получить гарантию ее
постоянной доступности. Даже программное обеспечение не может
быть рекомендовано без ограничений; по крайней мере системы,
которые работают в Windows, не могут постоянно давать
правильные результаты с точностью до миллисекунды.
30 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Компоненты при первом рассмотрении

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


сети для безопасной и беспрепятственной работы, не будет
никакой другой альтернативы как собственный сервер времени.
На службе у протокола Сам по себе сервер времени не работает. Только в содействии с
протоколом NTP все приходит в действие. В основе NTP лежит
принцип работы Клиент/Сервер; NTP имеет также две основные
задачи:
1. NTP должен координировать распределение информации о
времени от одного или нескольких серверов времени к
существующим пользователям так, чтобы время на часах каждого
пользователя сети совпадало с опорным временем.2. NTP должен
синхронизировать частоты генераторов тактовых импульсов
серверов и клиентов так, чтобы они работали в одном ритме.
Чтобы сделать принцип работы яснее, мы сократим его до
базового метода исполнения. Пользователь посылает сообщение
NTP в сервер под девизом: « У тебя есть для меня время?» Сервер
принимает это сообщение, заменяет там и тут некоторую
информацию и отсылает сообщение обратно отправителю, по-
другому, к клиенту. У клиента есть теперь четыре отметки времени.
Из этих четырех значений рассчитывается разница между опорным
временем и собственным временем. Данная разница и есть та
величина, на которое нужно откорректировать свое собственное
время.
Чтобы синхронизировать время дня, в DIGSI 4 можно настроить
Твердая позиция различные процессы, даже при использовании модуля EN100.
Выбор этого многообразия оправдывает себя при "нормальном"
обмене данными через офисную сеть Ethernet. Но обмен данными
в соответствии с МЭК 61850 подразумевает официально
Заметки на полях: использование синхронизации только с
Устройство также можно помощью протокола NTP.
синхронизировать с помощью Исходя из этого, Вам
передачи сообщений времени следует запомнить
через Порт А. Однако, это следующее: Все
требует дополни тельной абсолютные времена, сохраненные в буфере
прокладки кабелей, и поэтому событий устройства SIPROTEC, являются
протокол NTP имеет локальными временами.
преимущество в
использовании.
Модуль EN100 конвертирует эти локальные времена в формат
всемирного времени (UTC) в соответствии с МЭК 61850. Самой
большой проблемой является переключение между летним
временем и стандартным временем, которое распространено в
большинстве стран. Поэтому после перехода с летнего режима на
обычный с сохранением времени, у нас будет дважды встречаться
время, например, 2:10.
Итак, для того, чтобы устройство могло конвертировать два
локальных времени в нужное правильное мировое время, ему
необходимо получить информацию о том, летнее ли сейчас время
или стандартное. Кроме NTP, такую информацию дает только
DCF77; форматы IRIG-B, встроенный контроллер времени,
минутный импульс и другие не предоставляют такой информации.
Итак, еще раз мы настоятельно советуем: Используйте
синхронизатор времени NTP, который определяется стандартом
МЭК 61850.

Ethernet и МЭК-61850 31
E50417-F1176-C361-A3
Компоненты при первом рассмотрении

Сетевая Карта
Только компьютер делает топологию Вашей сети полноценной.
Используете ли Вы ноутбук, настольный компьютер ежедневного
использования или полноценный промышленный компьютер - в
любом случае Вам понадобится сетевая карта. Формат карты
выбирается исходя из индивидуальных требований надежности с
точки зрения резервирования.
Для удаленного, происходящего время от времени, доступа к
данным устройства SIPROTEC будет достаточно на данный
момент стандартной сетевой карты офисного ПК. Но АСУ ТП,
например SICAM PAS, едва ли сможет работать без сети. Вот
почему функция резервирования также необходима в сетевых
картах.
Командный дух В принципе, Вы можете реализовать необходимое резервирование
при использовании двух отдельных сетевых карт в одном ПК.
Более элегантным, однако, будет решение использовать сетевую
карту с двумя портами, такую как Intel®PRO/1000 MT. Такая карта
содержит два независимо работающих процессора, которые также
доступны через отдельные порты и их собственные IP-адреса. К
тому же еще они могут быт подсоединены к двум разным
независимым сетям.
Несмотря на это, более важным чем резервирование является то,
что оба адаптера могут виртуально объединены и иметь общий IP-
адрес. Такой метод называется Создание команды, или по-
другому, сетевая карта имеет возможность командообразования.
Среди всех прочих способов использования таких карт, мы хотим
поговорить о двух, что подходят нам.
Больше Понимания Рисунок справа показывает вариант подключения для режима
устойчивости при отказе адаптера. При нормальной работе
обмен данными проходит через первый адаптер сетевой карты. Как
только происходит повреждение кабеля, коммутатора или порта
коммутатора, в работу вступает второй адаптер. Компьютер по-
прежнему находится в сети. В режиме, описанном выше, однако,
как только перестает работать коммутатор, пропадает сигнал для
компьютера. С помощью режима устойчивости при отказе
адаптера, Вы также сможете решить данную проблему. Рисунок
слева показывает, как два адаптера подключены каждый к своему
коммутатору. Даже два коммутатора могут быть подключены один к
другому. Принцип использования режима устойчивости при отказе
адаптера справедлив и для этой схемы. В дополнение можно
сказать, что также предусмотрено резервирование в случае выхода
из строя и коммутатора целиком. В случае такого повреждения
сетевая карта автоматически переключится на другой адаптер.

32 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Пример конфигурации 5
В данной книге мы не хотим говорить о ложных данных, мы хотим
говорить о серьезных, конкретных данных. По этой причине
простая, но полностью готовая к применению на практике
конфигурация ляжет в основу нашего дальнейшего
повествования.
В нашем примере мы попробовали объединить технологии и
компоненты, описанные до этого, так, чтобы это имело смысл.
Этот пример сможет сформировать основу структуры Вашей
первой сети.

Топология

Давайте сначала посмотрим на топологию нашего примера. На


следующей странице Вы увидите рисунок. Слева Вы увидите пять
устройств защиты для напряжения 30 кВ. Они подключены к
коммутатору по схеме «звезда». Поскольку устройства находятся
не очень далеко друг от друга, кабеля длиной максимум 20
метров будет достаточно, чтобы соединить устройства и
коммутатор. Это будет максимально допустимой длиной кабеля
для электрического соединения, и по этой причине мы решили
использовать ее в данном случае. Поэтому устройства защиты
SIPROTEC 4 оснащены электрическими модулями Ethernet.
На другой части рисунка показана схема для напряжения 380 кВ.
Оптоволоконный кабель соединяет пять устройств вместе,
которые оснащены оптическими модулями, в виде кольца. Кольцо
замыкают два коммутатора с целью не только сохранять
резервирование соединения устройств друг с другом, но и целью
сохранения соединения с главным кольцом в случае повреждения
одного из коммутаторов.
Главное кольцо соединяет схему в виде "звезда" с напряжением
30 кВ и схему в виде "кольцо" с напряжением 380 кВ, и в то же
время обеспечивает интерфейс для АСУ ТП, в нашем случае
SICAM PAS. Даже это спроектировано исходя из функции
резервирования с использованием двух коммутаторов и
командообразующей сетевой карты в составе промышленного ПК.
NTP-сервер для передачи сигналов времени также подключается
с резервированием через коммутаторы 2 и 3. Здесь мы
перестраховываемся с точки зрения резервирования – события
обычно не критичны к точному времени, таким образом некоторое
время можно справляться с неисправностью ПК.

Ethernet и МЭК-61850 33
E50417-F1176-C361-A3
Пример конфигурации

Одна из множества возможностей: пример конфигурации с использованием электрических и


оптических компонентов

34 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Пример конфигурации

Компоненты

В качестве коммутаторов мы рекомендуем продукцию компании


Ruggedcom, которую мы также используем для нашей простой
конфигурации. Коммутатор номер 1 схемы «звезда» называется
RS 8000 T. Он оснащен шестью электрическими и двумя
оптоволоконными соединениями. При все этом коммутатор
имеет в качестве резерва электрический порт для возможного
расширения сети, а с помощью двух оптических интерфейсов
его легко можно интегрировать в главное кольцо.
Коммутаторы 4 и 5 имеют тот же тип, кстати. Из шести
электрических портов коммутатора только один (для каждого
коммутатора) используется для соединения с
командообразующей картой Intel PRO/1000 MT в сети. Это
обеспечивает полную свободу действий, например,
интегрировать второй промышленный ПК в установленную
систему SICAM PAS. С помощью этого Вы сможете получить
полное резервирование даже на уровне автоматики
подстанции.
Устройства сети 380 кВ, соединенные в виде кольца,
подключены к основному кольцу с помощью двух коммутаторов
RS 1600. Данный тип обладает только оптическими портами и
предназначен для этой цели.
Для синхронизации времени подойдет, например, система Hopf
GPS System 7001. В 19-ти дюймовой стойке этой модульной
системы рядом с блоком питания и картой ЛВС находится отсек
для нескольких серверов времени в форме отдельных съемных
карт. В качестве альтернативы система контроля на станции, в
нашем случае SICAM PAS, может принимать на себя роль
сервера времени.

IP-адреса

Если мы посмотрим на количество защитных устройств,


коммутаторов и других компонентов то, чтобы пересчитать их,
понадобятся все пальцы рук и ног. Адресного пространства
сети Класса С с 254 устройствами-адресатами будет вполне
достаточно, чтобы уникально идентифицировать каждое
устройство и иметь еще достаточно адресов в случае
расширения сети. Тем не менее, мы решили использовать
закрытую сеть класса B 172.16.x.x. (маска сети 255.255.0.0).
Причина тому проста: С помощью добавочного третьего
десятичного блока, который возможен в сети класса В,
возможности структурной адресации серьезно возрастают.
Таким образом, мы можем назначить IP-адреса устройствам
защиты, например, согласно классам напряжения, для которых
они предназначены.
Даже отдельные типы компонентов, такие как коммутаторы,
мгновенно идентифицируются как таковые, основываясь на
своих IP адресах, грамотно распределенных для них.

Ethernet и МЭК-61850 35
E50417-F1176-C361-A3
Пример конфигурации

Приоритеты моста

Рисунок нашей примерной конфигурации Вы сможете найти в


каждом случае и в каждом случае приоритет будет отдаваться
устройству с IP адресом. Если отдельные цифровые значения
представляют для Вас загадку, то вот ее решение: параметр 0
говорит о высочайшем приоритете, все остальные приоритеты
варьируются посредством фиксированного значения 4096. В
результате получается серия фиксированных приоритетных
параметров: 0, 4096, 8192, 12288, 16384 и т.д.
В качестве корневого коммутатора мы выбрали №5. По этой
причине, он получает наивысший приоритет или другими
словами, параметр 0. Коммутатор 4, который находится рядом,
принимает роль корневого в случае отказа корневого
коммутатора. Его приоритет находится на уровень ниже и
имеет значение 4096. Этот же приоритет мы дадим
большинству коммутаторов в составе главного кольца.
Командо-образующая сетевая карта в АСУ ТП проверит работу
коммутатора №4 в случае необходимости.
Что касается точки логического разрыва, альтернативного
порта, то тут мы уже не будем себя ограничивать. Мы просто
присваиваем всем оптическим модулям EN100 приоритет
32768.

36 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Создание и структурирование проекта 6
Несмотря на распространение МЭК 61850, конфигурирование с
помощью DIGSI 4 остается таким же простым, как и обычно, даже
если требуется несколько больше действий. Тут мы должны
рассматривать следующее - вы знакомы с DIGSI 4.
Если это не так, то мы рекомендуем ознакомиться с "DIGSI 4 –
Начало работы", компактный ознакомительный курс на 60
страницах. То же самое есть и «Ethernet и МЭК 61850 – Начало
работы». В нем мы даем описание простых примеров и, среди
прочих, обмен данными между модулями, так называемые GOOSE-
сообщения, с подробным описанием.
Реализация способа В данном Разделе мы объясним следующие действия, которые
необходимы для нашей примерной конфигурации:
• Шаг первый: Создание проекта
• Шаг второй: Добавление устройств SIPROTEC 4
• Шаг третий: Добавление станции МЭК 61850
• Шаг четвертый: Добавление устройств в качестве
пользователей сети в станцию МЭК 61850

Создание проекта и добавление устройств


Например, мы собираемся создать новый проект. И это не означает
то, что Вы не можете внедрить сеть на базе МЭК 61850 и Ethernet в
существующий проект. Нет сомненья в том, что модули с
различными протоколами или те которые используют различные
каналы передачи информации, могут быть в одном проекте и в
одной и той же системе. Однако, эти устройства просто не могут
быть интегрированы в систему на базе МЭК 61850.

Начните с этого В нашем свежеиспеченном проекте первым, что мы сделаем, будет


вставка двух папок, чтобы мы могли различать два уровня
напряжения 30 кВ и 380 кВ. Эти папки включают в себя
необходимые устройства. Такое разделение, хоть и
необязательное, привнесет в проект упорядоченность и ясность.
Для коммуникации через Ethernet и МЭК 61850 подходят устройства
SIPROTEC 4 версий 4.6 и выше. Давайте представим теперь, что Вы
приобрели такую продукцию и хотите внедрить ее в существующую
сеть или хотите создать новую.
В DIGSI 4 Вы осуществляете следующие действия: Вы вставляете
устройства в рассматриваемый проект так же, как и все остальные
устройства SIPROTEC, используя принцип Drag&Drop и Device
Catalog (Каталог устройств). До того, как устройства SIPROTEC 4
будут помещены в проект, Вы должны определить модель
устройства в DIGSI 4. Для этого в диалоговом окне Properties -
SIPROTEC device (Свойства – устройство SIPROTEC)
отображается диалоговое окно MLFB.

Ethernet и МЭК-61850 37
E50417-F1176-C361-A3
Создание и структурирование проекта

Важно: Выбирайте правильный системный порт в соответствующем варианте

Исходя из возможных параметров, Вы выбираете те, которые


соответствуют таблице MLFB Вашего устройства. Что касается
системного порта, выбирайте параметр additional Protocols
(Дополнительные Протоколы). При выборе такого варианта,
DIGSI 4 откроет второе диалоговое окно с двумя списками. В
расположенном вверху выберете значение Protocol (Протокол). В
нижнем выберите IEC 61850 (МЭК 61850) с нужным вариантом
порта - электрический или оптический. Как только Вы закроете оба
окна, нажимая на ОК, DIGSI 4 вставит значок устройства в проект.
Как только все устройства внедрены, проект должен выглядеть
подобным образом.

Устройства на уровне напряжения 30 кВ.

Устройства на уровне напряжения 380 кВ.

План Б Так можно назвать едва отличимый процесс, когда Вы обновляете


существующее устройство, используя новое ПО и
коммуникационный модуль. Если Вы будете вставлять такое
устройство в новый проект, пожалуйста, всегда выбирайте номер
MLFB, который напечатан на Вашем устройстве. Поэтому сначала
Вы выбираете букву, определяющую Ваш системный порт. Как
только DIGSI 4 вставит устройство в проект, Вы открываете
диалоговое окно устройства Properties (Свойства) и выбираете
38 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Создание и структурирование проекта

модуль EN100 в качестве порта во вкладке Communication


modules (Коммуникационные модули).

Следующее действие: DIGSI 4 должна получить информацию!

Если устройство уже является частью проекта, Вы можете, конечно,


оставить его на прежнем месте и провести еще раз индивидуальное
параметрирование. Однако, Вы должны удостовериться, что
устройство обладает также и базовым набором параметров версии
4.6 в соответствии с обновленным ПО. Иначе, у Вас даже не
получиться выбрать требуемый вариант порта. Чтобы
удостовериться сделайте правый клик по символу устройства. В
меню выберите Update parameter set (Обновить набор
параметров). Если для конкретного типа устройства больше
наборов параметров не установлено, Вы получите сообщение. В
противном случае откроется диалоговое окно Update parameter set
(Обновить набор параметров). Вверху в диалоговом окне
отображается версия текущего набора параметров. С помощью
выпадающего списка New parameter set version (Новая версия
набора параметров) Вы выбираете версию 4.6 или выше и затем
нажимаете OK. Если появляется сообщение о том, что текущего
набора параметров не существует, то это легко можно решить с
помощью DIGSI Program-CD, установив отсутствующий набор
параметров или другими словами установив соответствующие
данные устройства по факту. Кстати, Вы всегда найдете
большинство существующих данных в Интернете на сайте
www.siprotec.com.
Именины Как Вы можете увидеть на рисунках нашего проекта, мы даем
устройствам информативные имена. Даже в рамках сети МЭК 61850
каждый модуль получает свое уникальное имя. Такое имя, однако,
может максимально состоять из восьми букв или чисел. Нельзя
использовать специальные символы и пробелы, а первый символ
должен быть буквой. Поскольку мы не хотим ограничивать широкие
возможности использования имени устройства в рамках проекта, мы
предлагаем единственно возможное решение: необходимо
дополнительное имя, так называемое IED-имя (имя
Интеллектуального Электронного Устройства (IED)).

Ethernet и МЭК-61850 39
E50417-F1176-C361-A3
Создание и структурирование проекта

Имя IED является частью коммуникационных параметров устройства SIPROTEC 4 и


используется в МЭК 61850 в качестве имени устройства.

Как Вы можете видеть на рисунке вверху, имя IED определяется в


диалоговом окне Property (Свойства) соответствующего устройства.
Если, однако, Вам не удается определить имя, не стоит ломать
голову с этим вопросом. DIGSI Manager автоматически задаст
уникальное имя. Оно состоит из префикса IED и четырехзначного
последовательно номера.
Однако мы настоятельно рекомендуем потратить время на то,
чтобы назначить имена, которые будут иметь смысл. Это поможет
Вам в будущем процессе идентификации каждого модуля. Имена
IED не только отображаются в системном конфигураторе DIGSI (с
которым Вы скоро познакомитесь), но также становятся частью
трафика сообщений в МЭК 61850. Если Вы планируете
контролировать их с помощью средств диагностики, то имена,
которые легко ассоциируются с устройством, имеют большие
преимущества.
Для нашего примера конфигурации мы создадим имена, которые
дадут информацию о типе устройства, форме топологии («кольцо»
или «звезда») и уровне напряжения. MD63R380 говорит о том, что
имеем дело с устройством типа MD63, которое интегрировано в
топологию «кольцо» (R) с уровнем напряжения 380 кВ.
Заметки на полях:
Вы можете добавлять столько
серверов времени в один проект,
сколько хотите. Однако, DIGSI 4 в
Добавление станции и определение участников сети
настоящий момент поддерживает
только один сервер времени для Для стабильной коммуникации на базе МЭК 61850 Вам потребуется
каждой станции МЭК 61850. Если
сконфигурировано несколько
так называемая станция МЭК 61850. Этот новый элемент DIGSI
серверов, то обращение будет Manager представляет собой распределительное устройство, в
происходить только к одному из котором все устройства на основе МЭК 61850 обмениваются
них с наименьшим IP-адресом. данными друг с другом через Ethernet. Вы просто выбираете в
IP-адрес назначается позже на
этапе конфигурации сети с
списке, какие из устройств для этого нужны, и внедряете их как
помощью DIGSI "участника сети" в станцию МЭК 61850.
Systemkonfigurator
Устройства не обязательно должны быть устройствами
SIPROTEC 4. Конечно, DIGSI 4 отвечает требованиям стандартов и
дает Вам возможность внедрять устройства, совместимые с
МЭК 61850 с различными функциями и различных поставщиков. Для
40 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Создание и структурирование проекта

этого, Вы импортируете описание соответствующего устройства и


затем добавляете это устройство в качестве пользователя станции -
тоже самое Вы делаете и с устройствами SIPROTEC 4. Мы можем
сделать это прямо сейчас с необходимым сервером NTP.
Необходимый файл с описанием Вы найдете на диске DIGSI
Installation CD в директории ..\Utility \IEC61850 \ICD. В DIGSI
Manager в меню быстрых команд выбирайте Insert new object
(Вставить новый объект) →Other IEC61850 Participant (Другой
компонент сети IEC61850). Это откроет стандартное диалоговое
окно File (Файл).

Выбираем…
В указанном окне Вы выбираете описание устройства sntp.icd.
Значок устройства вставляется в проект. Это не обычный значок
устройства, а в некоторой степени "бледнолицый".

... и вставляем. Добавление сервера вряд ли вообще займет сколько-нибудь времени.

Дом Теперь мы не хотим более оставлять наши устройства и сервер


времени на улице под дождем. Вместо этого мы хотим убедиться,
что все они в конце концов будут иметь крышу над головой. Для
этого Вы должны вставить в проект станцию МЭК 61850.
Это уже было однажды сделано в меню быстрого вызова Insert new
object (Вставить новый объект) → IEC 61850 Station (Станция
МЭК 61850). И – вуаля! - в нашем проекте появился небольшой
прелестный домик со своей собственной линией электропередачи.

МЭК-станция – дом для "участников сети".

Однако этих знаний недостаточно, чтобы в общей сложности десять


устройств защиты плюс сервер времени обменивались бы данными

Ethernet и МЭК-61850 41
E50417-F1176-C361-A3
Создание и структурирование проекта
между собой в пределах станции. Поэтому Вам все еще нужно
вставить эти устройства в станцию в качестве пользователей.
Откройте диалоговое окно Properties (Свойства) станции и выберете
вкладку Communicator (коммуникатор).

В списке выбора, Вы определите пользователя станции МЭК 61850.

Поскольку устройства и сервер NTP отвечают всем требованиям по


совместимости с МЭК 61850, они уже отображаются как
потенциальные пользователи. Теперь Вам просто нужно добавить
их в лист активных пользователей. Это делается двойным кликом
на каждом требуемом имени, одним за одним, или с помощью
мультивыбора. Чтобы сделать это, удерживайте кнопки Alt или Ctrl и
с помощью мыши последовательно выбираете блоки имен или
отдельные имена. Затем Вы добавляете выбранные имена в
нижний список, нажимая Add. Нажимаем ОК и этот шаг пройден.
Пожалуйста, не открывайте станцию двойным кликом прямо сейчас
– попытка будет неудачной. Для успешного результата необходимо,
чтобы все задействованные устройства SIPROTEC 4 были открыты
хотя бы раз до этого. Подробнее об этом в Разделе 8.

42 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Параметрирование устройства SIPROTEC 4 7
Как правило, DIGSI 4 действительно важно, что происходит в сети
и зависит от Вашего участия. На самом деле, для программного
обеспечения необходима информация о режиме работы модуля,
типе резервирования (OSM или RSTP), а также о типе
синхронизации времени. И, в конце концов, существуют Ваши
индивидуальные параметры, возможно также и для обмена
данными между отдельными устройствами. Далее мы больше не
затронем деталей, которые мы обсудили в последних двух темах.
С одной стороны, Ваше индивидуальное параметрирование в
наибольшей степени не зависит от выбранного режима обмена
данными. С другой стороны, перед нами книга Ethernet и МЭК
61850 – Начало работы. В ней мы всесторонне описываем
коммуникацию между устройствами. Среди всего прочего - мы
более, чем счастливы предоставить Вам информацию.

Скажи мне открыто... Прежде всего, откройте одно из устройств для редактирования.
Самый быстрый способ сделать это – два раза кликнуть по
соответствующей иконке. С какого устройства начать - мы
оставили это решение Вам. Первое устройство, с которым мы
собираемся начать – одно из устройств для сети 380 кВ,
укомплектованное оптическим модулем EN100.
В диалоговом окне для выбора типа соединения выберете опцию
Offline. Теперь просто нажмите ОК, и все выполнится следующим
образом: DIGSI откроет окно устройства, данные устройства
загрузятся.

Задание параметров интерфейса


Начнем работу с модуля Ethernet. В списке «Обзор реализации
устройства с помощью DIGSI, двойным щелчком по Interfaces
(Интерфейсы) войдите в расположенный внизу пункт Time
Synchronization (Синхронизация времени).
Затем DIGSI 4 откроет диалоговое окно Interface Settings
(Уставки интерфейса). В зависимости от того, как оснащены
компьютер и устройство SIPROTEC 4, для соответствующих
параметров интерфейса возможно различное количество вкладок
с возможными параметрами.

Все начинается с двойного щелчка


Ethernet и МЭК-61850 43
E50417-F1176-C361-A3
Параметрирование устройства SIPROTEC 4

Просмотр значений Прежде всего, нас интересуют параметры модуля EN100, которые
собраны во вкладке Ethernet on device (Ethernet и устройство).
Кстати, вкладки для различного исполнения модулей одинаковы,
но для оптического интерфейса указываются специфические
параметры.

Прочесть и записать: не каждое значение можно изменить.


Значения IP-адреса, маски сети и стандартный шлюз в этой
вкладке несут только информативный характер – Вы их можете
изменить только в Системном конфигураторе DIGSI или (не
совсем рекомендуется) с помощью DIGSI Manager. Канальный
уровень, который описывает физическое соединение устройства
SIPROTEC 4 с остальными компонентами сети задается как
Ethernet и не может быть изменен ни в коем случае.
При работе со многими существующими устройствами
SIPROTEC 4, Вы получаете поддержку при вводе в эксплуатацию,
при проверке и в управлении системой, даже при отсутствии
DIGSI 4. Палочка-выручалочка в данном случае - веб-мониторинг.
Все, что Вам нужно, это веб-браузер по Вашему выбору; тогда Вы,
например, с помощью того же Ethernet сможете получить
информацию от устройства или даже управлять им. С помощью
DIGSI 4 Вы определите уровень доступа для сетевого
наблюдения. Чтобы сделать это, выберете одно из значений No
access (Нет доступа), Reading (Чтение), Changing (Изменение)
или Full access (Полный доступ) из выпадающего списка. Кстати,
каждый из последних трех типов доступа защищен отдельным
паролем. Наш совет: для работы в нормальном режиме выберите
Reading (Чтение). Для ввода в эксплуатацию выберите Full
access (Полный доступ). В таком случае Вы можете полностью
управлять устройством с работающего компьютера.
Электрический или Работать с установленным электрическим модулем Ethernet
оптический? быстро – в любом случае для данного типа не существует других
уставок. Это модуль только распознает работы в режиме «Линия»,
а выбор конкретного типа резервирования не входит в функции
этого устройства. Для оптического модуля существуют отличия.
Согласно надежным источникам (см. Главу 4), этот модуль не
только управляет работой линии, но также может быть и
коммутатором в кольце.

44 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Параметрирование устройства SIPROTEC 4

Вы выбираете необходимый режим работы из выпадающего


списка с таким же именем. В соответствии с уставкой Line, если
речь идет об электрическом модуле, Вам ничего не остается
другого, как сказать «Пока» и закрыть диалоговое окно, нажав ОК.
Множество Для того чтобы устройство выполняло функции коммутатора и
коммутаторов работало в кольце, Вам необходимо решить какой тип
резервирования будет использоваться. Мы предлагаем RSTP или
OSМ. Ваш выбор, конечно, будет зависеть от типа управления
кольцом, который Вы используете, отдав предпочтение ему в
стадии разработки. Для нашей примерной конфигурации – это
RSTP. Для этого типа резервирования набор других уставок
возможен, однако, они допускаются только в некоторых местах.
Пойдите другим путем: В списке значений по умолчанию Вы
должны сделать выборочное отклонение от них и по нашим
рекомендациям. Одним щелчком по Further Вы увидите их
персональные параметры и их уставки.

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


RSTP по большей части должны остаться.

Небольшой, но хороший Примите следующий совет в целях гарантирования правильной


совет работы кольца:
• Установите параметр Hello Time равным 2 секунды. Если
в течение этого времени наблюдения не приходит
тестовое сообщение, посланное три раза, то соединение
можно считать недействительным.
• В четвертой главе мы не советовали Вам использовать
устройство EN100 в качестве основного коммутатора. По
этой причине, лучше всего будет оставить Bridge Priority
(Приоритет моста) равным значению по умолчанию,
32768, у значения по умолчанию. Действуйте! Задайте
параметры модуля, что вполне возможно послужит
альтернативным мостом, другими словами, логический
пробел со следующим низким приоритетом. При любом
раскладе, Вам также следует переложить выполнение
этой функции на внешний коммутатор.
• Если в кольце устанавливается максимальное количество
30 модулей, то Max Age Time (Максимальное время
старения) должно быть не более 40 секунд. Если это не
так, то максимальное количество модулей уменьшается до

Ethernet и МЭК-61850 45
E50417-F1176-C361-A3
Параметрирование устройства SIPROTEC 4
17.
• Параметр Transmit Count (Счетчик передачи) должен
иметь значение 100. Этот параметр определяет
максимальное количество сообщений конфигурации,
которые отправляются после переконфигурации. Значение
параметра должно всегда быть больше, чем
максимальное количество коммутаторов в кольце.

Установка параметров для синхронизации времени


Вы уже узнали, что наши разработчики (действительно отличные
парни) сделали так, чтобы DIGSI 4 подходила для множества
процессов синхронизации времени. А также то, что коммуникация
с помощью Ethernet, Протокол Сетевого Времени (NTP), является
единственно разумными решением, способным призвать
участников сети к пунктуальности.
Великие надежды Поскольку DIGSI 4 оставляет право выбора типа синхронизации
времени Вам, то Вы должны отправить Ваше решение устройству
и, более того, Вы должны делать это отдельно для каждого
модуля в сети. Чтобы сделать это, щелкните двойным щелчком в
списке в DIGSI Реализация устройства по пункту Time
synchronization (Синхронизация времени) и, - вуаля! - появится
диалоговое окно со всевозможными вариантами выбора.

Идя в ногу со временем: NTP нужно выбрать для синхронизации времени через
Ethernet

Очевидное решение В поле Source of Time Synchronization (Источник


Синхронизации Времени) Вы найдете значение Ethernet NTP,
как одну из возможностей, которою Вы можете выбрать. Кстати,
этот вариант не всегда можно выбрать. Это возможно только
тогда, когда Вы сконфигурировали модуль Ethernet как
системный порт в Properties (Свойства) устройства. В любом
случае, разницы при дальнейшем параметрировании модуля того
или иного типа, оптического или электрического, нет.
Если Вы решите использовать другие возможности,
синхронизации времени в сети через Ethernet не будет.
Необходимая информация о времени для МЭК 61850 будет
доставляться от устройства к коммуникационному модулю. В
нашем примере конфигурации сервер времени NTP мы
интегрировали в сеть. Поэтому мы выбираем Ethernet NTP.

46 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Параметрирование устройства SIPROTEC 4

Следим за временем Время мониторинга определяет максимально допустимый


интервал между двумя моментами синхронизации. Сообщение о
неисправности выдается сразу же, как только один момент
синхронизации не следует за другим в пределах интервала
времени по умолчанию. Поскольку это касается времени, то все
сообщения состояния Fault indication находятся в метке времени.
Какой период времени Вы выберите здесь, будет зависеть от
Вашего подхода к системе. Наш совет: Устройства SIPROTEC 4
запрашивают время у сервера времени практически каждую
минуту. Между этими запросами Вы получаете информацию о
времени от кварцевых часов, которые очень точны. Поэтому Вы
можете оставить значение по умолчанию, равное 10 мин.
Кстати, время мониторинга не является типичным параметром
NTP. Его можно задать для всех типов синхронизации времени.
Это также относится и к представлению формата времени на
дисплее устройства: важным тут является местонахождение
устройства.
Четыре сезона На самом деле мы должны направить наше внимание на
отдельные области времени и на разделение между летним
временем и стандартным, о чем мы упоминали в Разделе 4. Ни
при каких условиях Вы не сможете изменить этот переход через
ПК, или же небеса запретят отключить его! Поскольку
рассматриваются конкретные характеристики времени, наши
инженеры-проектировщики уже поработали над этим заранее.
Поскольку неофициальный Международный Федеральный
Наблюдательный Комитет по синхронизации времени не
вырабатывает новых условий, Вы можете использовать значения,
предлагаемые DIGSI 4, которые расположены вверху рисунка.
После подтверждения уставок синхронизации времени, Вы
можете выйти из диалогового окна, нажав ОК. С помощью
системного конфигуратора DIGSI, пройдитесь по дополнительным
уставкам для сервера NTP, о чем мы поговорим немного позже.
Итак, не переключайте канал!
Теперь вам нужно сохранить Ваши уставки и выйти из управления
устройством. Затем проделайте те же самые процедуры с
остальными устройствами, интегрированными в сеть.

Ethernet и МЭК-61850 47
E50417-F1176-C361-A3
Параметрирование устройства SIPROTEC 4

48 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Конфигурирование сети
Давайте рассмотрим следующее: мы выбрали тип топологии,
8
определили IP-адреса отдельных устройств. Проект DIGSI 4
создан, все необходимые устройства вставлены в проект и
добавлены в станцию МЭК 61850 как участники сети. Теперь
пришло время сформировать взаимосвязи между отдельными
участниками сети; интегрировать их в сеть с их действительными
IP-адресами - все это происходит на чисто виртуальном уровне.
Доступ к информации через коммуникационные соединения и
обмен данными между участниками сети – это есть станция МЭК
61850. В полном соответствии с концепцией работы DIGSI 4,
согласно которой мы открываем объект (устройство, дисплей
управления, CFC-схему), чтобы редактировать ассоциированные
данные. Для этого мы открываем станцию и тут же запускаем
Системный Конфигуратор DIGSI (DIGSI System Configurator). С
помощью него мы определяем структуру сети, а также свойства
функций обмена данными участников и сети, и назначаем объекты
данных отдельных пользователей.
Перед тем как Вы Теперь, перед тем как Вы начнете действовать, мы бы хотели
начнете намекнуть. Даже если Вы можете запустить Системный
Конфигуратор DIGSI, перед этим Вы должны как минимум один
раз открыть каждое из устройств SIPROTEC 4, которые были
заявлены как участники сети. Почему? Очень просто: Системный
Конфигуратор DIGSI получает информацию об отдельных
пользователях из соответствующих файлов описания устройств
(ICD-файлы), о которых мы уже говорили в Разделе 6. Поэтому
важно, чтобы для каждого пользователя существовал бы ICD-
файл, когда Вы откроете станцию МЭК 61850. Для остальных
пользователей МЭК 61850, таких как сервер времени, эти ICD-
файлы импортируются в проект. Что касается устройств
SIPROTEC 4, то эти файлы появляются, как только Вы откроете
устройство для редактирования. По этому мы продолжим,
предположив, что Вы выполнили параметрирование Ваших
устройств SIPROTEC 4 так, как это описано в Разделе 7. Вы уже
выполнили эти предварительные условия.
Важно еще и то, что ICD-файл должен быть актуальным. Если,
например, Вы меняете имя IED в DIGSI Manager, Вам нужно
обновить ICD-файл еще раз, открыв устройство в DIGSI. Вам
также нужно удостовериться, что ни одно из устройств не
редактируется, когда Вы собираетесь открыть станцию. DIGSI
Manager сразу же остановит Вас.
Когда все требования выполнены, Вы можете начинать - двойной
щелчок по значку станции. После небольшой задержки, во время
которой Вы можете перевести дух, Системный Конфигуратор
DIGSI предстанет перед Вами во всей красе. В области меню Вы
сразу же найдете две хорошо обозначенные кнопки. Щелчок мыши
по любой из них – и Вы легко переключаетесь между рабочей
областью и областью задач Network (сеть) и Link (связь).
Распределение задач В области Network (сеть) Вы создаете структуру сети станции
МЭК 61850, как это необходимо. Вы делаете это путем
добавления или удаления подсетей. Участники, которых Вы
заранее выбрали для станции в DIGSI Manager, Вы назначаете
для этих подсетей. Вы определяете адресацию, а также
остальные значения важных параметров участников сети.

Ethernet и МЭК-61850 49
E50417-F1176-C361-A3
Конфигурирование сети
В области Link (связь) Вы определяете, каким образом модули
будут обмениваться данными между собой. Чтобы сделать это,
Вы соединяете между собой объекты данных отдельных модулей.
Это то же самое, что и объединение информации между
источником и местом назначения (целью). Так называемые
приложения помогут Вам структурировать эти взаимосвязи.
Приложение является группой взаимосвязей для конкретной
задачи, например, для организации оперативных блокировок или
целей измерения. Вы найдете простой пример этого в нашем
описании Ethernet und IEC 61850 - Start Up. По этой причине мы
не будем вдаваться в детали. Мы лучше узнаем больше о
специальных сетевых уставках.

Вопрос перспективы: Текущая сеть с точки зрения Системного Конфигуратора DIGSI.


Вернемся к области Network (сеть). Слева Вы увидите
фактическую структуру сети. В нашем случае она состоит только
из одной подсети. Если Вы откроете ее с помощью мышки, то Вы
сразу же получите всю важную основную информацию. В колонке
Name (Имя) Вы увидите IED-имена серверов времени, а также
десяти устройств защиты, которые Вы или Менеджер DIGSI
назначили в проекте DIGSI. Справа Вы найдете имена устройств
так, как они отображены в окне проекта DIGSI Manager. Если Вас
интересуют детали, то Вы найдете их в окне Properties (Свойства)
справа. С помощью мышки Вы выбираете конкретный элемент
внутри структуры сети и в окне Properties (Свойства) сразу же
находите нужную информацию. Почему бы Вам не выбрать
пользователя MD63R380 в окне Subnets (Подсети), например.
Окно Properties (Свойства) покажет Вам среди всего прочего тип
устройства или даже производителя в разделе Identification
(Идентификация).
Все дело в чистоте Чуть ниже Вы увидите набор параметров и их значения. Важным
является, конечно, IP-адрес, поскольку он устанавливает порядок
в сети. Мы не можем сказать, что часто достаточно только IP-
адреса: ошибочные или дважды назначенные IP-адреса означают
конец для процесса коммуникации. Поэтому, в качестве
предостережения, Системный Конфигуратор DIGSI предлагает
правильный и уникальный IP-адрес для каждого устройства, когда
Вы запускаете станцию в первый раз. Мы говорим о адресах в
личном Классе С сети, но они не совсем подходят под нашу
концепцию адресов из Раздела 5. Поэтому мы их немного
50 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Конфигурирование сети
усовершенствовали. Это достаточно просто сделать: Вы
выбираете имя пользователя сети и окне Subnets (Подсети) и
изменяете IP-адрес в окне Properties (Свойства). Таким образом,
одно за одним, Вы работаете с каждым именем. Когда эта задача
выполнена, ее результат выглядит следующим образом:

Новые адреса: пользователи сети с IP-адресами согласно нашей концепции.

Все просто великолепно Теперь, когда практически все сказано и сделано, что же, наконец,
осталось важного для нашей задачи? Поэтому Вы можете сейчас
закрыть Системный Конфигуратор DIGSI. Ваши записи
автоматически будут проверены на предмет совместимости и
затем сохранены. Поскольку Вы внесли изменения, появится
предупреждение, что наборы параметров каждого отдельного
участника станции нужно обновить. Обновление набора
параметров производится за один раз для всех устройств. Чтобы
сделать это, в DIGSI Manager откройте диалоговое окно Properties
(Свойства) станции МЭК 61850 и выберите таблицу Update
(Обновить). Простое нажатие на Update all parameter sets
(Обновить все наборы параметров) - и процесс пойдет своим
ходом.
Немного слов о назначении IP адресов: Пожалуйста, отметьте у
Новые парни на этаже
себя, что только модули МЭК 61850 проекта DIGSI отображаются
в Системном Конфигураторе DIGSI и принимаются на
рассмотрение при их назначении. Остальные модули сети, такие
как переключатели, последовательные концентраторы или
компьютеры также должны обладать активным IP адресом. Они,
тем не менее, не обслуживаются в Системном Конфигураторе
DIGSI. Поэтому Вы должны быть уверенными, что ни один из IP
адресов не повторяется. Последовательное планирование и
документирование сетевой структуры являются первоочередной
причиной отсутствия ошибок в сети.

Ethernet и МЭК-61850 51
E50417-F1176-C361-A3
Конфигурирование сети

52 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Передача уставок в устройство SIPROTEC 4 9
Достоинством DIGSI 4 является то, что Вы можете выполнить
параметрирование целиком без устройства SIPROTEC. Если все
готово, и мы практически дошли до этой точки, Вы просто
загружаете результаты Вашей работы в устройство, используя
простое соединение для обмена данными. Тут мы возьмем на
себя ответственность заявить, что Вы используете устройство
SIPROTEC 4 на основе МЭК 61850, в котором уже установлен
модуль EN100, и устройство готово к использованию. Если это не
так, то Вам еще необходимо рассмотреть некоторые другие
пункты для подготовки Вашего устройства SIPROTEC 4 для
выполнения задач в качестве участника сети. Все, что Вам нужно
сделать, это найти информацию в Разделе 13 в разделе
Сменные модули.
Сформированные Вами наборы параметров, один за другим,
должны быть теперь переданы в каждое устройство. Поскольку в
Заметки на полях: нашем примере мы сформировали их в проекте в первый раз, они
С помощью инициализации должны быть сначала инициализированы. В результате этого
сетевые параметры устройства процесса у Вашего устройства SIPROTEC 4 появится собственная
задаются как активные значения, индивидуальность. В процессе инициализации в устройство
и, таким образом, к устройству передается не только полный набор данных и параметров, также
можно обращаться через сеть. устройству присваивается уникальный адрес.
После того, как это проделано
однажды, в дальнейшем Об инициализации мы подробно рассказали в описании DIGSI 4
параметрирование устройства Start Up. Для всех Вас, кто не знаком с этим, оставляем простое
можно выполнять намного правило для запоминания: как только Вы захотите установить
быстрее через Ethernet. Чтобы соединение между новым виртуальным устройством в проекте с
сделать это, выберете Ethernet в реальным устройством, Вам следует инициализировать реальное
качестве соединения. устройство с данными виртуального устройства. После этого Вы
можете устанавливать соединение между устройством и ПК и
разрывать его так часто, как Вы этого захотите.
Зажигание Теперь подключайте любое устройство к компьютеру. Чтобы
сделать это, возьмите кабель DIGSI 4 и подключите его к
свободному последовательному интерфейсу ПК (под названием
COM-порт). Подключите другой конец к переднему интерфейсу
устройства SIPROTEC 4. В проекте выберите значок нужного
устройства и затем из меню выберете команду Device
(Устройство) →Initialize device (Инициализировать
устройство).

Ethernet и МЭК-61850 53
E50417-F1176-C361-A3
Передача уставок в устройство SIPROTEC 4

В диалоговом окне Initialize device (Инициализировать устройство) Вы можете проверить еще раз текущие уставки
коммуникации.

Диалоговое окно Initialize device (Инициализировать


устройство) отображает текущие уставки интерфейса
компьютера (набор согласно СОМ-порту, выбранному Вами) и
Кадра данных (пожалуйста, оставьте 8E(ven)1). Закройте
диалоговое окно, нажав ОК. Появится сообщение, что
существующие данные в устройстве SIPROTEC 4 будут удалены в
процессе инициализации. Если эти значения не важны для Вас
или они уже сохранены в виде файлов, нажмите Yes.
Правильные слова После нескольких промежуточных сообщений Вам будет
предложено ввести пароль. Так как Вы не вносили изменений в
пароли, наберите ноль шесть раз. Затем ОК. Кстати, Вы можете
следить за процессом передачи не только по монитору, но и на
дисплее устройства SIPROTEC 4. Как только процесс
инициализации завершен, дисплей переключится в состояние «по
умолчанию». Связь между компьютером и устройством является
временным явлением и, как только инициализация завершена,
она разъединяется.

54 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Задание параметров для коммутаторов и 10
сервера времени

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


времени, мы должны попросить Вас, главным образом,
обратиться к соответствующим описаниям этих компонентов.
Прежде всего, многие из уставок и даже способы их определения
очень специфичны, и Вам не обязательно следовать
рекомендациям в этой книге. С другой стороны, наборы
параметров могут целиком не зависеть от типа сетевой топологии;
уставки в данном случае, скорее, определяются в соответствии с
Вашей личной концепцией системы.
В частности, это относится к серверу времени. Для того чтобы
наш пример конфигурации работал корректно, правильный IP-
адрес является важным моментом (что также относится и к другим
элементам сети). Мы просим Вас изучить инструкцию по
эксплуатации сервера времени для того, чтобы ознакомиться с
полезными или более редкими уставками, которыми располагает
Ваш сервер. Основная часть этой главы посвящена назначению
параметров используемых переключателей, особенно тех,
которые выпущены компанией Ruggedcom.
Не обращая внимания на то, будете ли Вы менять уставки или Вы
установите новое ПО в коммутатор, Вам необходима
коммуникация между коммутатором и компьютером, чтобы
сделать это. Для этого отлично подходит соединение Ethernet. В
качестве альтернативы Вы можете использовать традиционный,
но вполне подходящий метод: последовательное соединение
через Hyper-terminal. Мы дали описание обоих процессов
установки соединения, но ударение мы сделаем на Ethernet.
Кстати: мы предположим, что Ваши коммутаторы обладают
последними версиями ПО. Если Вас не затруднит сделать
небольшое обновление, то Вы можете прочитать об этом в
Разделе 13.

Адресация коммутатора с помощью Ethernet

Посредством соединения Ethernet Вы можете задать все


параметры коммутатора из любой точки сети, если только
коммутатор обладает корректным IP-адресом в сети. Это будет
нужно запомнить в первую очередь. Каждый коммутатор обладает
IP-адресом «по умолчанию». Этот адрес и прямое соединение
Ethernet между коммутатором и компьютером дают Вам
возможность установить первое соединение. При этом Вы можете
задать IP-адрес, который Вы выбрали. Обо всем остальном Вы
можете позаботиться сразу же или после введения системы в
эксплуатацию, а затем и с помощью сети.

Сначала соединение ... Вначале подключите сетевую карту компьютера к коммутатору.


Проверьте, что используемый кабель имеет прямую распайку.
Перекрестные кабели, которые используются для соединения
двух компьютеров, не подойдут. В остальном, все, что Вам нужно
для первого сеанса - веб-браузер, и Вы готовы к работе.
В адресном поле браузера введите IP-адрес переключателя по
Ethernet и МЭК-61850 55
E50417-F1176-C361-A3
Задание параметров для коммутаторов и сервера времени
умолчанию в формате http://192.168.0.101 и подтвердите это
нажатием на Enter. Коммутатор затем дает в браузере первое
сообщение о состоянии сети.

В дело вступает коммутатор

... затем логин Чтобы это произошло, Вы должны успешно зарегистрироваться.


Чтобы это сделать, Вы должны ввести правильное имя и
правильный пароль. Диалог ввода данных пользователя появится
после нажатия на Login. В первый раз введите в оба поля admin.
Действительно целесообразным будет позже изменить пароль на
что-нибудь менее банальное. А сейчас нажимайте ОК и
коммутатор откроет путь к главному меню.

Главное меню является стартовой точкой в работе с множеством возможностей конфигурации.

Установка сетевых параметров коммутатора

Перед тем, как Вы сможете внедрить коммутатор в работу в сети,


Вы должны установить несколько сетевых параметров для него, и
первым должен быть IP-адрес. Этот и другие схожие параметры
находятся в области Administration, и в ней заходите в пункт
подменю Configure IP-Services.

56 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Задание параметров для коммутаторов и сервера времени

Вы найдете сетевые параметры в IP Services menu.

IP-адрес коммутатора мы вводим согласно плану нашей


топологии, которую мы ранее создали. В любом случае, адрес
является типом Static , поскольку мы не используем сервер
протокола динамического конфигурирования узла (DHCP).
Подсетью для нашей сети класса В является 255.255.0.0.
Параметр SNMP Get Community должен быть задан как public. В
таком случае, Вы сможете контролировать работу коммутатора,
используя простой протокол управления сетью (SNMP). С одной
стороны, это можно сделать с помощью специальных средств ПО,
а с другой стороны, эти функции также интегрированы в систему
SICAM PAS, которая, например, может проводить диагностику с
помощью SNMP.
После нажатия Apply коммутатор переключается на работу с
новыми уставками. После этого Вы можете, не раздумывая,
нажать на Back и вернуться обратно в меню.

Установка параметров порта

Вы можете индивидуально настроить каждый отдельный порт


коммутатора. Однако, в нашем случает это не имеет особого
смысла. А мы, наоборот, зададим одинаковые параметры для
каждого порта. И это происходит следующим образом: В главном
меню сначала нажмите Port Configuration and Status. Затем
появится подменю, в котором находятся различные специальные
уставки портов и информация.

Ethernet и МЭК-61850 57
E50417-F1176-C361-A3
Задание параметров для коммутаторов и сервера времени

В подменю доступны параметры порта.

От порта к порту Более всего нас интересуют параметры порта и его


безопасность. По этой причине, пожалуйста, в подменю нажмите
на Configure Port Parameters. Тогда браузер даст Вам
информацию о текущих уставках всех портов.

Вся информация сразу: Таблица показывает текущие уставки параметров портов.

Как Вы можете видеть, порты нумеруются последовательно.


Одним нажатием на номер порта Вы откроете диалоговое окно
его параметров. На рисунке уставки показаны такими, какими они
должны быть. То, что мы объяснили касательно одного порта,
необходимо выполнить и для всех остальных.

Параметры порта по большей части уже Вам знакомы.

58 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Задание параметров для коммутаторов и сервера времени

Заметки на полях: Важно то, что порт, который Вы собираетесь использовать,


По уже представленной
активен и его значение имеет статус Enabled. Передача должна
информации в Разделе 3,
функция FEFI перекрывает время осуществляться в полнодуплексном режиме. Для этого Вы должны
использования от МАС-адресов. выбрать уставку Full для параметра Media Type. В завершении
Если связь нарушена, то FEFI активируйте Far Error Fault Indication, для этого FEFI должна быть
производит замену канала
установлена как Enabled! Когда все сделано, Вы назначаете
значительно быстрее.
новые уставки для коммутатора, нажимая Apply. После этого, Вы
снова нажимаете Back и продолжаете со следующим портом.
Когда Вы закончите со всеми необходимыми портами, нажав на
Back, Вы выйдите из обзорного меню в подменю.

Без охраны В подменю нажмите Configure Port Security. Вместе с


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

Необычно: Все работает без затруднений только после того, когда безопасность порта выключена.

Вы только что перевели параметр Security в режим Off и


правильно сделали: Включенная система безопасности порта
конфликтует с RSTP! Как только вы выключите систему
безопасности всех портов, переходите в главное меню.

Установка свойств протокола RSTP


Что касается свойств RSTP, то даже они могут устанавливаться
по-разному в зависимости от порта и, в большинстве случаев, Вы
должны это сделать. Естественно, мы рассматриваем порт как
некую систему, которая называется как Мост RSTP (RSTP Bridge).
Нажав на элемент Spanning Tree, Вы получите доступ к обеим
категориям параметров.

Все еще другое меню: Параметры RSTP.

Ethernet и МЭК-61850 59
E50417-F1176-C361-A3
Задание параметров для коммутаторов и сервера времени
Давайте начнем с параметров, которые относятся к коммутатору в
целом. Диалоговое окно с соответствующими уставками появится
сразу после нажатия на пункт подменю Configure Bridge RSTP
Parameters.

Обратите внимание на то, чтобы уставки Моста были корректными.

На рисунке показаны параметры которые важны для безупречной


работы. По этой причине, используйте эти уставки для всех
параметров - исключая только Bridge Priority (приоритет моста).
Естественно, все уставки должны быть разным для нескольких
коммутаторов согласно топологии. Что касается нашего примера,
то Вам придется использовать значения, обозначенные нами в
Разделе 5.
Все параметры установлены правильно? Тогда нажимайте еще
раз на Apply и возвращайтесь в меню. В меню Вы выбираете
Configure Port RSTP Parameters. Поскольку мы еще раз имеем
дело со специальными уставками порта, то сначала Вы получите
информацию о текущих уставках.

Уставки порта RSTP еще раз в виде таблицы


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

60 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Задание параметров для коммутаторов и сервера времени

Сейчас быстро установите параметры RSTP отдельных портов.

Крайний порт или не Здесь также действительны следующие положения: используйте


крайний порт значение как на рисунке. Единственное исключение - параметр
Edge Port. Этот параметр нужно выбирать отдельно для каждого
порта и устанавливать его как True, если это крайний порт или как
False, если это не крайний порт. Проще говоря, порт
классифицируется как крайний, если все, что к нему подключено,
не образует кольцевую топологию. Вот несколько правил:
Выбирайте уставку Edge Port = True, если…
• ... устройство SIPROTEC подключено к порту с помощью
электрического модуля EN100.
• ... устройство SIPROTEC подключено к порту с помощью
оптического модуля EN100, который работает в режиме
цепи.

Выбирайте уставку Edge Port = False, если…


• ... устройство SIPROTEC подключено к порту с помощью
оптического модуля EN100, который работает в режиме
коммутатора.
• ... порт, о котором идет речь, устанавливает подключение,
при котором топология принимает вид «кольцо».
• ... порт, о котором идет речь, подключен к порту другого
коммутатора.
Если Вы установили все порты, то Ваша работа сделана. Кстати,
Вы также можете вводить уставки в форме файлов конфигурации,
изменять их с помощью Редактора, а затем заново загружать их в
коммутатор. Мы расскажем об этом в Разделе 13.

Адресация Коммутатора через Hyper Terminal

Если Вы до первого включения сети, пожелаете использовать


традиционный, но все еще используемый метод, то подключите
последовательный интерфейс коммутатора RS232 к порту
компьютера, и установите связь двух компонентов через
приложение hyper terminal. Для этого Вам понадобится так
называемый кабель модема 1:1 в качестве соединительного
кабеля. Кстати, такой кабель имеется для DIGSI 4 (для обмена
данными между компьютером и устройством SIPROTEC 4).

Открывающий окна Окно приложения hyper terminal Вы открываете напрямую в меню


Пуск, а именно: Программы (Programs) →Стандартные
(Accessories) → Связь Communication → Hyper Terminal →
<имя соединения>. <Имя соединения> используется как шаблон
отдельного соединения через приложение hyper terminal между
Ethernet и МЭК-61850 61
E50417-F1176-C361-A3
Задание параметров для коммутаторов и сервера времени
компьютером и коммутатором, которое Вы должны сформировать
сами. Как это сделать - описывается в Разделе 13 среди
множества других дополнительных тем.
Теперь все, что Вам остается сделать, это активировать это
соединение. Чтобы это сделать, выберите команду Вызов (Call) в
меню Вызов (Call). Тут нет никакой опечатки, к несчастью это
действительно так. В качестве другого варианта - нажмите
комбинацию Ctrl+S, и результат будет таким же. Коммутатор
теперь ожидает от Вас регистрации, а точнее - ввода пароля.
В самом начале это просто admin. Как только Вы введете пароль
и нажмете Enter, чтобы отправить его коммутатору, окно
терминала откроет меню выбора, и Вы сможете продолжать.
Меню выбора содержит, конечно, те же самые входные данные,
что и для коммуникации через браузер и Ethernet. Не отличаются
также и требуемые уставки.

62 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Подключение и включение 11
Мы могли бы написать несколько книг о том, как соединить между
собой горы метала и пластика, содержащих тысячи электронных
компонентов, но исходя именно из этой причины, мы ограничили
себя несколькими абзацами. Возможности Вашей индивидуальной
системы, исходная конфигурация аппаратного обеспечения – все
это очень обширно. Если Вы не уверены в себе, то положитесь на
опытных сетевых операторов. Для того, чтобы Вы также могли
свободно говорить об этом, мы дадим Вам несколько советов.
Если Вы хотите зайти дальше опытной конфигурации, а также
хотите сохранить устойчивую связь между Вашими устройствами,
то Вам в обязательном порядке нужно ознакомиться со
стандартом EN 50173. Этот стандарт определяет порядок
подключения сетевых кабелей вплоть до вязания жгутов из
нескольких кабелей с помощью стяжек. Если Вы захотите узнать
больше о EN 50173, то любая поисковая система в Интернете
будет более, чем счастлива предоставить Вам множество статей
по этой теме. Подраздел этого стандарта относится к корректному
выбору кабеля. Для нашей примерной конфигурации из Раздела 5
нам необходимы кабели, как электрические, так и оптические.

Под нагрузкой У местного продавца кабелей за углом Вы найдете два


совершенно разных типа кабелей с точки зрения департамента
кабельных электрических сетей: патч-корды (сетевые кабели) и
монтажные кабели. Как много кабеля и какого типа Вы купите, не
должно определяться размером скидки, которую Вы получите, но
должно определяться назначением применения кабеля.
Патч-корды гибкие потому, что они разработаны для соединения
устройств, которые расположены радом друг с другом. Если,
например, Вы установили устройства защиты полевого уровня и
соответствующий коммутатор в одной стойке, то соединительный
кабель, определенно, лучшее решение. Кабель становится гибким
из-за тончайших нитей, которые напоминают тонкие нити в
пластиковых чехлах. В большинстве случаев эти «нити» и
используются. И это, к сожалению, ведет к потерям при передаче
электрических сигналов. По этой причине патч-кабели не
прокладываются на большие расстояния - пять метров это
предел.
Если нужно больше, то Вам лучше всего использовать монтажный
кабель. Выбираете экранированную витую пару, коротко STP. В
таком виде кабеля жилы защищены экраном, что в значительной
степени устраняет влияние электрических помех. С таким кабелем
Вы спокойно увеличите протяженность Вашей сети до двадцати
метров.

Продукт высокого При выборе соединительных кабелей и монтажного кабеля, Вам


качества стоит обратить внимание на качество передачи электрических
сигналов. Это определяется классификацией по разным
категориям. По текущему положению дел для большинства
случаев подходит применение CAT 5 (Категория 5). Если Вы
приготовились сэкономить еще несколько Евро, то воспользуйтесь
кабелями CAT5е. В этом классе кабеля данные надежно
транслируются на расстояние до 100 метров в гигабитной сети
Ethernet. По сравнению с рассмотренной категорией, CAT6 и

Ethernet и МЭК-61850 63
E50417-F1176-C361-A3
Подключение и включение
следом идущий CAT7 могут даже поддерживать 10-гигабитную
сеть Ethernet, но они сильно превышают требования для нашей
сети.

Да будет свет Для больших расстояний и объемов данных лучший выбор это
оптоволоконный кабель. Многомодовый оптоволоконный кабель
подходит для прокладки связей длиной 2 км. Для связей большей
длины подойдут одномодовые кабели. С их помощью Вы также
можете достигнуть расстояния передачи до 100 км без затухания
сигнала.
Мы, однако, ограничимся расстоянием передачи до 2 км,
используя многомодовый оптический кабель, который передает
свет с длиной волны 1380 нм. Что еще важно, так это следующее
характеристическое значение, а именно, характеристики
сердечника (центральной жилы) и наружного диаметра кабеля.
50/125 мкм или 65.5/125 мкм подходят для нашей сети.

Отличная связь И нам все еще требуются правильные разъемы, чтобы соединить
кабель. Мы рекомендуем: по возможности покупайте кабель в
предварительно собранном состоянии. Что касается цены уже
скомпонованного соединительного кабеля, то она не идет в
сравнение с трудностями при ручной работе с электрическими
патч-кордами. Установка разъемов к оптоволоконному кабелю
своими руками обычно тоже не приводит к желаемому результату.
Только при монтаже STP, которая продается на метры, есть
смысл сделать это своими силами. Но, у кого нет необходимых
инструментов или навыков, тому лучше вызвать специалиста.
Поскольку разъемы сами по себе согласованы: для
электрического соединения подходят только стандартные 8-ми
контактные разъемы RJ45. Для оптоволоконных кабелей, однако,
существуют два решения. Соединение с модулями EN100, как и с
коммутаторами OSM производится с помощью дуплексных LC-
разъемов. Для коммутаторов фирмы Ruggedcom, с одной
стороны, предпочтительнее многомодовые разъемы MTRJ.
Поэтому Вам нужны разные предварительно смонтированные
кабели, которые Вы, кстати, можете купить у Siemens.

Делая правильный Итак, чтобы отличная коммуникация не прекратилась из-за пары


выбор неисправных кабелей, Вам нужно перед монтажом
предварительно их проверить. Это имеет определенный смысл в
плане неновых кабелей, которые Вы однажды смонтировали сами.
Простое испытательное оборудование уже может определить
один обрыв провода или просто ошибку в монтаже кабеля, и этот
инструмент, по сравнению с устройством SIPROTEC 4 является
очень и очень недорогим. Естественно, в сети не должно быть
разрывов в соединениях, что приведет к ослаблению в передаче
данных.
Неаккуратная прокладка кабеля, выбор слишком длинного кабеля
или электрические помехи могут стать причиной этого. Особенно,
осмотр профессионалом рекомендуется после окончательной
прокладки кабеля. Он проведет подробный осмотр частотной
характеристики, коэффициент затухания сигнала, наличие
перекрестных помех, а также окажет помощь в случае
необходимости.

Планы и списки Наш совет: План прокладки кабеля и соответствующая


маркировка кабеля (посредством надеваемых на кабель ярлыков)
и портов (посредством наклеек) значительно уменьшат
последующий поиск и устранение неисправностей. Кроме того,
список с несколькими важнейшими характеристиками данных
устройств внесет ясность для всего персонала и будет полезным
особенно по прошествии длительного времени. Тип устройства,
номер MLFB и BF номер, версия программного обеспечения

64 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Подключение и включение
устройства и модуля, IP-адрес, маска сети, адрес стандартного
шлюза, МАС-адрес и имя ИЭУ в МЭК 61850 - это минимальный
Заметки на полях: список данных устройства SIPROTEC 4, которые должны быть
Для устройств SIPROTEC 4 МАС- задокументированы.
адрес Вы можете считать прямо Для таких устройств как коммутаторы и серверы времени Вам
с дисплея устройства необходимо по возможности внести в список аналогичные данные.
(последовательность клавиш -
Меню 5 5 Enter). Когда Вы все запишите, проверьте, что IP-адрес не используется
дважды. Что касается МАС-адреса, то это невозможно по причине
присвоения уникального номера.

Включать или не Если все приготовления закончены, то Вы можете шаг за шагом


включать вводить систему в эксплуатацию. Но сначала Вам будет нужно
временно сделать физический разрыв в сети в одной точке. Это
поможет Вам добиться стабильной кольцевой структуры.
Прежде всего, включите сервер времени, а затем коммутаторы.
После того как Вы активируете последний коммутатор, подождите
20 секунд и затем начинайте включать устройства. Мы
рекомендуем Вам подавать напряжение на устройства
последовательно в зависимости от порядка их расположения в
сети. Подождите некоторое время до тех пор, пока устройство не
включится полностью, и переходите к следующему. Когда все
устройства включены, замыкайте кольцо.
Если Вы не обнаружили запаха гари, то все прошло успешно. В
следующей главе Вы найдете информации о том, что еще
необходимо сделать.

Ethernet и МЭК-61850 65
E50417-F1176-C361-A3
Подключение и включение

66 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Проверка правильной работы 12
В этой главе мы хотим дать вам немного информации о том, как
Вы можете проверить вашу сеть и подключенные устройства на
предмет их правильного функционирования. С этого, как правило,
все начинается. Поэтому в первую очередь мы попытаемся
установить соединение с каждым отдельным устройством
SIPROTEC 4 в сети. Если в процессе проверки мы будем
натыкаться на препятствия, то ничего не остается, как еще
пристальней посмотреть на соответствующий компонент сети.

Проверка коммуникационных возможностей


После установки всех параметров и рассылки значений в
устройства, они должны быть доступны в сети через свои IP-
адреса. Это именно то, что мы хотим сейчас проверить. Каждый
модуль EN100 обладает уникальной возможностью – он имеет
свою собственную домашнюю страничку. В основном, это служит
для диагностики при пусконаладочных работах или в случаях,
когда дела идут не так, как это предполагалось. Домашнюю
страничку мы используем при первой попытке определить, можем
ли мы вообще установить связь с устройством.

Домашняя страничка Чтобы активировать домашнюю страничку модуля, используйте


компьютер для подключения к любому коммутатору в сети.
Компьютер должен быть, конечно, настроен в соответствии с
настройками сети. Поэтому на Вашем компьютере для этой
задачи имеет смысл использовать DIGSI 4. В любом случае это
уже компонент сети. DIGSI 4 сама по себе для этой цели не
используется. Вместо этого откройте веб-браузер. В адресной
строке введите IP-адрес нужного устройства и вставьте
дополнение /home. Ваша запись в строке имеет следующий
формат http://172.16.10.1/home.
Посредством клавиши ввода Вы посылает Ваш запрос.
Теперь браузер отображает на дисплее домашнюю страничку
модуля. Если это так, то Вы можете зафиксировать следующие
достижения: модули и устройства доступны, соединительные
кабели между компьютером и устройством в порядке, и даже все
коммутаторы подключены и корректно функционируют. Но
давайте посмотрим более внимательно на домашнюю страничку.

Несимпатичная, но умная. Домашняя страничка модуля EN100 предоставляет большое количество информации.

Ethernet и МЭК-61850 67
E50417-F1176-C361-A3
Проверка правильной работы
Учтите следующее: в зависимости от режима работы модуля,
линии или коммутатора, домашняя страничка будет отображаться
по разному согласно той информации, которую она
предоставляет. Во всех случаях она будет отображать версию и
дату выпуска ПО, которое в настоящий момент загружено в
модуле. Такая информация может быть важной, когда Вы будете
связываться с нами по горячей линии.
И, конечно, это еще не все, поскольку Вы получите полную
информацию посредством множества ссылок, которые
расположены в меню слева на домашней страничке.
Подробнее об этом в разделе «Еще больше информации с
помощью домашней странички модуля».
Вполне естественно, что не только посредством браузера можно
получить информацию о модулях EN100 в устройствах
SIPROTEC 4. Это также возможно, используя сервер времени и
коммутаторы из более высокой ценовой категории. С
устройствами Ruggedcom Вы, например, с помощью браузера
сможете получить доступ к коммутаторам в версии ПО 1.6 или
выше. Все, что нужно сделать - это ввести IP адрес коммутатора и
затем войти в управление коммутатора.

Без возражений Возможно, что устройство будет не доступно, и поэтому домашняя


страничка модуля, будет скрыта. Это может произойти по
следующим причинам:
• Устройство SIPROTEC 4, подключенное к внешнему
коммутатору посредством линейного соединения,
выключено.
• Устройство SIPROTEC 4, интегрированное в оптическое
кольцо, выключено.
• Кольцевая структура разорвана в нескольких местах,
поэтому нет связи с некоторыми из устройств. Причиной
разрыва может быть отключение устройств или отдельных
соединений.
Но в принципе, может иметь место и неисправность модуля
EN100. Подробнее об этом в следующем разделе.

Проверка корректного функционирования модуля


EN100
Если возникают затруднения со связью с устройством, Вы
должны, помимо соединительных кабелей, подробно осмотреть
соответствующий встроенный модуль.
Но даже если модуль функционирует безукоризненно, Вы не
сможете провести ряд тестов с устройством, например, проверить
работу кольцевой топологии сети.
Информационная страничка модуля поможет Вам во всех тестах
устройства. Чтобы эта информация отобразилась на дисплее
устройства, нажмите следующие клавиши устройства одну за
другой в таком порядке: Menu 5 5 1.

Экран параметров Счастливые обладатели устройств с большими дисплеями могут


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

68 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Проверка правильной работы

Фантастика! Информация для оптического модуля EN100

На рисунке вверху видно информационную страницу оптической


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

Кто я и где я? На строках со 2 по 5 дается информация о состоянии системы;


она актуальна для обеих версий модуля. Сверху вниз находятся
MAC-адрес и IP-адрес модуля, маска сети, следом адрес шлюза.
Эти параметры нужны для обзорной схемы, которая показывает
соответствие отдельных устройств и их IP-адресов. Поэтому
можно быстро проверить, соответствуют ли исходно заданные
адреса владельцам, которым они предназначены.

007 Мы переходим с 6 строки на 7. Она указывает на состояние

Ethernet и МЭК-61850 69
E50417-F1176-C361-A3
Проверка правильной работы
соединения в сети. Каким образом представляется эта
информация, зависит от типа модуля EN100, а именно, когда
оптический модуль работает в качестве коммутатора. В таком
случае, в строке 7 выводится информация об обоих портах,
каждый из которых может быть активен (up) или нет (down).
Информация Chan1/2=Up/Up - самая лучшая для обоих портов
(или каналов) в активном состоянии, потому что кольцо не
повреждено как минимум в этих контрольных точках. Теперь Вам
нужно проверить, правильно ли модуль распознает разрыв в
кольце. Первый шаг – извлекаете разъем из Порта №1. Дисплей
должен показывать соответствующую информацию
Chan1/2=Down/Up. Повторите этот тест, используя другие
возможные комбинации.
При работе в топологии «цепь», что является единственным
возможным режимом работы для электрической версии модуля
EN100, информация в строке 7 выводится немного иным
способом. Сообщение Phy1 100 MBit Full-Duplex говорит о том,
что Порт 1 активен и работает с максимальной скоростью
передачи 100 Мбит в полнодуплексном режиме. Здесь Вы также
имитируете разрыв линии, извлекая разъемы, чтобы проверить
реакцию модуля.
Доставка сообщений О трафике сообщений Вы узнаете из строк с 8 по 10. Строка 8
указывает количество полученных и отправленных сообщений. В
добавление к конкретному числу, этот счетчик указывает, может
ли вообще порт получать и отправлять сообщения. Распознанные
ошибки в сообщениях тоже считаются, и соответствующая
информация выводится в строке 9. Строка 10 говорит о среднем
за 10 секунд количестве полученных и отправленных сообщений.

Строка 6 поможет … Мы надеемся, что на дисплее будут выводиться только


положительная информация. Если это не так, воспользуйтесь
систематической диагностикой. Поскольку Вы уже смотрите на
экран, то, пожалуйста, обратите внимание на информацию в
строке 6, про которую мы недавно говорили. Эта строка
полностью загружена, в ней может выводиться большое
количество информации: IP-адрес севера NTP, время, прошедшее
с последней синхронизации времени, информация о
несовместимых назначенных параметрах и о ссылке на другого
адресата с IP-адресом, одинаковым с рассматриваемым
устройством.

Последняя часть информации очень критична, поскольку эта


… при конфликтах в сети информация означает, что в сети отсутствует соединение.
Поэтому это состояние выводится на дисплей в виде сообщения -
MAC!!0007E908FCC8 и перекрывает другие три части
информации. Указанный MAC-адрес четко определяет
пользователя сети с идентичным IP-адресом. В таком случае,
поменяйте IP-адрес одного из двух пользователей сети и,
возможно, Вы решите проблему соединения.

... при разных ситуациях Следующая причина проблем с коммуникацией может скрываться
в несовместимых параметрах. Проще говоря: набор параметров
модуля не подходит к параметрам устройства. Что-то подобное
может случиться, например, когда модули переставляются с
одного устройства на другое, но без повторной инициализации.
Текст Corrupt parameters относится как раз к такому случаю.
Конечно, это не показывается статически как информация о
назначении двойного адреса, а переменно вместе с двумя
сообщениями на сервер NTP.

... при непунктуальности Запомните: мы все еще находимся на строке 6 и надеемся, что
сообщений, указывающих на неисправности в соединении, нет. В
этой точке между строками 5 и 7 Вы увидите IP-адрес сервера

70 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Проверка правильной работы
NTP, указывающийся каждые десять секунд с детализацией
времени: NTP last sync 0033s. Отображаемое время - есть время
с момента последней синхронизации.
Сразу же после начала работы устройства, вплоть до первой
синхронизации (после примерно половины минуты), устройство не
имеет текущего времени дня. Если Вы, конечно, пожелаете видеть
на дисплее максимальное время 999 с, то можете быть уверены,
что сервер NTP проспит этот момент. В таком случае Вы можете
найти причину, используя средства диагностики.
Анализ соединения Если при проверке и контроле Вы убедились, что никто из
пользователей сети не является причиной нарушения соединения,
еще раз осмотрите кабели. Вы запомнили, что Вы не можете
использовать кабели с обратным расположением контактов для
соединения устройств защиты и коммутатора в случае
электрического соединения? Вы заметили видимые механические
повреждения кабеля? Или может быть разъем имеет плохой
контакт?
Давайте предположим, что порт модуля в оптическом кольце
находится в положении Down (неактивен). В таком случае нет
смысла смотреть на соседнее устройство, которое соединено с
этим портом. Если соответствующий порт сигнализирует о своей
неисправности, то Вам следует поискать неисправность
соединительного кабеля.
Сломленный дух На самом деле для оптических модулей выводится больше
сообщений на информационной страничке модуля, которая может
помочь при диагностике неисправностей. Такую информацию,
например, об технических характеристиках получения LRx и
посылки сообщений LTx отдельных портов, Вы найдете в строке
12 (Порт 1) и в строке 13 (Порт 2). Слово norm сообщает о том,
что все функционирует правильно. Слово Weak говорит об очень
низкой производительности и, если все, что Вы можете видеть -
это горизонтальные линии, то на лицо факт слишком сильного
затухания сигнала. Причиной, но не обязательно, могут быть
поврежденные соединительные кабели.
Удаленное соединение Давайте уйдем со странички модуля на дисплее и вместе с ней,
собственно, и из раздела управления устройством. Даже находясь
на расстоянии, с помощью DIGSI 4 Вы можете получать
информацию, несмотря на то, работает ли модуль с двумя
исправными портами, или же имеет место неисправность. Для
такого случая существует сообщение о неисправности и два
сообщения о состоянии соединения, которые протоколируются в
буфере журнала событий. Сообщение о неисправности модуля
сигнализирует о том, что модуль неисправен. Два сообщения о
состоянии соединения дают информацию о физическом состоянии
соединения.

Сообщения модуля EN100 в DIGSI 4


Вы можете направлять эти сигналы в различные точки
назначения, используя для этого матрицу устройства, например,
на светодиодный индикатор. В нашей книге DIGSI 4 – Начало
работы Вы найдете информацию об этом.
Проверка работоспособности кольца
После всесторонней проверки возможностей коммуникации и
модуля EN100 пришло время провести проверку на предмет
Ethernet и МЭК-61850 71
E50417-F1176-C361-A3
Проверка правильной работы
наличия в сети разрывов. Мы проверим, могут ли появляться
логические разрывы в оптическом кольце, когда нам это нужно.
Тут нам также поможет информационная страничка. На этой
страничке мы в первую очередь проверяем набор значений в
DIGSI 4, правильно выставлены параметры коммуникации в
устройстве.
Строка 14 показывает режим резервирования модуля. В нашем
случае это должен быть RSTP. Значение приоритетности в строке
15 должно совпадать со значением, которое вы назначили
применительно к Вашей топологии.
Важное примечание: Важными значениями являются параметры в строчках с 17 по 20.
Если вы используете OSM,
строки с 15 по 21 не показаны
Они должны быть установлены именно так, как это было написано
в Разделе 7. Еще раз – общее представление о применимых
параметрах и обязательных уставках.
• Hello Time (Приветствие): 2 с
• Max Age Time (Максимальное время отсрочки): 40 с
• Forward Delay (Последующая задержка): 15 с
• Max Transmit Count (Максимальный счет передачи): 100
Посредством информации в строке 21 Вы проверяете, обладает
ли также модуль требуемой кольцевой функциональностью.
Функция и статус каждого из двух портов выводится на дисплей.
До того, как мы перейдем к разделу о том, как мы можем
проанализировать отображенную информацию, сделаем краткий
обзор возможных функций и состояний порта.
Для порта предполагаются следующие функции:
• Root Port (Основной порт) (R) Функция:
Основной порт логически подсоединен к корневому
(основному) коммутатору. С помощью внутреннего
коммутатора модуля EN100 один из двух портов всегда несет
функцию основного порта.
• Designated Port (Назначенный порт) (D) Функция:
Назначенный порт также может осуществлять соединение с
основным коммутатором, но по-другому. Как правило, один из
двух портов внутреннего коммутатора исполняет роль
назначенного порта.
• Alternate Port (Альтернативный порт) (A) Функция:
С помощью альтернативного (дублирующего) порта можно
создать логическое соединение там, где произошел разрыв.
При стабильной работе в кольце может быть один
дублирующий порт. Если портов с такой функцией в кольце не
существует, то гарантировать резервирование невозможно.
Для портов предполагаются следующие статусы:
• Forwarding (Пересылка) (F) Статус:
При обычной работе это состояние основного и
назначенного портов. В таком случае, пользовательские
данные всегда пересылаются.
• Discarding (Отбраковка) (D) Статус:
Этот статус означает, что сообщения не прошли или они
забракованы. При нормальной работе только дублирующий
порт обладает таким статусом.
Вернемся к строке 21. Вы видите логическую разницу в том, что
порт может играть роль «(R) Alternate» и иметь состояние «(S)
Designated». Если, например, на дисплей выводится информация
R/S1=A/D R/S2=R/F, то Вы понимаете следующее: порт 1 данного
устройства является логическим разрывом в кольце, другими
словами, дублирующим портом.
Статус порта меняется, когда кольцо физически разъединяется.
Логический разрыв в этом случае замыкается. Для этого порт, в
72 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Проверка правильной работы
первую очередь, принимает статус Discarding. В данном
состоянии передается только информация управления, например,
о смене роли порта. Как только порт получает статус Forwarding и
принимает роль Root, то логическое перестроение сети
завершается. Сообщения с пользовательскими данными повторно
пересылаются.
Вы можете и должны проверить и этот режим тоже. Единственное,
что Вам нужно, чтобы сделать это, разомкнуть соединение в
одном месте, выдернув сетевой кабель из модуля. Строчка 21 на
дисплее устройства, которое работает как дублирующий мост,
должна выглядеть следующим образом: R/S1=R/F R/S2=R/F.
Конечно, Вы можете провести автоматический поиск
альтернативного порта в сети. Посредством командного файла
или скрипта Вы можете производить поиск на домашних
страничках всех модулей EN100. Подробнее об этом в Главе 13.

Еще больше информации с помощью домашней


странички модуля
Давайте еще раз вернемся к домашней страничке модуля. Вы
будете приятно удивлены, сколько нужной информации можно
получить на этой странички сразу после нажатия на несколько
пунктов в меню слева.
Долгосрочная память Это, например, касается буфера ошибок. При нажатии на Error
Buffer (Буфер ошибок), Вы можете вывести его содержимое на
монитор. Если буфер ошибок пуст, то ваше настроение останется
по-прежнему хорошим.
Другой важной памятью является буфер printf (буфер принтера),
содержимое которого можно получить, нажав на это же имя.
Понять информацию, хранящуюся в буфере, будет сложно. В тех
случаях, если Вы не можете действовать сами, воспользуйтесь
нашей горячей линией.

Выборка из буфера принтера

Страница статистики Также при вводе в эксплуатацию будет доступным внимательно


посмотреть на раздел статистика (Statistic). Это выборка
информации о передаче данных, включая коммутаторы. Таблица
в завершении этого раздела предоставляет Вам всю
информацию, включая несколько объяснений.
Некоторая информация, однако, должна быть рассмотрена более
подробно. Особое значение, например, имеет количество

Ethernet и МЭК-61850 73
E50417-F1176-C361-A3
Проверка правильной работы
ошибочных символов, посредством которого можно узнать о
качестве соединения. Чем выше значение, тем хуже соединение.
Значение высчитывается в процессе включения и выключения,
когда соединение прерывается. Однако, в режиме передачи число
не может меняться.

Даже символы могут содержать ошибки: Раздел статистики показывает число символов

Дополнительная Еще немного интересной информации:


информация
• RSTP Role Chan1/2 = Alternate/Root
Если устройства SIPROTEC 4 объединены в кольцо и кольцо
соединено и имеет в составе внешние коммутаторы, то
статистика данных одного из устройств SIPROTEC 4 должна
включать эту информацию. Если такой статистики нет ни для
одного из устройств, то кольцо физически прерывается по
меньшей мере в одном точке.
• FilterSymErrCntChan1/2 = 0/2753
Если эти два счетчика работают в течение нормальной работы
одного из устройств при условии, что одно или оба соседних
устройства не отключены, то мы имеем слабую
оптоволоконную связь. Причиной может стать усиленное
затухание, например, из-за плохого кабеля.
• Frames Loss = 0
Значение, неравное нулю, сигнализирует о циркуляции
многоадресных сообщений.
• FNS queue overflow = 0
Если это значение не равно нулю, то появляется сигнал о
циркуляции широковещательных сообщений.
Пожалуйста, запомните, что Вы должны вручную обновлять веб-
страницу для того, чтобы увидеть изменения в различных
значениях или статусах счетчиков.
Те из Вас, кому более интересны широковещательные
сообщения, кстати, также найдут интересную информацию в
разделе статистики, как это показано в следующем рисунке.

74 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Проверка правильной работы

Статистика вполне может заинтересовать любителей широковещательных сообщений.

• Максимум широковещательных телеграмм от


Здесь приведены четыре наиболее часто встречающиеся
широковещательные сообщения с момента начала работы
модуля. Они описываются пятью отдельными частями
информации:
- MAC-адрес отправителя широковещательных сообщений
- Число n этих широковещательных сообщений в течение
последних четырех минут
- Число основных опросов (GI) успешных идентичных
сообщений
- Длина Len сообщений
- Относительное время RZ.
• Широковещательные сообщения от
В этом разделе в виде списка представлены кратковременные
широковещательные сообщения в 4-х минутном интервале.
Каждая строка содержит двух отправителей со следующей
информацией:
- MAC-адрес отправителя сообщения широкой рассылки
- Количество сообщений с начала интервала
- Учетуспешных идентифицирующих сообщений
- Длина сообщений

Представляем полный обзор отдельных сообщений в разделе


Статистики. Значения показаны только для случаев статических
значений.

Имя Значение Описание


Счетчик принятых сообщений, отправленных к
RxFrames
приложениям модуля и стеку TCP/IP.
Счетчик приемного буфера в коммуникационном
BD out of sequence 0 процессоре переполнен. Данное значение должно
всегда быть равно нулю.
Счетчик для принятых сообщений, которые не
Miss
соответствуют МАС-адресу устройства
Broadcast Счетчик принятых широковещательных сообщений
Multicast Счетчик зарегистрированных многоадресных сообщений
Счетчик слишком длинных сообщений (1520 Бит). Такие
More than 0x5f0 Bytes
сообщения бракуются
Счетчик битов, которые не могут быть разгруппированы
Non Octett 0 по 8. Если это значение не равно нулю, то могут иметь
место неисправности канала связи. Это также может
Ethernet и МЭК-61850 75
E50417-F1176-C361-A3
Проверка правильной работы
Имя Значение Описание
быть причиной физического разрыва канала.
Счетчик принятых сообщений с проверкой контрольной
CRC Error 0 суммы CRC. Показывает возможные проблемы канала
связи.
Счетчик переполнения приемного буфера. Счетчик
Overrun 0 обнаруживает возможность наличия проблем с
производительностью контроллера Ethernet.
Внутренний МАС-счетчик. Счетчик для уменьшенных
Truncated 0
сообщений (<2 кбит).
TxFrames Счетчик переданных сообщений
Приращение возможно только в случае, если число
no transmit buffer 0
конфликтов или повторных передач велико.
Подсчет широковещательных сообщений, которые не
были обработаны по причине перегрузки процессора.
FNS queue overflow 0
Активация обычно происходит при циркуляции
сообщений.
Подсчет забракованных принятых сообщений; в случае,
если в секунду приходит больше 1000 таких сообщений.
Frames Loss 0
Активация обычно происходит при циркуляции
сообщений.
MaxRxBDs Максимальное значение буфера приема.
RxLoopMax 0 Счетчик переполнения приемного буфера.
Счетчик перегрузки при принятии сообщений. Принятые
RxOverload 0
сообщения будут потеряны.
Счетчики задержки при пересылке кадров. Увеличение
TxDef 0 значения свидетельствует о том, что активирован
полудуплексный режим.
TxHB 0 Счетчик тактов.
TxLС 0 Счетчик поздних конфликтов.
Счетчик превышения предела повторно переданных
TxRL 0
сообщений.
Подсчет повторных передач. Сигнализирует о
TxRC 0
конфликтах.
TxUN 0 Подсчет недогрузки буфера.
TxCSL 0 Подсчет потери несущего сигнала.
MaxTxBD Максимальный уровень буфера передачи.
nGooseHit Подсчет принятых GOOSE-сообщений.
Подсчет GOOSE-сообщений, прошедших фильтр
многоадресных сообщений, но не адресованных
nGooseMiss
устройству (например, некорректное задание
параметров GOOSE).
Мгновенное значение счетчика относительного времени.
Это 32-битным счетчиком, приращение которого равно
Relative time миллисекунде. Счет начинается с 120000 (равно
приблизительно 49 дням, после этого перезагружается с
0).
Module CPU load Эффективность ЦП.
Подсчет пакетов данных, которые были отправлены
txPackeChan1/2
через порт.
Подсчет всех пакетов данных, которые были приняты
rxPackeChan1/2
через порт.
Счетчик всех принятых пакетов данных, который не
FilterSrcChan1/2 учитывает все принятые сообщения, для которых адрес
источника не совпадет со своим собственным.
Счетчик всех принятых пакетов данных, который не
FilterDstChan1/2 учитывает все принятые сообщения, для которых адрес
точки назначения не совпадет со своим собственным.
FilterCRCErrCntChan1/2 0 Счетчик телеграмм данных с ошибкой CRC.
Счетчик пакетов данных, которые или слишком
FilterLenErrCntChan1/2 0 длинные, или слишком короткие. Допустимая длина - от
64 до 1518 Байт.
FilterrSymErrCntChan1/2 0 Счетчик для принятых символов ошибок в строке

76 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Проверка правильной работы
Имя Значение Описание
(значение 4b5B неактивно). Этот контроль выполняется
посредством Phy.
overflowExtCntChan1/2 0 Нет счетчика для этого значения
overflowIntCntChan1/2 0 Нет счетчика для этого значения
overflowIntTraCnt 0 Нет счетчика для этого значения
Уровень оптического приемника в мВ. Должно быть не
OptLevelChan1/2 >2300
менее 2300 при подключенном кабеле.
EPLD Version Текущая версия ИС
Malloc Size Управление основной памятью компьютера
Data Size,
Code Size,
NORMAL pool, ENTRY Управление первичным сохранением данных
pool, GOOSE
pool, WEAK pool

Ethernet и МЭК-61850 77
E50417-F1176-C361-A3
Проверка правильной работы

78 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Дополнительная информация 13
В этой главе мы познакомимся с полезной и содержательной
информацией.

Установка подключения с помощью Hyper Terminal

Для тех, кто ни разу не выполнял это и даже для тех, кто не может
вспомнить, в этом разделе мы дадим описание, как установить
подключение с помощью приложения hyper terminal.
Вы выполняете это с помощью стандартных средств Windows.
Преимущества: Вам не требуется дополнительное ПО.
Недостатки: Процедуры могут различаться в зависимости от
версии операционной системы. Мы коротко опишем наладку и
запуск приложения hyper terminal в Windows XP.
Вначале подключите компьютер и коммутатор друг к другу,
используя кабель модема 1:1 и включите оба устройства.

Вперед в Нажмите на Меню Старт и выберете Все программы (All


Гиперпространство Programs) → Стандартные (Accessories) → Связь
(Communications) → Hyper Terminal. Windows находится в
ожидающем режиме в следующем диалоговом окне:

Шаг за шагом к финишу: Сначала имя, …

Введите имя нового соединения hyper terminal и выберите одну из


предлагаемых иконок. После этого нажмите на ОК. Windows не
даст продвинуться дальше, предложит следующее диалоговое
окно.

Ethernet и МЭК-61850 79
E50417-F1176-C361-A3
Дополнительная информация

... Затем порт COM, …

Из списка Подключаться через: (Connect using:) выберите ID


последовательного интерфейса ПК, к которому вы подключили
кабель модема 1:1. В этом случае оставшиеся поля ввода
неактивны, и Ваше первоначальное недоумение по поводу
необходимости нескольких телефонных номеров пропадает. Тем
не менее, Windows все еще не успокоилась и требует
дополнительные данные.

... в конце введите значения некоторых параметров.

Параметры, предлагаемые Windows по умолчанию, не подходят


нашим требованиям. По этой причине, пожалуйста, замените их
так, чтобы они совпадали со значениями, указанными выше.
Нажав OK, Вы завершаете наладку соединения приложения hyper
terminal. Однако Вам все еще требуется сохранить так это
соединение, чтобы Вы могли вернуться к заданным параметрам в
любое время. Нажмите на Сохранить (Save) в меню Файл (File).
Вы уже определили имя Установка связи в начале. Теперь Вы
80 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Дополнительная информация
можете открыть приложение hyper terminal с помощью заданных
параметров через Меню Пуск, а в нашем случае Все программы
(All Programs) → Стандартные (Accessories) → Связь
(Communications) → Hyper Terminal → Установить соединение
(в данном случае «Краткость – не сестра таланта»)

Сохранение и загрузка конфигураций коммутатора

Также легко управлять и пятью коммутаторами, как в нашем


примере конфигурации. Для больших систем, однако, это очень
быстро перерастает и в пятьдесят коммутаторов. Сохранив
конфигурации коммутаторов, их можно использовать; немного
изменяя уставки; а затем использовать в сети такое количество
коммутаторов, которое только возможно для этой сети.
Предпосылкой для этого является то, что коммутаторы имеют
один и тот же тип.
Конфигурации сохраняются как файлы CSV и вследствие этого,
конфигурация в файле отображена как текст, который может быть
изменен. Простой текстовый редактор полностью подходит для
последующих изменений, посредством которого Вы, например,
меняете IP адрес. Кстати, файлы конфигурации также можно
вывести и вернуть обратно с помощью командного файла – на
пути эффективной работы более ничего не стоит.

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


это, Вы еще раз активизируете соединение hyper terminal. В
командной строке вводите xmodem send config.csv и затем
Передача (Transfer) → Принять файл (Receive File), которая
приведет к диалоговому окну. Для полученной информации мы
используем протокол 1Kxmodem. В можете определить
местоположение и имя файла конфигурации любым способом,
который Вам нравится. Нажмите Принять (Receive): данные
передаются из коммутатора в компьютер и сохраняются там.

... и В.. Чтобы загрузить существующую конфигурацию в коммутатор, Вы


используете тот же самый процесс, что и при обновлении ПО.
Введите команду xmodem receive config.csv в окне терминала.
Затем с помощью команды Отправить файл (Send File), которая
находится в меню Передача (Transfer), откройте диалоговое окно
Отправить файл (Send File).
Еще раз выбираете 1Kxmodem в качестве протокола передачи и
устанавливаете имя и путь для файла конфигурации. После
нажатия на Отправить (Send), компьютер отправляет данные в
коммутатор.

Ethernet и МЭК-61850 81
E50417-F1176-C361-A3
Дополнительная информация

Экономия времени: конфигурации можно сохранять и загружать

В больших количествах Возможно ли на практике считать большое количество файлов


CSV и загрузить их обратно в коммутатор? Это происходит очень
легко с помощью командного файла и протокола TFTP.
Операционные системы Microsoft дают эту возможность
пользователям с помощью TFTP-клиента, который вы можете
использовать посредством старой доброй командной строки DOS.
Сначала мы покажем, как это работает с отдельным файлом.
В Меню Пуск выберите команду Выполнить (Run) и затем
наберите Command в поле ввода. После нажатия OK Windows
откроет окно DOS. Вы вводите следующее:
tftp 172.16.0.1 get config.csv c:\Config\Switch_1.csv
В качестве IP адреса введите адрес того коммутатора, чей файл
конфигурации Вы хотите считать. Строка C:\Config\Switch_1.csv
соответствует месту назначения и имени нужного файла. Конечно,
Вам необходимо изменить данную информацию.
Как только Вы нажимаете Enter, команда посылается, и в качестве
ответа Вы получаете требуемый файл. Предпосылкой, конечно,
является то, что текущие коммутатор и компьютер способны
обмениваться данными с помощью сети.
При загрузке файла конфигурации в коммутатор, все происходит
по такому же принципу:
tftp 172.16.0.1 put c:\Config\Switch_1.csv config.csv
Чтобы улучшить считывание, Вы заносите все команды на
получение информации в один командный файл, называемый
get.bat. Для нашего примера топологии для пяти коммутаторов
этот файл будет выглядеть так:
Rem Считывание всех файлов CSV.
tftp 172.16.0.1 get config.csv C:\Config\Switch_1.csv
tftp 172.16.0.2 get config.csv C:\Config\Switch_2.csv
tftp 172.16.0.3 get config.csv C:\Config\Switch_3.csv
tftp 172.16.0.4 get config.csv C:\Config\Switch_4.csv
tftp 172.16.0.5 get config.csv C:\Config\Switch_5.csv
> get.txt
pause
rem конец

82 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Дополнительная информация
Аналогично файл put.bat показывает способ загрузки
конфигураций:
rem Загрузить все csv-файлы
tftp 172.16.0.1 put C:\Config\Switch_1.csv config.csv
tftp 172.16.0.2 put C:\Config\Switch_2.csv config.csv
tftp 172.16.0.3 put C:\Config\Switch_3.csv config.csv
tftp 172.16.0.4 put C:\Config\Switch_4.csv config.csv
tftp 172.16.0.5 put C:\Config\Switch_5.csv config.csv
> put.txt
pause
rem end

Загрузка нового ПО в коммутатор


Если мы выполняем все с идеей о идеальных условиях, то Вам
стоит запастись коммутаторами по последнему слову техники,
естественно, с самым современным программным обеспечением.
Однако, случается так, что проходят несколько дней или даже
недель, прежде чем новые коммутаторы будут введены в работу.
В то время, как они лежат на полке, ожидая своей миссии, может
случится так, что производителям придет идея, как улучшить ту
или иную функцию устройства.
Для Вас это означает: сначала узнать, существует ли более
актуальное ПО, чем ПО, загруженное в коммутатор. И больше,
чем бы то ни было, это становится действительно важным для
коммутатора, который используется в течение долгого времени.
Для коммутаторов RS 8000T и RS 1600, которые мы рекомендуем,
Вы найдете подходящие версии обновления ПО на сайте
www.ruggedcom.com. Полностью файл состоит из двух частей:
boot.bin и main.bin.
Один за другим Следующая информация подходит для обновления ПО: Сначала в
коммутатор загрузите файл boot.bin, затем main.bin. Поэтому на
дисплее в поле окна терминала сначала введите команду
xmodem receive boot.bin. Затем с помощью команды Отправить
файл (Send File), которая находится в меню Передача (Transfer),
откройте диалоговое окно Отправить файл (Send File).

Обновление: с помощью приложения hyper terminal Вы обновляете ПО коммутатора. (Abb. vorl.)

В списке доступных протоколов передачи выберите 1Kxmodem. В


поле ввода вверху вводите имя boot.bin, которое включает
непосредственно полный путь, или выберите файл с помощью
Ethernet и МЭК-61850 83
E50417-F1176-C361-A3
Дополнительная информация
диалога поиска. Нажмите на Отправить (Send), и это произойдет.
Предварительное условие: Наличие соединения между
компьютером и коммутатором. Это легко определить с помощью
значка телефона в панели инструментов.
Если все работает правильно, то повторите процедуру, но в этот
раз используя файл main.bin. затем прервите соединение и
перезагрузите коммутатор.

Взаимозаменяемые модули

Если Вы хотите подготовить так любимое Вами устройство к


новым задачам в качестве сетевого устройства, то приготовьте
все необходимое. Для этого следует в любом случае заменить
установленный коммуникационный модуль на один из модулей
типа EN100. Независимо ни от чего вы должны выполнить
следующую последовательность действий:

1. Обновите ПО устройства до версии 4.6.


2. Удалите текущий модуль.
3. Установите модуль EN100.
4. Загрузите ПО модуля в устройство.
5. Проверьте работоспособность нового модуля.
Если вы спутаете последовательность, то вполне может
случиться так, что после установки устройство работать не будет.
Замена модуля на модуль нижестоящей линейки вполне
закономерно, но в итоге, затраты оказываются больше, чем это
было необходимо.

Психоанализ 1 Точное описание того, когда и как Вам обновить ПО устройства, и


что Вам необходимо иметь ввиду, со всеми подробностями
занимает порядка 30 страниц. Это и есть причина того, что для
этих целей есть отдельный документ, который вы можете скачать
на сайте www.siprotec.com. После входа в раздел Devices
(устройства) Вы найдете не только информацию о процедурах, но
также и текущие обновления ПО и драйверы устройств для
DIGSI 4. Здесь бы нам хотелось кратко дать Вам описание и по
этой причине перечислим основные позиции в ходе обновления
ПО со старой на более новую версию.
• Сначала проверьте, необходимо ли Вам обновление ПО
для устройства SIPROTEC 4 и подходит ли устройство для
обновления ПО. Если да, то загружайте файлы
обновления с сайта SIPROTEC.
• Проверьте необходимость установки дополнений для
программы DIGSI 4 из-за обновления ПО. Так происходит,
когда поменялась первая цифра после точки в номере
версии ПО. Вы так же можете получить необходимые
файлы обновления на сайте SIPROTEC.
• До обновления ПО используйте DIGSI 4 для сохранения
текущих параметров устройства. Так же считайте все
данные процесса из устройства.
• Установите программу установки ПО на Ваш компьютер.
Вы также можете также загрузить эту программу с сайта
SIPROTEC.
• Обесточьте устройство и подключите его к Вашему
компьютеру.
• Обновите ПО.

84 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Дополнительная информация
• Активизируйте устройство и проверьте его
функциональность.
• Если все проходит без помех, то Вы спокойно можете
менять коммуникационный модуль.
Подготовка к работе Сначала соберите вместе все необходимые инструменты. А
именно:
• коврик, который подходит для работы с компонентами,
чувствительными к электростатическому разряду,
• отвертка с плоским жалом шириной от 5 до 6 мм,
• крестовая отвертка 1-го размера,
• торцевой гаечный ключ на 4.5 мм.
Если это все у Вас есть, распакуйте и подготовьте модуль.
Перед тем как Вы вскроете упаковку, Вы должны отключить все
цепи устройства SIPROTEC 4 от источника питания. А также
отключите все возможные цепи, подключенные к устройству.

Переворачиваем Начинайте работу с задней части устройства. Используя


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

Работа начинается Теперь медленно снимайте переднюю панель устройства и


осторожно отведите в сторону. Но не слишком далеко, потому что
передняя панель и плата в корпусе соединены друг с другом
посредством шлейфа. Вам нужно отсоединить разъем шлейфа от
платы. Чтобы сделать это, слегка поворачиваете стопорные
рычажки вверх или вниз до тех пор, пока разъем не отсоединится.
Пока Вы заняты этой операцией, проделайте то же самое со
вторым шлейфом, который осуществляет связь с соседней
платой.
Далее отсоедините плату от корпуса и поместите ее на коврик;
коммуникационный модуль, который установлен в устройстве,
должен находиться лицевой стороной вниз. Полностью извлеките
из коммуникационного модуля два крепежный винта. Затем
поверните плату и вытяните из нее модуль. Новый
коммуникационный модуль закрепите на плате, слегка нажимая на
него; поверните плату и закрепите модуль двумя винтами.
Теперь поместите плату обратно в корпус. Используйте
существующую маркировку. Подключите плату к разъемам. В
процессе установки смотрите за тем, чтобы стопорные рычажки
надежно защелкнулись.

Работа выполнена Основная часть процедуры напоминает детскую игру:


• Слегка нажимая, верните на место переднюю панель,
• Закрутите винты,
• Поставьте крышки,
• На задней панели закрепите винтами коммуникационный
модуль.
Если Вы хотите увидеть все, что мы сейчас объяснили, в виде
небольшого видеофильма, у нас есть для Вас предложение: На

Ethernet и МЭК-61850 85
E50417-F1176-C361-A3
Дополнительная информация
диске ”SIPROTEC 4 You – Start Up“ Вы найдете анимационную
инструкцию, которая покажет весь процесс замены
коммуникационного модуля. На диске есть также есть подробное
описание, которое Вы можете загрузить с сайта
www.siprotec.com. Вы найдете его в разделе Devices > General
Information. (Устройства > Общая информация). Теперь
подключайте устройство к питанию.

Психоанализ 2 Модули обычно поставляются с уже загруженным ПО. Если у Вас


по каким-то причинам ПО модуля не установлено, то после
монтажа модуля Вы должны будете загрузить ПО. Однако, более
вероятно, что вам понадобится обновить ПО модуля. О
возможных обновлениях Вы можете узнать на сайте SIPROTEC.
Кстати, программное обеспечение версии 3.0 подходит для всех
типов модулей.
Нет разницы между модулями с оптическим или электрическим
интерфейсом, встраиваемым вариантом исполнения модуля и
вариантом исполнения для поверхностного монтажа.
Программное обеспечение Вы загружаете так же, как загружаете
ПО в устройство с помощью интерфейса на передней панели
устройства, и, таким образом, в модуль.
После этого выключите напряжение питания устройства на
несколько секунд и затем снова включите. Это действие завершит
процесс обновления ПО и параметров.

Считывание и сохранение файлов Printf.html и fecst.html

Домашняя страничка модуля EN100 располагает набором


полезной информации и среди всего прочего содержит данные из
буфера печати и статистики. Вы можете активировать эту
странички одну за другой с помощью IP адресов устройств
SIPROTEC 4 и вручную сохранять названные странички HTML.
Правда существует более легкий способ сделать это. С очень
полезным инструментом, который называется Curl и небольшого
командного файла, Вы можете выполнить эту операцию в более
сжатые сроки. Curl является свободным программным средством,
которое Вы можете спокойно загрузить из Интернета.
Порядок активации Curl далеко не сложен:
curl -o printf_1_380.html http://172.16.10.1/printf
В этом примере мы взяли страницу Printf устройства с IP адресом
172.16.10.1 и сохранили ее как printf_1_380.html. Командный файл
для всех устройств в нашей примерной топологии выглядит
следующим образом:
rem Read out all printf and fecst pages
curl -o printf_1_380.html http://172.16.10.1/printf
curl -o fecst_1_380.html http://172.16.10.1/fecst
curl -o printf_2_380.html http://172.16.10.2/printf
curl -o fecst_2_380.html http://172.16.10.2/fecst
curl -o printf_3_380.html http://172.16.10.3/printf
curl -o fecst_3_380.html http://172.16.10.3/fecst
curl -o printf_4_380.html http://172.16.10.4/printf
curl -o fecst_4_380.html http://172.16.10.4/fecst
curl -o printf_5_380.html http://172.16.10.5/printf
curl -o fecst_5_380.html http://172.16.10.5/fecst
curl -o printf_1_30.html http://172.16.100.1/printf
curl -o fecst_1_30.html http://172.16.100.1/fecst
curl -o printf_2_30.html http://172.16.100.2/printf
curl -o fecst_2_30.html http://172.16.100.2/fecst
curl -o printf_3_30.html http://172.16.100.3/printf
curl -o fecst_3_30.html http://172.16.100.3/fecst

86 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Дополнительная информация
curl -o printf_4_30.html http://172.16.100.4/printf
curl -o fecst_4_30.html http://172.16.100.4/fecst
curl -o printf_5_30.html http://172.16.100.5/printf
curl -o fecst_5_30.html http://172.16.100.5/fecst
pause
rem End

Автоматизированная проверка статуса RSTP.

В Главе 12 мы показали Вам, как Вы можете получить


информацию о дублирующем порте, например. Этот описанный
метод может подойти к введению устройства в эксплуатацию, но
для практического использования он не подходит. Нам необходим
метод, который позволит нам одновременно запрашивать
различную информацию от устройств и затем использовать эту
информацию в готовом виде.
Это может выглядеть так: Вы активизируйте файл, который в
нашем случае называется scan.bat и компьютер мгновенно
выдаст файл под названием Data.dat.
Быстро открывайте файл посредством редактора по Вашему
усмотрению, и Вы получите информацию в лучшем виде,
отфильтрованную согласно нашим запросам и корректно
отформатированную.
...
---------- 172.16.10.1 -------
IP = 172.16.10.1
MAC = 8-0-6-86-58-a7
nGooseHit = 12423
nGooseMiss = 0
RSTP-Role Chan1/2 = Designated/Root (Break 1<==2)
RSTP-State Chan1/2 = Forwarding/Forwarding
---------- 172.16.10.2 -------
IP = 172.16.10.2
MAC = 8-0-6-86-58-a9
nGooseHit = 52158
nGooseMiss = 0
****** --> RSTP-Role Chan1/2 = Alternate/Root <-- ******
RSTP-State Chan1/2 = Discarding/Forwarding
---------- 172.16.10.3 -------
IP = 172.16.10.3
MAC = 8-0-6-86-58-b4
nGooseHit = 18833
nGooseMiss = 0
RSTP-Role Chan1/2 = Root/Designated (1==>2 Break)
RSTP-State Chan1/2 = Forwarding/Forwarding
...

В нашем примере мы видим, какими ролью и статусом обладают


отдельные порты и Вы с помощью счетчиков nGooseHit и
nGooseMiss узнаете, как обстоят дела с коэффициентом
успешности поиска сообщений GOOSE. IP и MAC-адреса
распределяют информацию по отдельным устройствам.
Ход такого процесса достаточно прост. Посредством Scan.bat Вы
начинаете процесс, который считывает данные статистики и
буфера принтера всех запрашиваемых устройств, собирая эти
данные в один файл, а затем фильтрует и форматирует. Критерий
фильтрации и инструкции по форматированию могут
адаптироваться исходя из того, как Вы определите форму
предоставляемой информации.

Все это звучит хорошо, но есть одна небольшая зацепка. А


именно то, что буфер принтера устройства переполняется
Ethernet и МЭК-61850 87
E50417-F1176-C361-A3
Дополнительная информация
огромным количеством сигналов, затем, что вполне возможно,
информация, которой Вы интересовались, больше недоступна.
Мы думаем, что Вы можете воспринять это как небольшой
недостаток.

Графика должна в первую очередь давать понять, какие


компоненты участвуют от Scan.bat до появления Data.dat.
Принимают участие три программы: nc.exe, awk.exe and sed.exe -
все эти программы Вы скачиваете в Интернете.

Слева на право

Попробуем начать с середины и выберем файл nc.exe,


называемый NetCat. Это актуальное инструментальное средство,
которое содержит информацию от отдельных устройств. Все, что
находится слева от него, делает нашу работу проще, так,
например, NetCat посылает запрос в каждое устройство просто с
помощью двойного щелчка мышью. Все, что справа, избавляет
информацию от ненужного балласта и представляет ее в
корректном формате. Чтобы активировать программу NetCat,
нужно послать запрос согласно следующей структуре:
nc hostadr port < script > file
Как Вы видите, NetCat требуется некоторая информация. Хост-
адрес - это IP-адрес устройства, от которого Вам требуется
получить информацию. Порт не имеет ничего общего с
аппаратным портом модуля EN100, но определяет порт
программного обеспечения. Для этого, согласно протоколу TCP/IP,
всегда используйте значение 80. Скрипт определяет, что именно
должен делать NetCat. (Содержимое этого скрипта выводится
немедленно). И в заключении, NetCat должен определить, куда
должна отправиться вновь полученная информация. В нашем
случае это файл Data.dat.
Поскольку мы хотим получить информацию из двух различных
источников, которые называются fecst и printf, нам также
необходимы два скрипта для NetCat.
Скрипт 1 для получения данных статистики следующий:
GET /fecst HTTP/1.1
--- blank line ---

Скрипт 2 для получения printf следующий:


GET /printf HTTP/1.1
--- blank line ---

Пожалуйста, запомните, что после команды GET ... должна идти


пустая строка, иначе скрипт не будет работать.
Для каждого устройства NetCat должен запрашиваться дважды.
Это должно происходить быстро, если у Вас сетевая топология
средней сложности. Поэтому есть смысл комбинировать все
запросы в один командный файл. Файл может называться cmd.bat
и выглядеть, например, следующим образом:
88 Ethernet и МЭК-61850
E50417-F1176-C361-A3
Дополнительная информация
@REM
@echo Scanning 172.16.10.1 ...
@nc 172.16.10.1 80 < printf.nc > data.dat
@nc 172.16.10.1 80 < fecst.nc >> data.dat
@REM
@echo Scanning 172.16.10.2 ...
@nc 172.16.10.2 80 < printf.nc >> data.dat
@nc 172.16.10.2 80 < fecst.nc >> data.dat
@REM
@echo Scanning 172.16.10.3 ...
@nc 172.16.10.3 80 < printf.nc >> data.dat
@nc 172.16.10.3 80 < fecst.nc >> data.dat
@REM
@echo Scanning 172.16.10.4 ...
@nc 172.16.10.4 80 < printf.nc >> data.dat
@nc 172.16.10.4 80 < fecst.nc >> data.dat
@REM
@echo Scanning 172.16.10.5 ...
@nc 172.16.10.5 80 < printf.nc >> data.dat
@nc 172.16.10.5 80 < fecst.nc >> data.dat
@echo.
@echo ===================
@echo.
@sed -f br2nl.sed data.dat | sed -n -f digit.sed
Приведенный файл cmd.bat запускает успешный опрос пяти
устройств. После этого команда в последней строке активирует
потоковый редактор sed.exe. Подробнее об этом позже.
Кстати, создавать командный файл вручную не нужно. Это
достаточно легко выполняется с помощью программы awk.exe.
Для этого программа должна получать структурированную
информацию и знать IP адреса опрашиваемых устройств.
Соответствующая команда для активации awk.exe выглядит
следующим образом:
@awk -f ip_adr.awk ip_list
Следом за ip_adr.awk находится скрипт, который дает указание
awk.exe, в какой структуре должен быть создан cmd.bat. Вы
можете принять это в той форме, в которой он существует и до
тех пор, пока он существует, мы вдаемся в детали отдельных
цепочек команд. Более важным в этом соединении является файл
ip_list. В нем Вы должны строка за строкой ввести IP адреса всех
устройств, в информации от которых Вы заинтересованы.

Вот пример для файла ip_list:


#
IP адреса всех устройств
#
172.16.10.1
172.16.10.2
172.16.10.3
172.16.10.4
172.16.10.5
Как Вы уже знаете, Вы начинаете весть процесс со Scan.bat. При
осмотре обнаружим две вещи.
@REM
@REM Scan all addresses from “ip-list”
@REM
@awk -f ip_adr.awk ip_list
Ethernet и МЭК-61850 89
E50417-F1176-C361-A3
Дополнительная информация
@call cmd.bat
Файл Scan.bat сначала активирует программу awk.exe и быстро
получает запрашиваемые файлы ip_adr.awk и ip_list. С помощью
этой информации в этих файлах awk.exe создает командный файл
cmd.bat. Scan.bat активирует этот файл с помощью команды
вызова. После этого NetCat соединяется с каждым из устройств,
извлекая информацию из буферов статистики и printf, и передает
ее в файл Data.dat.
После окончания работы NetCat оставляет всю информацию,
которую можно получить из источников, в этом файле.
На самом деле нам необходимо только очень ограниченный
объем информации, но с разумным качеством отображения.
Задача первой фильтрации и затем форматирования сохраненной
информации лежит на sed.exe. Этот потоковый редактор
принимает данные, с одной стороны, которые он просто получает,
а с другой стороны, которые он получает с помощью различных
шаблонов и критериев, в сжатой и корректно отформатированной
форме.
Теперь давайте посмотрим на запрос sed.exe, который Вы
найдете в последней строке в командном файле cmd.bat:
@sed -f br2nl.sed data.dat | sed -n -f digit.sed
Здесь также фактические инструкции даются не напрямую, а как
ссылка на два файла скриптов: br2nl.sed и digit.sed. Первый
повышает читабельность информации посредством создания
построчного изложения. Для этого все строчные разделители в
оригинальном формате HTML просто заменяются символом ↵.
Для этого в скрипте необходима только командная строка:

s/<BR>/\n/g

Второй скрипт немного сложнее, поскольку он должен


фильтровать, а затем форматировать информацию. Это не
должно Вас беспокоить, так как Вы можете использовать этот
скрипт один к одному с примером.
Пример скрипта:
1 /external IP/ {
2h
3 s/.+\(IP=[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\).+$/\1/
4 s/IP=\(.+\)/\nIP = \1/
5p
6g
7 s/.+\(MAC=[0-9a-fA-F]+-[0-9a-fA-F]+-[0-9a-fA-F]+-[0-9a-
fA-F]+-
8 [0-9a-fA-F]+-[0-9a-fA-F]+.+$/\1/
9 s/MAC=\(.+\)/MAC = \1/p
10 }
11 /RSTP-/ {
12 /Alternate/ {
13 s/\(.+$\)/\n**********\n\1\n**********/
14 }
15 p
16 }
17 s/nGooseHit[ \t]+=\(.+$\)/nGooseHit = \1/p
18 s/nGooseMiss[ \t]+=\(.+$\)/nGooseMiss = \1/p
19 s/\(^-------.+$\)/\n\1/p
Если дальнейшая информация значима для Вас, то после строки
18 добавьте к скрипту дополнительные указания, которые Вы
сформулируете также как в строке 17 и 18.

90 Ethernet и МЭК-61850
E50417-F1176-C361-A3

Оценить