Opération - Omron SYSMAC CS Série Manuel De Programmation

Automates programmables
Table des Matières

Publicité

Traitement des fichiers
Bits auxiliaires/mots associés
Nom
Adresse
Drapeau de
A34313
fonctionnement de la
mémoire de fichiers
Drapeau de carte
A34315
mémoire détectée
Drapeau d'activation
d'instruction réseau
(pour port 7)
Remarque
216
condition normalement fermée pour empêcher l'exécution de CMND(490)
pendant qu'une autre opération sur la mémoire de fichiers est en cours.
Si CMND(490) ne peut pas être exécutée pour l'UC locale, le drapeau
d'erreur passera à ON.
ON pour chacune des situations suivantes :
• L'UC s'est envoyé une commande FINS à elle-même 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 la carte mémoire a été détectée. (non pris en charge par les UC CS1
série CS antérieures à EV1).
L'exemple suivant montre comment utiliser CMND(490) pour créer un sous-
répertoire sur la carte mémoire.
Drapeau de
fonctionnement
de la mémoire
de fichiers
Code de la commande : 2215 Hex (CREATE/DELETE SUBDIRECTORY)
Numéro de disque : 8000 Hex (carte mémoire)
Paramètre : 0000 Hex (créer un sous-répertoire.)
Nom du sous-répertoire :
Longueur du répertoire : 0006 Hex (6 caractères)
Chemin du répertoire : \OMRON
Nombre d'octets de données de commande : 001A Hex (26 octets)
Nombre d'octets de données de réponse : 0004 Hex (4 octets)
Adresse de destination :
Réponse demandée, port de communication 7, 0 nouvelle tentative
Temps de réponse : FFFF Hex (6 553,5 s)
Outre les commandes relatives aux opérations sur la mémoire de fichiers
figurant dans le tableau précédent, d'autres commandes FINS peuvent être
envoyées à l'API locale. Le drapeau de fonctionnement de la mémoire de
fichiers doit être utilisé pour éviter l'exécution simultanée de ces autres
commandes FINS.
Opération
Lorsque 000000 et A20207 sont sur ON et A34313 à
OFF, CMND(490) émet la commande FINS 2215
(CREATE/DELETE SUBDIRECTORY). La commande
est envoyée à l'UC locale et la réponse enregistrée dans
D00100 et D00101.
Dans ce cas, la commande FINS crée un sous-
répertoire nommé "CS1" dans le répertoire "OMRON"
sur la carte mémoire de l'UC. La réponse est constituée
du code (2 octets) de la commande (2215) et du code
(2 octets) de la réponse.
CS1@@@@@.@@@
(@ : un espace)
0000 Hex (réseau local)
00 Hex (nœud node) et 00 Hex (UC)
Chapitre 5-2

Publicité

Table des Matières
loading

Table des Matières