Код протокола IEC 61850
От: mishasokolovw Россия  
Дата: 27.12.20 12:13
Оценка:
Подскажите код протокола IEC 61850. Может кто-то уже работал с ним. Скоро планируется клиент, которому нужно написать код под анализаторы.
Очень сложный протокол. Мы изучали его пару лет тому. Он конечно не самый замороченный, но есть множество своих минусов. Кода у меня нет, поищите в интернете. Но он еще называется МЭК 61850 https://www.energometrika.ru/protokol-iec-61850 Может по этому названию найдете нужную инфу.
Отредактировано 27.12.2020 12:16 mishasokolovw . Предыдущая версия .
Re: Код протокола IEC 61850
От: landerhigh Пират  
Дата: 27.12.20 12:22
Оценка:
Здравствуйте, mishasokolovw, Вы писали:

M>Подскажите код протокола IEC 61850. Может кто-то уже работал с ним. Скоро планируется клиент, которому нужно написать код под анализаторы.


Зависит от того, что вы конкретно хотите делать.
Вкратце — вы попали.

IEC(МЭК) 61850 — это не протокол, а стандарт описания/конфигурирования коммуникаций в подстанциях в целом и силового/распределительного/защитного и т.п. оборудования в частности.

На уровне протокола в основном используется MMS (ISO 9506).
Это не по делу замороченный протокол на тупой как пробка ASN.1 нотации. Расшифровать посылки в MMS довольно просто, в Wireshark встроена поддержка этого протокола.
Вот с чем у вас возникнут проблемы, так это с интерпретацией данных.

Дело в том, что для того, чтобы иметь возможность гарантированно сопоставить передаваемые значения с конкретным измеряемым параметром, вам нужно будет как-то получить и построить метамодель этого самого оборудования. Потому что из посылки MMS вы увидите, что "это BRCB1 для индекса 5, и далее следуют значения.....". Расшифровать значения вы, скорее всего, сможете, но без метамодели не получится их правильно интерпретировать.
В принципе, если у вас есть доступ к описанию подстанции в виде SCL (SCD/CID файлы), то вы можете затащить их в анализатор, построить модель и интерпретировать данные по этой модели.
Проблема возникнет, когда файлов нет или они не полностью соответствуют конфигурации устройства. И тут есть такой момент — конечная модель объектов, доступных через MMS, которую устройство будет выдавать наружу, очень часто "слегка" отступает от описания, заданного SCL файлом. Поэтому все коммерческие решения вынуждены при подключении делать устройствам допрос с пристрастием для построения модели (по сути дерева объектов).
Для анализатора подобная практика, скорее всего, будет неприменима.

В целом, это дико over-engineered решение с серьезными логическими дырами. Придется иметь это в виду.

Если есть вопросы, задавай.
www.blinnov.com
Отредактировано 27.12.2020 19:06 landerhigh . Предыдущая версия .
Re: Код протокола IEC 61850
От: kov_serg Россия  
Дата: 27.12.20 13:01
Оценка:
Здравствуйте, mishasokolovw, Вы писали:

M>Подскажите код протокола IEC 61850. Может кто-то уже работал с ним. Скоро планируется клиент, которому нужно написать код под анализаторы.

M>Очень сложный протокол. Мы изучали его пару лет тому. Он конечно не самый замороченный, но есть множество своих минусов. Кода у меня нет, поищите в интернете. Но он еще называется МЭК 61850 https://www.energometrika.ru/protokol-iec-61850 Может по этому названию найдете нужную инфу.

http://libiec61850.com/libiec61850
https://github.com/mz-automation/libiec61850
Re[2]: Код протокола IEC 61850
От: mishasokolovw Россия  
Дата: 27.12.20 13:14
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>Здравствуйте, mishasokolovw, Вы писали:


M>>Подскажите код протокола IEC 61850. Может кто-то уже работал с ним. Скоро планируется клиент, которому нужно написать код под анализаторы.

M>>Очень сложный протокол. Мы изучали его пару лет тому. Он конечно не самый замороченный, но есть множество своих минусов. Кода у меня нет, поищите в интернете. Но он еще называется МЭК 61850 https://www.energometrika.ru/protokol-iec-61850 Может по этому названию найдете нужную инфу.

_>http://libiec61850.com/libiec61850

_>https://github.com/mz-automation/libiec61850
Спасибо. обязательно помотрю
Re: Код протокола IEC 61850
От: inzhener66  
Дата: 02.03.21 16:37
Оценка:
Здравствуйте, mishasokolovw, Вы писали:

M>Подскажите код протокола IEC 61850. Может кто-то уже работал с ним. Скоро планируется клиент, которому нужно написать код под анализаторы.

M>Очень сложный протокол. Мы изучали его пару лет тому. Он конечно не самый замороченный, но есть множество своих минусов. Кода у меня нет, поищите в интернете. Но он еще называется МЭК 61850 https://www.energometrika.ru/protokol-iec-61850 Может по этому названию найдете нужную инфу.

Кстати, хороший прибор с этим протоколом Acuvim II https://www.energometrika.ru/catalog/acuvim-ii-vysokoproizvoditeljnyy-analizator-kachestva-elektroenergii.html. Производитель Канада, адекватная цена, много дополнительных модулей для решения различных задач, удобные разъемные трансформаторы тока к прибору, качественный прибор.
Re: Код протокола IEC 61850
От: inzhener66  
Дата: 02.03.21 16:38
Оценка:
Здравствуйте, mishasokolovw, Вы писали:

M>Подскажите код протокола IEC 61850. Может кто-то уже работал с ним. Скоро планируется клиент, которому нужно написать код под анализаторы.

M>Очень сложный протокол. Мы изучали его пару лет тому. Он конечно не самый замороченный, но есть множество своих минусов. Кода у меня нет, поищите в интернете. Но он еще называется МЭК 61850 https://www.energometrika.ru/protokol-iec-61850 Может по этому названию найдете нужную инфу.

Кстати, хороший прибор с этим протоколом Acuvim II https://www.energometrika.ru/catalog/acuvim-ii-vysokoproizvoditeljnyy-analizator-kachestva-elektroenergii.html. Производитель Канада, адекватная цена, много дополнительных модулей для решения различных задач, удобные разъемные трансформаторы тока к прибору, качественный прибор.
Re[2]: Код протокола IEC 61850
От: kov_serg Россия  
Дата: 02.03.21 20:01
Оценка:
Здравствуйте, inzhener66, Вы писали:

I>адекватная цена

Тыщ 30?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.