Так как получение данных из реальной системы на предприятиях в большинстве случаев противоречит политики безопасности, было решено разработать программный комплекс для эмуляции работы предприятия.
Тестовый стенд планируется использовать в качестве среды для эмуляции Modbus трафика на уровне интеллектуальных устройств АСУ по модели Perdue.
Название | Версия | Ссылка |
---|---|---|
NModbus |
4.0.0-alpha008 | github |
NModbusAsync |
2.1.3 | nuget |
Решение состоит из четырех проектов
Проекты | Описание |
---|---|
TestStand.CLI |
Входная точка для пользователя |
TestStand.Oscilloscope |
Реализация модели предприятия: Lectus-клиент и контроллер-осциллографа |
TestStand.Lib |
Реализации регистров и сервисов |
TestStand.Abstraction |
Абстрации устройств, регистров, сервисов |