Mémoire de fichiers
1,2,3...
4. Lorsque CX-Programmer est utilisé, l'UC peut identifier les tableaux de
symboles (y compris les commentaires d'E/S) et les commentaires. La
destination du transfert est la carte mémoire, si une carte mémoire est
installée, ou la mémoire de fichiers EM en l'absence d'une carte mémoire.
Précautions relatives aux cartes mémoire
Avant d'utiliser une carte mémoire, vérifiez les points suivants.
Format
Les cartes mémoire sont formatées avant la livraison. Il n'est donc pas
nécessaire de les formater après leur acquisition. Pour les formater une fois
qu'elles ont été utilisées, utilisez CX-Programmer ou une console de
programmation sur l'UC.
Si une carte mémoire est formatée directement dans un ordinateur portable
ou un autre ordinateur, l'UC peut ne pas la reconnaître. Dans ce cas, vous ne
serez pas en mesure de l'utiliser, même si elle est reformatée dans l'UC.
Nombre de fichiers dans le répertoire racine
Le nombre de fichiers pouvant être placés dans le répertoire racine d'une
carte mémoire est limité (de même qu'il existe une limite pour un disque dur).
Bien que la limite dépende du type et du format de la carte mémoire, elle sera
comprise entre 128 et 512 fichiers. Lorsque vous utilisez des applications qui
génèrent régulièrement des fichiers-journaux ou d'autres fichiers, enregistrez
ces fichiers dans un sous-répertoire plutôt que dans le répertoire racine.
Des sous-répertoires peuvent être créés sur un ordinateur ou à l'aide de
l'instruction CMND(490). Reportez-vous à la section 3-25-5 DELIVER
COMMAND : CMND(490) dans les Référence des instructions, série CS/CJ
pour un exemple d'utilisation de l'instruction CMND(490).
Nombre d'écritures
En règle générale, le nombre d'opérations d'écriture pouvant être exécutées
pour une mémoire Flash n'est pas limité. En ce qui concerne les cartes
mémoire, cependant, une limite de 100 000 opérations d'écriture a été définie
pour des questions de garantie. Par exemple, si une écriture est effectuée
toutes les 10 minutes sur la carte mémoire, plus de 100 000 opérations
d'écriture auront lieu en 2 ans.
Taille de fichier minimale
Si de nombreux fichiers de petite taille (tels ceux contenant uniquement
quelques mots de données de zone DM) sont stockés sur la carte mémoire, il
ne sera pas possible d'utiliser toute la capacité de cette carte. Par exemple, si
vous utilisez une carte mémoire avec une taille d'unité d'allocation de
4096 octets, au moins 4096 octets de mémoire seront utilisés pour chaque
fichier, quelle que soit sa taille. Si vous avez 10 mots de données de zone DM
sur la carte mémoire, 4096 octets de mémoire seront utilisés, bien que la
taille du fichier ne dépasse pas 68 octets. L'utilisation de fichiers de petite
taille réduit considérablement le taux d'utilisation de la carte mémoire. Mais si
vous réduisez la taille de l'unité d'allocation pour augmenter le taux
d'utilisation, la vitesse d'accès sera également réduite.
Vous pouvez contrôler la taille de l'unité d'allocation à partir d'une invite de
commandes DOS avec CHKDSK. La procédure spécifique n'est pas décrite
dans le présent document. Pour plus d'informations sur les tailles des unités
d'allocation, reportez-vous aux références générales de l'ordinateur.
Précautions pour l'accès aux cartes mémoire
Lorsque l'API accède à la carte mémoire, l'indicateur BUSY (occupé) s'allume
sur l'UC. Prenez les précautions suivantes.
1. Ne mettez pas l'UC hors tension lorsque le voyant BUSY est allumé. La
carte mémoire pourrait devenir inutilisable.
Chapitre 5-1
191