👋 Всем Привет !
В рамках моего диплома была поставлена задача по добыче трафика для модели обучения ⛏️👷
Так как получение данных из реальной системы на предприятиях в большинстве случаев противоречит политики безопасности, было решено разработать программный комплекс для симуляции работы предприятия💡.
Тестовый стенд состоит из двух компонент:
- Диспетчер - программа OPC – сервера
- Контроллер - программа, эмулирующая показатели датчиков
В рамках разработки Тестового стенда компонент Диспетчера не разрабатывался – берется Lectus OPC/DDE Server
Тестовый стенд планируется использовать в качестве среды для эмуляции Modbus трафика на уровне интеллектуальных устройств АСУ по модели Perdue.
👨🏻💻 Реализация
Платформа
Библитеки
Структура
Проект Контроллера
состоит из трех решений
Решение | Описание |
---|---|
ConsoleApp | Входная точка для пользователя |
Core | Реализации абстракций: Lectus-клиент и контроллер-осциллографа |
SimulationLib | Абстрации OPC-клиента и PLC эмулятора |
🚀 Как использовать
- Посетите мой репозиторий на GitHub.
- Инструкция по эксплуатации.
- Изучите документацию и руководства по установке.
- Поделитесь своим опытом и предложениями в разделе Issues.