В ПЛК Wago можно писать напрямую в БД, есть возможность работать и с облачными сервисами например по mqtt, с озвученной вами ранее Grafana. Для логирования на карту есть библиотеки примерно такой же вариант как вы реализовали. А также готовый инструмент для логирования. Если интересно напишите.