Вот наверное в сторону Телемеханики надо смотреть, но не знаю на счет синхронизации архивов со Scada. Это вообще не тривиальная задача, так как еще и Scada должна понимать, что ей передают архив и располагать данный в своих базах с меткой времени. Возможно сама же Телемеханика это все и умеет, надо уточнять у производителя.
з.ы. CodeSys тут точно будет лишний.
Или посмотрите в сторону МЭК 104 протокола (если не ошибся), который применяют энергетики, там собственно сам принцип протокола позволяет выполнять отложенную передачу, правда не знаю на счет 20 минуток, часовок и суточных архивов, не уверен что там это возможно.
Есть еще одна Scada и контроллеры, которые могут периодическую передачу делать, но вот могут ли архивы передавать не в курсе.
Держать архив в железке это еще очень мало, надо еще заставить этот архив правильно расположить в базах Scada или чтобы она это умела... вот тут то и наступит обломс...