
Сообщение от
Филоненко Владислав
2 варианта.
Правильный
создаёте 3 структуры, 1-я для доступа по modbus - отображаем её на область I/O ModBus. Вторая для визуализации - используем в визуализации.
3-я хранится в retain и используется алгоритмом ПЛК.
Диспетчер данных (придётся написать) выбирает откуда брать данные (стратегии могут быть разными) и синхронизирует 3 структуры.
1 структура, отображена в modBus slave, он уже в retain, с этой же областью работают остальные потребители.
Куча подводных камней, но для закрытого решения, где Вы пишите все- приемлемо.