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

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

Publicité

Communication S7
La transmission asynchrone des données implique qu'un nouvel envoi ne peut être lancé
qu'après la prise en charge des données précédentes par appel du SFB/FB partenaire. Tant
que ceci n'a pas été effectué, l'appel du SFB/FB "BSEND" fournit la valeur d'état 7 (voir ci-
dessous).
Paramètre
Déclaration Type de
REQ
INPUT
R
INPUT
ID
INPUT
R_ID
INPUT
DONE
OUTPUT
ERROR
OUTPUT
STATUS
OUTPUT
SD_1
IN_OUT
LEN
IN_OUT
21-16
Zone de
données
mémoire
BOOL
E, A, M, D, L
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
BOOL
E, A, M, D, L
WORD
E, A, M, D, L
ANY
S7-300 : M, D
S7-400 : E, A,
M, D, T, Z
WORD
E, A, M, D, L
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 2/2
Description
Paramètre de commande request (demande) ; son
front montant active l'échange de données.
Paramètre de commande reset (réinitialisation) ;
son front montant active l'annulation d'un échange
de données encore actif.
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 DONE :
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.
Paramètres d'état ERROR et STATUS, indication
d'erreur :
ERROR=0
STATUS a la valeur :
0000H : ni avertissement ni erreur
<> 0000H : avertissement, STATUS donne
des détails.
ERROR=1
Une erreur est apparue, STATUS donne des
renseignements détaillés sur le type de l'erreur.
Pointeur sur la zone d'envoi. L'indication de
longueur n'est évaluée qu'au premier appel de bloc
suivant le démarrage à chaud ou à froid. Elle
détermine la longueur maximale de la zone d'envoi.
Seuls les types de données suivants sont
autorisés : BOOL (pas le champ de bits), BYTE,
CHAR, WORD, INT, DWORD, DINT, REAL, DATE,
TOD, TIME, S5TIME, DATE_AND_TIME,
COUNTER, TIMER.
Nota :
Quand le pointeur ANY accède à un DB, il faut
toujours spécifier ce DB
(par ex. : P# DB10.DBX5.0 Byte 10).
Longueur en octets du segment de données à
envoyer
A5E00739859-01

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières