Fread(700), Fwrit(701) Et Cmnd(490 - Omron SYSMAC CS Série Manuel De Programmation

Automates programmables
Table des Matières

Publicité

Traitement des fichiers
Remarque
5-2-3

FREAD(700), FWRIT(701) et CMND(490)

Remarque
212
Vous pouvez utiliser les commandes FINS suivantes pour exécuter différentes
fonctions (lecture et écriture de fichiers, etc.).
Commande
Nom
2201 hex.
FILE NAME READ
2202 hex.
SINGLE FILE READ
2203 hex.
SINGLE FILE WRITE
2204 hex.
FILE MEMORY
FORMAT
2205 hex.
FILE DELETE
2207 hex.
FILE COPY
2208 hex.
FILE NAME CHANGE
220A hex.
MEMORY AREA FILE
TRANSFER
220B hex.
PARAMETER AREA
FILE TRANSFER
220C hex.
PROGRAM AREA FILE
TRANSFER
2215 hex.
CREATE/DELETE
SUBDIRECTORY
L'heure de l'horloge interne de l'UC est utilisée pour dater les fichiers créés
dans la mémoire de fichiers avec les commandes 220A, 220B, 220C et 2203.
L'instruction FWRIT(701) (WRITE DATA FILE) permet de créer un fichier de
données contenant les données de la mémoire E/S spécifiée sur une carte
mémoire ou dans la mémoire de fichiers EM. Elle permet également d'ajouter
ou d'écraser des données à partir de n'importe quel point dans les fichiers
existants.
L'instruction FREAD(700) (READ DATA FILE) permet de lire des données de
mémoire E/S à partir d'un emplacement spécifié dans un fichier de données,
sur une carte mémoire ou dans la mémoire de fichiers EM, et de les écrire
dans la partie de la mémoire E/S spécifiée. La lecture est possible à partir de
n'importe quel point dans le fichier spécifié.
Ces instructions ne transfèrent pas le fichier spécifié, mais plutôt la quantité
de données spécifiée, à partir de la position de départ indiquée.
Vous pouvez exécuter l'instruction CMND(490) (DELIVER COMMAND) pour
émettre une commande FINS sur l'UC proprement dite afin d'exécuter des
opérations sur les fichiers. Les opérations sur les fichiers (formatage,
suppression, copie, changement de nom, etc.) peuvent être exécutées sur les
fichiers contenus sur la carte mémoire ou dans la mémoire de fichiers EM
(non pris en charge par les UC CS1 série CS antérieures à EV1).
Description
Lit les données de la mémoire de fichiers
Lit une longueur de données de fichier spécifiée
à partir d'une position donnée dans un fichier.
Ecrit une longueur de données de fichier
spécifiée à partir d'une position donnée dans un
fichier.
Formate (initialise) la mémoire de fichiers.
Supprime les fichiers spécifiés stockés dans la
mémoire de fichiers.
Copie des fichiers d'une mémoire de fichiers
vers une autre mémoire de fichiers.
Change un nom de fichier.
Transfère ou compare des données entre la
zone de mémoire E/S et la mémoire de fichiers.
Transfère ou compare les données entre la
zone de paramètres et la mémoire de fichiers.
Transfère ou compare les données entre la
zone UM (mémoire utilisateur) et la mémoire de
fichiers.
Crée et supprime des sous-répertoires.
Chapitre 5-2

Publicité

Table des Matières
loading

Table des Matières