Liaisons Et Id De Port Pour Les Instructions Profinet - Siemens SIMATIC S7-1200 Manuel

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

Publicité

PROFINET et PROFIBUS
11.2 PROFINET
11.2.2

Liaisons et ID de port pour les instructions PROFINET

Lorsque vous insérez les instructions PROFINET TSEND_C, TRCV_C ou TCON dans votre
programme utilisateur, STEP 7 crée un DB d'instance pour configurer la voie de
communication (ou liaison) entre les appareils (Page 123). Servez-vous des "Propriétés" de
l'instruction pour configurer les paramètres pour la liaison. L'ID de port pour cette liaison
figure parmi ces paramètres.
● L'ID de liaison doit être unique pour la CPU. Chaque liaison que vous créez doit avoir un
● La CPU locale et la CPU partenaire peuvent toutes deux utiliser le même numéro d'ID de
● Vous pouvez utiliser n'importe quel nombre pour l'ID de port de la CPU. Toutefois,
Remarque
Chaque instruction TSEND_C, TRCV_C ou TCON dans votre programme utilisateur crée
une nouvelle liaison. Il est important d'utiliser l'ID de port correct pour chaque liaison.
L'exemple suivant montre la communication entre deux CPU qui utilisent deux liaisons
distinctes pour émettre et recevoir des données.
● L'instruction TSEND_C dans la CPU_1 se connecte à l'instruction TRCV_V dans la
● L'instruction TRCV_C dans la CPU_1 se connecte à l'instruction TSEND_C dans la
402
DB et un ID de port différents.
port pour la même liaison, mais les numéros d'ID de port ne doivent pas obligatoirement
coïncider. Le numéro d'ID de port n'est significatif que pour les instructions PROFINET à
l'intérieur du programme utilisateur de la CPU concernée.
configurer les ID de port séquentiellement à partir de "1" constitue une méthode facile
pour garder une trace du nombre de liaisons utilisées pour une CPU spécifique.
CPU_2 par le biais de la première liaison ("ID de port 1" à la fois sur la CPU_1 et la
CPU_2).
CPU_2 par le biais de la deuxième liaison ("ID de port 2" à la fois sur la CPU_1 et la
CPU_2).
TSEND_C sur la CPU_1 crée une
liaison et affecte un ID de port à cette
liaison (ID de port 1 pour la CPU_1).
TRCV_C sur la CPU_2 crée la liaison
pour la CPU_2 et affecte l'ID de port
(ID de port 1 pour la CPU_2).
TRCV_C sur la CPU_1 crée une
deuxième liaison pour la CPU_1 et
affecte un ID de port différent à cette
liaison (ID de port 2 pour la CPU_1).
TSEND_C sur la CPU_2 crée une
deuxième liaison et affecte un ID de
port différent à cette liaison (ID de port
2 pour la CPU_2).
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières