Paramètres :
Remarque
● Les fichiers ne peuvent pas se trouver dans le système de fichiers de la CN (gestion des
données).
● Si le fichier n'existe pas, si la fin du fichier est atteinte ou si une autre erreur quelconque
se produit, les variables FILE_ERR et ERR sont définies en conséquence. Vous pouvez
vérifier préalablement l'existence d'un fichier à l'aide de la fonction Exist Program (EP).
● Le fichier traité est généré avec le format de codage "UTF-8" (sans BOM (Byte Order
Mask)). Lors de la lecture d'un fichier, celui-ci est attendu avec le format de codage "UTF-8".
● La fonction de fichiers Delete Program (DP) permet de supprimer explicitement le fichier
en cas de besoin.
Exemples
Lecture à partir d'un fichier INI :
Condition/hypothèse :
Contenu du fichier C:/tmp/myfile.ini :
<...>
[MyData]
MyName=Daniel
<...>
MyVar = RDFILE("C:/tmp/myfile.ini", "MyData", "MyName")
Résultat :
MyVar contient maintenant la valeur "Daniel".
Ecriture dans un fichier INI :
Condition/hypothèse :
VARS=12
WRFILE(VARS, "C:/tmp/myfile.ini", "MySession", "NrOfSessions")
Résultat :
Contenu du fichier C:/tmp/myfile.ini :
<...>
[MySession]
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
Valeur
Nom de fichier + chemin
Commandes de programmation
6.3 Fonctions
Valeur à écrire
Nom du fichier et chemin d'accès
155