Bloc Fonctionnel Fb3 S_Send; Fb3 S_Send : Émission De Données À Un Partenaire De Communication; Démarrage - Siemens SIMATIC ET 200S Instructions De Service

Masquer les pouces Voir aussi pour SIMATIC ET 200S:
Table des Matières

Publicité

2.10.2

Bloc fonctionnel FB3 S_SEND

FB3 S_SEND : émission de données à un partenaire de communication
Le FB S_SEND transmet un paquet de données d'un bloc de données, spécifié par les
paramètres DB_NO, DBB_NO et LEN, au module ET 200S 1SI. Le FB S_SEND est appelé
pour la transmission de données dans le programme cyclique en mode statique (sans
conditions) ou dans un programme déclenché par horloge.
Le transfert des données est déclenché par un front montant à l'entrée REQ. En fonction de
la quantité de données à échanger, la transmission peut s'effectuer sur plusieurs appels
(cycles de programme).
Le bloc fonctionnel FB S_SEND peut être appelé dans le cycle avec un état logique "1" à
l'entrée de paramètre R. La transmission au module ET 200S 1SI est alors interrompue et le
FB S_SEND réinitialisée. Les données déjà reçues par le module ET 200S 1SI sont encore
envoyées au partenaire de communication. Si l'état de signal statique "1" persiste à l'entrée
R, l'émission est inhibée.
L'adresse du module ET 200S 1SI à adresser est indiquée au paramètre LADDR.
La sortie DONE indique "Tâche terminée sans erreur". ERROR indique qu'une erreur est
survenue. En cas d'erreur, le numéro d'événement correspondant est affiché dans STATUS
(voir chapitre
ERROR/STATUS sont également émis lors d'un RESET du FB S_SEND (voir
chronogramme). Si une erreur survient, le résultat binaire RB est remis à "0". Si le bloc se
termine sans erreur, le résultat binaire RB est mis à "1".
Démarrage
Le paramètre COM_RST du FB S_SEND sert à communiquer un démarrage au FB.
Mettez le paramètre COM_RST à 1 dans l'OB de démarrage.
Appelez le FB en mode cyclique sans mettre le paramètre COM_RST à 1 ou à 0.
Lorsque le paramètre COM_RST est mis à 1,
● le FB fournit des informations sur le module ET 200S 1SI (nombre d'octets dans la zone
● le FB se réinitialise et termine une éventuelle tâche préalablement commencée (avant le
Modules d'interface série
Instructions de service, 03/2009, A5E00124882-05
D iagnostic (Page
1 6 H 2 7 H
de périphérie, dans la zone de périphérie décentralisée ou dans aucune zone),
dernier passage en Stop de la CPU).
2.10 Communication par blocs fonctionnels
1 10)). En l'absence d'erreur, STATUS a la valeur 0. DONE et
1 6 1 H 1 7 6 H
Module d'interface série
71

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

6es7 138-4df01-0ab0

Table des Matières