Manipulation de fichiers
Procédures de fonctionnement pour la mémoire de fichier EM
Utilisation d'un périphérique de programmation
1, 2, 3...
Utilisation de FREAD(700)/FWRIT(701)/CMND(490)
1, 2, 3...
Interruptions
d'alimentation pendant
l'accès à la mémoire de
fichier
1. Utiliser le Setup de l'API pour spécifier le début de la banque EM à convertir
en mémoire de fichier.
2. Utiliser un périphérique de programmation pur initialiser la mémoire de
fichier EM.
3. Utiliser un périphérique de programmation pour nommer les données de
l'UC (programme utilisateur, mémoire d'E/S, banque de paramètres) puis
sauvegarder les données dans la mémoire de fichier EM.
4. Utiliser un périphérique de programmation pour lire le fichier dans la
mémoire de fichier EM de l'UC.
1. Utiliser le Setup de l'API pour indiquer le début de la banque EM à convertir
en mémoire de fichier.
2. Utiliser un périphérique de programmation pour initialiser la mémoire de
fichier EM.
3. Utiliser FWRIT(701) pour nommer le fichier dans la banque d'E/S indiquée
puis sauvegarder le fichier dans la mémoire de fichier EM.
4. Utiliser FREAD(700) pour lire le fichier depuis la mémoire de fichier EM vers
la mémoire d'E/S dans l'UC.
Des fonctionnements de mémoire de fichier EM peuvent être exécutées en lan-
çant des commandes FINS pour l'UC local avec CMND(490) (- EV1 seulement)
Durant sa mise à jour, un fichier ne peut être écrasé correctement si une inter-
ruption d'alimentation se produit pendant que l'UC accède à la mémoire de
fichier (carte mémoire ou mémoire de fichier EM). Dans ce cas, le fichier affecté
sera supprimé automatiquement par le système la prochaine fois que l'alimen-
tation passe à ON. Le drapeau correspondant d'avis de suppression de fichier
(A38507 pour la carte mémoire, A38506 pour la mémoire de fichier EM) passe à
ON. Le drapeau passe à OFF la prochaine fois que l'alimentation passe à OFF.
Lorsqu'un fichier est supprimé, un journal de suppression (DEL_FILE.IOM) est
créé dans le répertoire racine de la carte mémoire ou de la mémoire de fichier
EM. Le journal de suppression peut être lu avec CX-Programmer ou
FREAD(700) pour vérifier les informations suivantes : la date de suppression du
fichier supprimé, le type de mémoire de fichier (moyen) existant, le sous-réper-
toire, le nom de fichier et son extension. Si nécessaire, recréer ou recopier le
fichier supprimé.
Le diagramme suivant montre la structure du journal de suppression.
Année Mois
Jour
Extension
Date de suppres-
Extension du fichier
sion du fichier
supprimé
(6 octets)
(4 octets)
Taille du fichier : 86 octets
Moyen
Sous-répertoire du fichier
supprimé et nom du fichier
(73 octets)
Type de moyen (2 octets)
0000 : Carte mémoire
0001 : Mémoire de fichier EM
Chapitre
12-2
521