Skip to content

DetectionNetworkTrafficAnomaliesForICS/TestStand

Repository files navigation

Тестовый стенд интеллектуальных компонентов АСУ ТП

Назначение разработки

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

Тестовый стенд планируется использовать в качестве среды для эмуляции Modbus трафика на уровне интеллектуальных устройств АСУ по модели Perdue.

Описание решения

Платформа

Microsoft .NET Core 7

Библитеки

Название Версия Ссылка
NModbus 4.0.0-alpha008 github
NModbusAsync 2.1.3 nuget

Структура

Решение состоит из четырех проектов

Проекты Описание
TestStand.CLI Входная точка для пользователя
TestStand.Oscilloscope Реализация модели предприятия: Lectus-клиент и контроллер-осциллографа
TestStand.Lib Реализации регистров и сервисов
TestStand.Abstraction Абстрации устройств, регистров, сервисов

Тестирование

Тестирование

About

Тестовый стенд для генерации Modbus трафика

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages