Réception De Données Par Segments Avec Sfb/Fb13 "Brcv - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

19.7
Réception de données par segments avec SFB/FB13
"BRCV"
Description
Le bloc SFB/FB13 "URCV" reçoit des données d'un SFB/FB partenaire distant de type
"BSEND". Après réception de chaque segment de données, un acquittement est envoyé
au SFB/FB partenaire et le paramètre LEN est mis à jour.
Après l'appel, le bloc est prêt à recevoir quand l'entrée de commande EN_R prend la
valeur 1. EN_R=0 permet d'interompre une tâche en cours.
L'adresse de début de la zone de réception est donnée par RD_1 et la longueur du
segment par LEN.
S7-300 : Après chaque front positif sur EN_R, les paramètres R_ID, ID et RD_1 sont pris
en compte. A la fin d'une tâche, vous pouvez affecter de nouvelles valeurs aux
paramètres R_ID, ID et RD_1. Pour la transmission de données segmentées, le bloc doit
être appelé de manière cyclique dans le programme utilisateur.
S7-400 et S7-300 via une interface intégrée: La réception des données de la mémoire
utilisateur est asynchrone avec le traitement du programme utilisateur.
Le paramètre R_ID doit être identique dans les deux SFB/FB travaillant ensemble.
Une valeur 1 au paramètre NDR indique la réception sans erreur de tous les segments
de données. Les données reçues ne sont pas modifiées jusqu'à l'appel suivant du
SFB/FB13 avec EN_R=1.
Un nouvel appel du bloc pendant la réception asynchrone provoque la sortie d'un
avertissement dans le paramètre d'état STATUS; si l'appel est accompagné d'une valeur
0 à l'entrée de commande EN_R, la réception est annulée et le SFB/FB passe à son état
de base.
Paramètre Déclaration
EN_R
INPUT
ID
INPUT
R_ID
INPUT
NDR
OUTPUT
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01
Type de
Zone de
données
mémoire
BOOL
E, A, M, D, L,
constante
WORD
M, D,
constante
DWORD
E, A, M, D, L,
constante
BOOL
E, A, M, D, L
Description
Paramètre de commande "Prêt à recevoir" (enabled
to receive); son état logique 1 indique que le bloc est
prêt à recevoir.
Paramètre d'adressage ID, voir Paramètres
communs aux SFB/FB et aux SFC/FCde la
communication S7
Paramètre d'adressage R_ID, voir Paramètres
communs aux SFB/FB et aux SFC/FC de la
communication S7
En cas de couplage via CP441 à des appareils S5 ou
non Siemens, R_ID contient les informations
d'adresse de l'appareil distant. Reportez-vous à la
description du CP441.
Paramètre d'état NDR :
0 :
la tâche n'a pas encore été démarrée ou elle est
encore active
1 : la tâche a été exécutée sans erreur.
Communication S7
19-19

Hide quick links:

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières