Siemens SIMATIC S7-300 Manuel De Référence page 154

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

Publicité

SFB DPV1 selon PNO AK 1131
Fonctionnement
Le bloc SFB52 "RDREC" est un SFB à exécution asynchrone, c'est-à-dire qui s'étend sur
plusieurs appels de SFB. Vous démarrez la tâche en appelant SFB52 avec REQ = 1.
Le paramètre de sortie BUSY et les octets 2 et 3 du paramètre de sortie STATUS affichent
l'état de la tâche. Les octets 2 et 3 de STATUS correspondent au paramètre de sortie
RET_VAL des SFC à exécution asynchrone (voir aussi Signification des paramètres REQ,
RET_VAL et BUSY pour les SFC à exécution asynchrone).
Le transfert de l'enregistrement est terminé lorsque le paramètre de sortie BUSY prend la
valeur FALSE.
Paramètre
Déclaration Type de
REQ
INPUT
ID
INPUT
INDEX
INPUT
MLEN
INPUT
VALID
OUTPUT
BUSY
OUTPUT
ERROR
OUTPUT
STATUS
OUTPUT
LEN
OUTPUT
RECORD
IN_OUT
Nota
Si vous utilisez le SFB 52 pour la lecture d'un enregistrement dans PROFINET IO, les
valeurs négatives dans les paramètres INDEX, MLEN et LEN sont interprétées comme
nombre entier à 16 bits sans signe.
Informations d'erreur
Voir Réception d'une alarme avec SFB54 "RALRM"
8-2
Zone de
données
mémoire
BOOL
E, A, M, D, L,
constante.
DWORD
E, A, M, D, L,
constante.
INT
E, A, M, D, L,
constante.
INT
E, A, M, D, L,
constante.
BOOL
E, A, M, D, L
BOOL
E, A, M, D, L
BOOL
E, A, M, D, L
DWORD
E, A, M, D, L
INT
E, A, M, D, L
ANY
E, A, M, D, L
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
Description
REQ = 1 : effectuer le transfert de l'enregistrement.
Adresse logique du composant de l'esclave
DP/PROFINET IO (module ou sous-module).
Pour un module de sortie, vous devez mettre à 1 le
bit 15 (ex. pour l'adresse 5 : ID:=DW#16#8005).
Pour un module mixte, vous devez indiquer la plus
petite des deux adresses.
Numéro de l'enregistrement.
Longueur maximale en octets de l'information
d'enregistrement à lire.
Le nouvel enregistrement a été reçu est et
admissible.
BUSY = 1 : la procédure de lecture n'est pas encore
terminée.
ERROR = 1 : une erreur est apparue durant la
procédure de lecture.
Identification d'appel (octets 2 et 3) ou code d'erreur
Longueur de l'information d'enregistrement lue.
Zone cible pour l'enregistrement lu.
A5E00709333-01

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières