Lorsqu'il est connecté à un contrôleur, le code source est compilé (avec génération de code) et un exécutable est envoyé au contrôleur.
L'exécutable se compose de sections de code et de données lors du chargement dans la mémoire du contrôleur.
La taille du code et des données de l'application est la quantité minimum de mémoire nécessaire sur le contrôleur pour exécuter l'application.
La taille du code d'application est calculée sur la base de la taille du code machine généré pour chaque POU (programme, bloc fonction, fonction).
La taille des données de l'application est calculée d'après la taille des variables utilisées dans l'application.