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é

21.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 Type de
EN_R
INPUT
ID
INPUT
R_ID
INPUT
NDR
OUTPUT
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 2/2
A5E00739859-01
Zone de
données
mémoire
BOOL
E, A, M, D, L,
constante
WORD
M, D, constante Paramètre d'adressage ID, voir Paramètres
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.
communs aux SFB/FB et aux SFC/FC de 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
21-19

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières