Etablissement D'une Liaison Avec Le Fb 65 "Tcon - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

23.7

Etablissement d'une liaison avec le FB 65 "TCON"

Utilisation pour TCP native et ISO on TCP
Les deux partenaires de communication appelent le FB 65 "TCON" pour établir la liaison de
communication. Vous définissez les nœuds d'extrémité actif et passif de la communication
dans le paramétrage. Le nombre de liaisons possibles est indiqué dans les caractéristiques
techniques de votre CPU.
Une fois la liaison établie, elle est automatiquement surveillée et maintenue par la CPU.
Lors d'une suspension de liaison provoquée soit par une rupture de fil, soit par le partenaire
de communication distant, le partenaire actif tente d'établir de nouveau la liaison. Vous
n'avez pas besoin d'appeler une nouvelle fois le FB 65 "TCON".
L'appel du FB 66 "TDISCON" ou l'état de fonctionnement STOP de la CPU suspendent une
liaison existante. Pour établir de nouveau la liaison, vous devez une nouvelle fois appeler le
FB 65 "TCON".
Utilisation pour UDP
Les deux partenaires de communication appellent le FB 65 "TCON" pour définir leur nœud
d'extrémité de la communication. Une liaison est ainsi établie entre le programme utilisateur
et la couche de communication du système d'exploitation. Il n'y a pas d'établissement de
liaison au partenaire distant.
Le nœud d'extrémité local est utilisé pour l'émission et la réception de télégrammes UDP.
Mode de fonctionnement
Le FB 65 "TCON" est un bloc fonctionnel à exécution asynchrone, c'est-à-dire que son
exécution s'étend sur plusieurs appels de FB. Vous démarrez l'établissement de liaison en
appelant le FB 65 avec REQ = 1.
Les paramètres de sortie BUSY et STATUS indiquent l'état de la tâche. STATUS correspond
au paramètre de sortie RET_VAL des SFC à exécution asynchrone (voir aussi Signification
des paramètres REQ, RET_VAL et BUSY pour les SFC à exécution asynchrone).
Le tableau suivant indique la relation entre BUSY, DONE et ERROR. Il vous permet de
constater l'état dans lequel se trouve actuellement le FB 65 ou quand l'établissement de
liaison est terminé.
BUSY
DONE
TRUE
Non
significatif
FALSE
TRUE
FALSE
FALSE
FALSE
FALSE
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 2/2
A5E00739859-01
ERROR
Description
Non
La tâche est en cours de traitement.
significatif
FALSE
La tâche s'est terminée avec succès.
TRUE
La tâche s'est terminée avec une erreur. La cause de l'erreur figure
dans le paramètre STATUS.
FALSE
Aucune (nouvelle) tâche n'a été transmise au FB.
Communication ouverte via Industrial Ethernet
23-19

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières