А так -- ну, например, объект объявлен в функции/методе, и по завершении функции/метода должен разрушиться?
Объекты, объявленные в функции/методе, размещаются в стеке. Время жизни такого объекта ограничено временем выполнения функции/метода.
Есть ли в природе описание этих самых областей видимости для объектов?
Вы сами выше упомянули, что смутно представляете, что такое "область видимости для объектов" в терминах CODESYS.
Поэтому я буду ориентироватьcя на терминологию стандарта МЭК 61131-3, которую использует CODESYS.
Код:
scope: that portion of a language element within which a declaration or label applies.
Описание:
https://content.helpme-codesys.com/e...ble_types.html