Добрый день, коллеги,
требуется помощь с пониманием внутренней логики распределения памяти - если я определяю глобальный масив так
VAR_GLOBAL
GLOBAL_VAR: ARRAY [0..2000] OF DINT;
END_VAR
но мне нужно обращаться к нему через абсолютный адрес, я могу в приниципе сделать так - все компилируется:
GLOBAL_VAR AT %MW200 : ARRAY [0..2000] OF DINT;
Но, что происходит при этом в самом контроллере? Где будет лежать массив физически, в какой памяти в первом случае и во втором?