в общем ключе программирования - каждый вызов системной библиотеки много дороже по ресурсам чем основной поток приложения. В плк, кроме того, запись на флэш выполняется вне (после) основного цикла программы, и мало кто знает, сможет софт ОС объединить все ваши вызовы в один, либо он на каждый вызов сделает очередь, которая и будет записывать по блоку (странице мс) на каждую вашу переменную ))