GMF, canal, mode programme, comportement après remise à zéro
3.14 Exécution à partir d'une mémoire externe (EES) (option)
À l'appel du programme, rechercher uniquement les fichiers avec une extension de fichier
Afin d'accélérer la recherche de programmes pour les appels de sous-programmes lors du
fonctionnement de l'EES, nous recommandons de limiter la recherche aux fichiers avec une
extension de fichier (par exemple SPF, MPF, etc.) :
PM11625 $MN_FILE_ONLY_WITH_EXTENSION = 1
Remarque
PM11625 n'a pas de conséquence sur la recherche de programmes lors de l'exécution de sous-
programmes externes avec EXTCALL.
Plus d'informations
Pour plus d'informations sur la description du chemin de recherche pour l'appel de sous-
programme, voir le manuel de programmation "Programmation CN".
Rechercher uniquement les programmes avec une interface dans les répertoires du cycle
Afin d'accélérer la recherche de programme pour les appels de sous-programmes lors du
fonctionnement EES, il est recommandé de limiter aux répertoires de cycle la recherche de sous-
programmes qui ont créé une description d'interface (à l'aide de l'instruction PROC) et dont la
description d'interface a été générée à partir d'un des répertoires de cycle (CUS, CMA, CST) :
PM11626 $MN_CYCLES_ONLY_IN_CYCDIR = 1
Remarque
PM11626 n'a aucun effet sur les sous-programmes dont l'interface a été créée par une
déclaration EXTERN. Ils sont recherchés dans tous les répertoires de programmes.
IMPORTANT
Pas de succès de recherche pour les cycles en dehors des répertoires de cycles
Les cycles dans le répertoire actuel et le répertoire de sous-programme global ne sont plus
trouvés avec le réglage PM11626 = 1 !
Solution : Stocker toujours les cycles dans les répertoires de cycle.
3.14.2.4
Configuration de la mémoire
Réduire la mémoire du programme utilisateur dans le système de fichiers passif
Si l'EES est active, la mémoire programme prévue pour l'utilisateur dans le système de fichiers
passif peut être réduite si nécessaire :
PM18352 $MN_MM_U_FILE_MEM_SIZE (Mémoire utilisateur pour les programmes pièce/
cycles/fichiers)
La mémoire libre peut alors être utilisée, par exemple, pour les données d'outil ou les cycles
constructeur (PM18353 $MN_MM_M_FILE_MEM_SIZE).
228
Description fonctionnelle, 01/2023, A5E48053578D AF
Fonctions de base