delta8 вам давали ссылку на код на ST, сам не пробовал еще, но если за счет ST можно сократить цикл (на FBD я хранил всего 16 переменных и это отнимает именно от цикла, вплоть до того, что экран мигать начинает). то возможно есть смысл.
Еще момент, храня в ПР за последние сутки, надо чтобы Scada могла подавать команду смены часа и вычитывать нужный час. Типа чтение архива через один регистр. Регистры в ПР не безграничны тоже.