Siemens SIMATIC S7-1200 Manuel page 261

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Paramètre et type
LEN
OUT (RDREC)
IN (WRREC)
RECORD
IN_OUT
Les instructions RDREC et WRREC ont un fonctionnement asynchrone, c'est-à-dire que le
traitement s'étend sur plusieurs appels d'instruction. Lancez la tâche en appelant RDREC ou
WRREC avec REQ égal à 1.
L'état de la tâche est indiqué dans le paramètre de sortie BUSY et dans les deux octets
centraux du paramètre de sortie STATUS. Le transfert de l'enregistrement est achevé
lorsque le paramètre de sortie BUSY a la valeur FALSE.
La valeur TRUE (pendant un cycle seulement) du paramètre de sortie VALID (RDREC) ou
DONE (WRREC) signifie que l'enregistrement a été transféré avec succès dans la zone cible
RECORD (RDREC) ou dans l'appareil cible (WRREC). Pour RDREC, le paramètre de sortie
LEN contient la longueur des données lues en octets.
Le paramètre de sortie ERROR indique (pendant un cycle seulement lorsque ERROR =
TRUE) qu'une erreur de transmission d'enregistrement s'est produite. Si c'est le cas, le
paramètre de sortie STATUS contient les informations d'erreur correspondantes (pendant un
cycle seulement lorsque ERROR = TRUE).
Les enregistrements sont définis par le fabricant de l'appareil. Reportez-vous à la
documentation du fabricant concernant l'appareil pour obtenir plus de détails sur un
enregistrement.
Remarque
Si un esclave DPV1 est configuré au moyen d'un fichier GSD (GSD version 3 ou plus) et que
l'interface DP du maître DP est paramétrée à "S7 compatible", vous ne pourrez pas lire
d'enregistrements des modules d'entrées-sorties dans le programme utilisateur avec
"RDREC" ou écrire dans les modules d'entrées-sorties avec "WRREC". Dans ce cas, le
maître DP accède au mauvais emplacement (emplacement configuré + 3).
Solution : Définissez l'interface du maître DP à "DPV1".
Remarque
Les interfaces des instructions "RDREC" et "WRREC" sont identiques aux FB "RDREC" et
"WRREC" définis dans la publication "PROFIBUS Guideline PROFIBUS Communication and
Proxy Function Blocks according to IEC 61131-3".
Remarque
Si vous utilisez "RDREC" ou "WRREC" pour lire ou écrire un enregistrement pour
PROFINET IO, des valeurs négatives dans les paramètres INDEX, MLEN et LEN sont
interprétées en tant qu'entiers de 16 bits non signés.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
Type de données
UInt
Variant
Description
Longueur des informations lues de l'enregistrement
(RDREC)
Longueur maximale en octets de l'enregistrement à écrire
(WRREC)
Zone cible pour l'enregistrement lu (RDREC)
Enregistrement (WRREC)
Instructions avancées
8.3 Périphérie décentralisée
261

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières