Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Альтернативы
Недавние
Show all languages
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Из Википедии — свободной энциклопедии

DNP3 (англ. Distributed Network Protocol) — это протокол передачи данных, используемый для связи между компонентами АСУ ТП. Был разработан для удобного взаимодействия между различными типами устройств и систем управления. Может применяться на различных уровнях АСУ ТП.

Существует расширение Secure Authentication для DNP3 для безопасной аутентификации.[1]

Введение

DNP3 базируется на трех уровнях сетевой модели OSI: прикладном (оперирует объектами основных типов данных), канальном (предоставляет несколько способов извлечения данных) и физическом (в большинстве случаев используются интерфейсы RS-232 и RS-485).

Каждое устройство имеет свой уникальный адрес для данной сети, представленный в виде целого числа от 1 до 65520.

Основные термины:

  • Outstation — ведомое устройство.
  • Master — ведущее устройство.
  • Frame (фрэйм) — пакеты, передаваемые и принимаемые на канальном уровне. Максимальный размер пакета 292 байта.
  • Static data (постоянные данные) — данные, ассоциированные с каким-либо реальным значением (например, дискретным или аналоговым сигналом)
  • Event data (событийные данные) — данные, ассоциированные с каким-либо значимым событием (например, изменения состояния, достижение значением пороговой отметки). Предоставляется возможность присоединения временной метки.
  • Variation (вариация) — определяет как интерпретируется значение, характеризуется целым числом.
  • Group (группа) — определяет тип значения, характеризуется целым числом (например, постоянное аналоговое значение относится к группе 30, а событийное аналоговое значение к группе 32). Для каждой группы назначен набор вариаций, с помощью которых интерпретируются значения этой группы.
  • Object (объект) — данные фрэйма, ассоциированные с каким-то конкретным значением. Формат объекта зависит от группы и вариации.


Список вариаций:

Вариации для постоянных данных
Значение
1 32-битное целое с флагами
2 16-битное целое с флагами
3 32-битное целое
4 16-битное целое
5 32-битное с плавающей точкой с флагами
6 64-битное с плавающей точкой с флагами
Вариации для событийных данных
Значение
1 32-битное целое с флагами
2 16-битное целое с флагами
3 32-битное целое с флагами и меткой времени
4 16-битное целое с флагами и меткой времени
5 32-битное с плавающей точкой с флагами
6 64-битное с плавающей точкой с флагами
7 32-битное с плавающей точкой с флагами и меткой времени
8 64-битное с плавающей точкой с флагами и меткой времени
Флаги подразумевают под собой наличие специального байта со следующими информационными битами: источник данных on-line, источник данных был перезагружен, соединение с источником потеряно, запись значения форсирована, значение вне допустимых границ.
Фрэйм
Заголовок Данные
10 B до 282 B
Заголовок фрэйма
Синхронизация Длина Контроль соединения Адрес назначения Исходный адрес CRC
2 B 1 B 1 B 2 B 2 B 2 B
  • Синхронизация — 2 байта синхронизации, позволяющие получателю идентифицировать начало фрэйма.
  • Длина — количество байт в оставшейся части пакета без учета октетов CRC.
  • Контроль соединения — байт для координирования приема/передачи фрэйма.
  • Адрес назначения — адрес устройства, которому назначается передача.
  • Исходный адрес — адрес устройства, осуществляющего передачу.
  • CRC — CRC для байт заголовка

Раздел данных DNP3 фрэйма содержит (помимо самих данных) по 2 байта CRC для каждых 16 байт передаваемой информации. Максимальное количество байт данных (не включая CRC) для одного фрэйма — 250.

Стандартизация

23 июля 2010 года стандартизирован институтом IEEE, как IEEE Std 1815—2010

Реализации

Примечания

  1. 7 SECURE AUTHENTICATION. DNP.org (8 ноября 2011). Дата обращения: 21 октября 2013. Архивировано из оригинала 23 сентября 2015 года.

Ссылки

Эта страница в последний раз была отредактирована 26 мая 2021 в 14:48.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).