В CoDeSys и программный модуль - POU и где они хранятся тоже POU... А понятия разные
Да, есть такое, проблема локализации. 'Программные компоненты' - длинно. 'POUs' - не по русски, 'POU-сы' - смешно. Пока так и осталось...
Кстати, в этой паке можно делать свои, с осмысленными именами и раскладывать по ним свои POU-сы.