GMF, canal, mode programme, comportement après remise à zéro
3.14 Exécution à partir d'une mémoire externe (EES) (option)
le programme est exécuté. La programmation ultérieure génère par ex. lors de l'exécution du
programme, le nom de fichier univoque à l'échelle de l'installation (MYFILE _NC1_1.SPF) en
ajoutant le nom spécifique à l'EES de la NC (NC1) et le numéro de canal (canal 1) au nom du
programme.
$MN_EES_NC_NAME="NC1"
N10 DEF STRING[31] FILENAME
N20 FILENAME="MYFILE_" << $MN_EES_NC_NAME << "_" << $P_CHANNO <<
".SPF"
Paramétrage
Le nom spécifique à l'EES de la CN est réglé dans le paramètre machine spécifique à la CN :
PM10125 $MN_EES_NC_NAME = <Nom de la CN>
Remarque
Nom univoque de la CN à l'échelle de l'installation
Pour éviter les conflits d'accès, le nom spécifique à l'EES de la CN doit être univoque dans toute
l'installation. L'utilisateur/le constructeur de la machine en est seul responsable.
À 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.
212
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base