Omron SYSMAC CS Série Manuel De Programmation page 242

Automates programmables
Table des Matières

Publicité

Traitement des fichiers
Bits auxiliaires/mots associés
Type de carte mémoire
Drapeau d'erreur de
formatage de mémoire de
fichiers EM
Drapeau d'erreur du format
carte mémoire
Drapeau d'erreur d'écriture
de fichier
Drapeau d'erreur d'écriture
de fichier
Drapeau d'erreur lecture de
fichier
Drapeau d'absence de
fichier
Drapeau de fonctionnement
de la mémoire de fichiers
Drapeau d'accès au fichier
Drapeau de carte mémoire
détectée
Nombre d'éléments à
transférer
CMND(490)w: DELIVER COMMAND
1,2,3...
Commandes FINS relatives
à la mémoire de fichiers
Remarque
Nom
Adresse
A34300 à
A34302
A34306
A34307
A34308
A34309
A34310
A34311
A34313
A34314
A34315
A346 à
A347
CMND(490) permet d'émettre une commande FINS sur l'UC locale pour
exécuter des opérations sur la mémoire de fichiers (formatage, suppression
de fichiers, etc.). Effectuez les réglages suivants dans les mots de contrôle de
CMND(490) lorsque vous émettez une commande FINS de mémoire de
fichiers sur l'API locale :
1. Réglez l'adresse du réseau de destination sur 00 (réseau local) dans C+2.
2. Réglez l'adresse de la carte de destination sur 00 (UC de l'API) et le nœud
de destination sur 00 (dans le nœud local) dans C+3.
3. Définissez le nombre de tentatives à 0 dans C+4. (En effet, ce paramètre
n'est pas valide.)
Pour plus d'informations sur les commandes FINS, reportez-vous à la section
5-2-2 Commandes FINS.
D'autres commandes FINS relatives à la mémoire de fichiers ne figurant pas
dans le tableau suivant peuvent être exécutées. Veuillez vous reporter au
Manuel de référence des commandes de communication (W342) pour de plus
amples informations sur les commandes FINS.
CMND(490) ne peut pas être exécutée sur l'UC locale si une autre instruction
CMND(490) est en cours d'exécution sur une autre UC, si FREAD(700) ou
FWRIT(701) est en cours d'exécution, si le remplacement du programme par
une opération de bit de contrôle de zone auxiliaire est en cours ou si une
opération de sauvegarde simple est en cours d'exécution. Veillez à inclure le
drapeau de fonctionnement de la mémoire de fichiers (A34313) comme une
Opération
Indique le type de la carte mémoire installée, le cas échéant.
Passe à ON lorsqu'une erreur de formatage se produit dans la
première banque EM affectée à la mémoire de fichiers. Passe à
OFF lorsque le formatage s'est terminé normalement.
Sur ON lorsque la carte mémoire n'est pas formatée ou
lorsqu'une erreur de formatage s'est produite.
Passe à ON lorsqu'une erreur est survenue pendant l'écriture
dans le fichier.
A ON lorsque les données n'ont pas pu être écrites, le fichier
étant protégé en écriture ou l'espace disponible étant insuffisant.
A ON lorsqu'un fichier n'a pas pu être lu parce que ses données
sont altérées ou qu'il contient un type de données incorrect.
A ON lorsque les données n'ont pas pu être lues parce que le
fichier spécifié n'existe pas.
ON pour chacune des situations suivantes :
L'UC traite une commande FINS qu'elle a reçue avec
CMND(490).
FREAD(700) ou FWRIT(701) sont en cours d'exécution.
Le programme est remplacé à l'aide d'un bit de contrôle de zone
auxiliaire.
Une opération de sauvegarde simple est en cours d'exécution.
A ON lorsque le système est en train d'accéder aux données du
fichier.
A ON lorsque la carte mémoire a été détectée.
(non pris en charge par les UC CS1 série CS antérieures à
EV1).
Ces mots indiquent le nombre de mots ou de champs restant à
transférer (32 bits).
Lorsqu'un fichier binaire (.IOM) est transféré, ce nombre est
décrémenté chaque fois qu'un mot est lu.
Lorsqu'un fichier texte ou CSV est transféré, ce nombre est
décrémenté chaque fois qu'un champ est transféré.
Chapitre 5-2
215

Publicité

Table des Matières
loading

Table des Matières