Omron SYSMAC CS Série Manuel De Programmation page 240

Automates programmables
Table des Matières

Publicité

Traitement des fichiers
FREAD(700)/FWRIT(701) : transferts entre la
mémoire E/S et la mémoire de fichiers
UC
Instruction
FREAD/FWRIT
Mémoire
E/S
Mémoire E/S
Instructions FREAD(700)/FWRIT(701)
Transfert de fichiers ASCII
(non pris en charge par
les UC CS1 série CS
antérieures à EV1).
Carte
mémoire
Mémoire E/S
Mémoire de
fichiers EM
FREAD(700) et FWRIT(701) transfèrent les fichiers entre la mémoire E/S et la
mémoire de fichiers. Toutes les UC CJ peuvent transférer des données binaires
(fichiers .IOM) et les UC V1 peuvent également transférer des fichiers ASCII
(fichiers .TXT et CSV).
Nom
Mnémonique
READ DATA
FREAD(700)
FILE
WRITE DATA
FWRIT(701)
FILE
Les fichiers ASCII peuvent être transférés au même titre que les fichiers
binaires ; les troisième et quatrième chiffres de l'opérande du mot de contrôle
de l'instruction (C) indiquent le type du fichier de données transféré et le
nombre de champs entre les retours chariot.
Bits
dans C
12 à 15
Type de données
0 : Binaire (.IOM)
1 : Mots non délimités (.TXT)
2 : Mots doubles non délimités (.TXT)
3 : Mots délimités par des virgules (.CSV)
4 : Mots doubles délimités par des
virgules (.CSV)
5 : Mots délimités par des tabulations
(.TXT)
6 : Mots doubles délimités par des
tabulations (.TXT)
08 à 11
Retours chariot
0 : Pas de retours
8 : Retour tous les 10 champs
9 : Retour tous les 1 champ
A : Retour tous les 2 champs
B : Retour tous les 4 champs
C : Retour tous les 5 champs
D : Retour tous les 16 champs
CMND(490) : Opérations sur la mémoire de fichiers
(Impossible pour les UC série CS antérieures à EV1)
UC
Instruction
CMND
Fonction-
nement
Fonction-
nement
Mémoire
E/S
Lit les données des fichiers de données ou les
éléments de données spécifiés dans la
mémoire E/S spécifiée.
Utilise les données de la zone de mémoire E/S
spécifiée pour créer un fichier de données
spécifié.
Paramètres
Chapitre 5-2
Carte
mémoire
Mémoire de
fichiers EM
Description
Limites du périphérique de
programmation
Si vous utilisez CX-Programmer
V1.1 ou une version antérieure,
seul 0 hex. (fichiers .IOM) peut
être spécifié directement.
Si vous utilisez CX-Programmer
V1.2 ou une version supérieure
(ou une console de programma-
tion), les bits du mot de contrôle
peuvent prendre une valeur
comprise entre 0 et 6 hex.
Si vous utilisez CX-Programmer
V1.1 ou une version antérieure
(ou une console de programma-
tion), seul 0 hex. (par de retours)
peut être spécifié directement.
Si vous utilisez CX-Programmer
V1.2 ou une version ultérieure,
les bits du mot de contrôle peu-
vent prendre la valeur 0 hex. ou
une valeur comprise entre 8 et
D hex.
213

Publicité

Table des Matières
loading

Table des Matières