Envoi De Données Avec Sfb60 "Send_Ptp - Siemens SIMATIC S7-300 CPU 31 C Série Instructions De Service

Masquer les pouces Voir aussi pour SIMATIC S7-300 CPU 31 C Série:
Table des Matières

Publicité

6.5.1.2
Envoi de données avec SFB60 "SEND_PTP"
Principe
Ce SFB permet d'envoyer un segment de données pris dans un bloc de données.
L'envoi est activé par l'appel du bloc avec un front positif à l'entrée de commande REQ.
SD_1 (numéro de DB et adresse de début) pointe sur la zone de données à envoyer et LEN
indique la longueur du segment.
Il faut appeler le SFB avec R(Reset) = FALSE pour qu'il puisse traiter la tâche. Un front
positif à cette entrée de commande R provoque l'abandon d'un envoi de données en cours
et met le SFB à l'état initial. Un message d'erreur (sortie STATUS) termine la tâche
interrompue.
Vous indiquez par LADDR l'adresse E/S définie pour votre cartouche dans "HW Config".
Si la tâche est terminée sans erreur, DONE prend la valeur TRUE ; si elle se termine avec
une erreur, c'est ERROR qui prend la valeur TRUE.
Une tâche exécutée avec DONE = TRUE signifie :
● si c'est le pilote ASCII qui a été utilisé : les données ont été envoyées au partenaire de
● si c'est la procédure 3964(R) qui a été utilisée : les données ont été envoyées au
En cas d'erreur ou d'avertissement, la CPU utilise STATUS pour indiquer le numéro
d'événement (voir chapitre Messages d'erreur (Page 372)). L'état logique de DONE ou de
ERROR/STATUS est également indiqué en cas de réinitialisation du SFB (R = TRUE).
Lorsqu'une erreur se produit, le bit de résultat binaire RB est mis à 0. Quand le bloc est
exécuté sans erreur, le résultat binaire est TRUE.
Remarque
Le SFB ne vérifie pas les paramètres ; en cas d'erreur de paramétrage, la CPU peut passer
en STOP.
CPU 31xC : Fonctions technologiques
Instructions de service, 03/2011, A5E00105485-05
communication. Mais il n'est pas garanti qu'elles aient été reçues par le partenaire.
partenaire de communication et ce dernier a émis un accusé de réception positif. Mais il
n'est pas garanti que les données aient été transférées à la CPU partenaire.
Couplage point à point
6.5 Fonctions de communication
299

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-300 cpu 312cSimatic s7-300 cpu 313cSimatic s7-300 cpu 313c-2 ptpSimatic s7-300 cpu 313c-2 dpSimatic s7-300 cpu 314c-2 ptpSimatic s7-300 cpu 314c-2 dp ... Afficher tout

Table des Matières