Интерфейс обмена данными между Simulink Desktop Real-Time и внешними SCADA-системами по протоколу МЭК 60870-5-104
В данном репозитории представлен инструмент, позволяющий организовать обмен данными между инструментом Simulink Desktop Real-Time и внешними SCADA-системами, поддерживающими протокол МЭК 60870-5-104.
Подробное описание проекта приведено в статье, опубликованной в сборнике материалов конференции "Энергетика глазами молодежи – 2018": https://drive.google.com/file/d/1gMV0PsgVT254y_iv3chqLAyWouDMo85L/view?usp=sharing
Решение создано в Microsoft Visual Studio 2017. Пояснение по проектам входящим в состав решения:
- UDP104 - Интерфейс обмена данными между Simulink Desktop Real-Time и внешними SCADA-системами по протоколу МЭК 60870-5-104;
- Configurator - Приложение "Конфигуратор" с графическим интерфейсом;
- SimulinkIEC104 - Библиотека общих классов проектов "UDP104" и "Configurator";
- lib60870 - Исходный код библиотеки lib60870.NET версии 2.1.0 с незначительными корректировками (https://github.com/mz-automation/lib60870.NET).
Исходный код распространяется по лицензии GNU (GPLv3) (Текст лицензии на английском языке: https://www.gnu.org/licenses/gpl-3.0.en.html Перевод на русский язык: http://rusgpl.ru/)