Programmation
Communication de données
Vous définissez le type de communication de données avec le paramètre "Performances
optimisées pour de nombreux télégrammes courts" du module dans la configuration
matérielle (Page 24). Il est recommandé d'utiliser l'option d'optimisation des performances
tant que la longueur maximale des télégrammes entrants/sortants n'est pas dépassée.
Deux types d'échange de données entre la CPU et le module de communication sont
possibles :
• Échange de données asynchrone
Les instructions point à point communiquent avec le module de communication de façon
asynchrone (par rapport au cycle d'application) par la lecture ou l'écriture
d'enregistrements. Une transmission de données s'effectue sur plusieurs cycles
d'application. Il existe une longueur de télégramme maximale correspondante
conformément aux caractéristiques techniques (Page 38).
• Échange de données synchrone (Option d'optimisation des performances)
Les instructions point à point communiquent avec le module de communication de
manière synchrone par rapport au cycle d'application par le biais des données d'E/S du
module de communication.
La longueur maximale est de 24 octets pour les télégrammes entrants et de 30 octets
pour les télégrammes sortants. L'utilisation de données de manière synchrone par rapport
au cycle d'application permet d'optimiser le temps de réaction, en particulier lorsque vous
utilisez plusieurs CM PtP en parallèle.
Remarque
L'option d'optimisation des performances est disponible avec la bibliothèque d'instructions
PtP Communication à partir de V4.0.
Présentation des instructions
La communication entre la CPU, le module de communication et un partenaire de
communication s'effectue via des instructions spéciales et les protocoles qui prennent en
charge les modules de communication correspondants.
Les instructions de la bibliothèque d'instructions PtP Communication procèdent à l'échange
de données entre la CPU et le module de communication. Elles doivent être appelées une fois
ou de manière cyclique depuis le programme utilisateur. Les instructions identifient de façon
autonome si l'option d'optimisation des performances est activée et adaptent la méthode
d'échange des données.
Modules de communication CM PtP RS232 BA (6ES7540‑1AD01‑0AA0), CM PtP RS232 HF (6ES7541‑1AD01‑0AB0)
32
5
Manuel, 06/2024, A5E03777473-AB