После оптимизации проекта, выкинул ненужные переменные в блоках и ненужные блоки, встроил таймер в блок GetState, переделав его на ФБ fbGetSt , 1 Оптимизация.jpg
а так же лишние переменные в проекте ( появились при переделке),
загрузку ЭСППЗУ удалось даже уменьшить на 1 % по сравнению с макросами ( было 26% стало 25%)
и на 1% меньше загрузка ПЗУ по сравнению с неоптимизированным проектом.




Ответить с цитированием