10 | En savoir plus sur PROFINET ?
10.3
Communication
Une commande (IO-Controller) pilote et régule la communication avec les servo-variateurs (IO-Devices) du réseau
PROFINET. La commande transmet les données process cycliques (PZD) comme les informations de commande aux servo-
variateurs dont il reçoit les informations actuelles sur l'état.
Qui plus est, la commande et les servo-variateurs échangent de manière acyclique les données non sensibles au facteur
temps comme les valeurs de paramètres de configuration ou les événements uniques via ce que l'on appelle les données de
canal de paramètres.
Les deux services de communication fonctionnent en parallèle, la transmission des PZD cycliques étant prioritaire. Un
télégramme acyclique est ajouté à chaque échange cyclique de données si nécessaire.
Information
Il est impossible de lire ou d'écrire les paramètres masqués dans DriveControlSuite lors de la communication via le bus de
terrain.
10.3.1
Communication cyclique : données process
Les données process (PZD) sont des données nécessaires pour la commande et l'observation du processus en cours – par
exemple les positions de consigne, les vitesses de déplacement ou les informations relatives à l'accélération.
Elles sont généralement utilisées pour l'échange des données en temps réel et permettent par ailleurs l'accès simultané à
plusieurs paramètres d'entraînement. Les données process sont échangées en priorité rapidement et de manière cyclique
via le canal temps réel RT.
Dans le cas de PROFINET IO, le trafic cyclique de données est directement basé sur l'adresse MAC d'un appareil et ne
comporte aucune adresse IP. La longueur totale d'un paquet de données reste relativement faible en conséquence.
Le sens du flux de données revêt une importance majeure dans ce transfert de données. On distingue – du point de vue du
participant concerné – les PZD de réception (= Receive PZD, RxPZD) et les PZD d'émission (= Transmit PZD, TxPZD).
Vous pouvez configurer selon chaque fabricant les éléments de communication à transmettre et à recevoir ainsi que les PZD
à cet effet. La longueur et la structure des données process sont définies dans le cadre de la planification dans le TIA Portal
via les modules de données process (voir chapitre
Actuellement, il est possible d'échanger par servo-variateur 18 valeurs de paramètres d'une longueur totale maximale de
72 octets (36 mots) entre la commande et le servo-variateur.
10.3.2
Communication acyclique : données de canal de paramètres
Information
Si vous utilisez l'exemple de projet fourni par STOBER pour la programmation des services de communication acycliques, le
présent chapitre n'est pas important pour la pratique.
Le canal de paramètres sert à la transmission de données insensibles au facteur temps. Les données de canal de paramètres
permettent l'accès pour la lecture et l'écriture aux paramètres de configuration d'un servo-variateur et transmettent les
événements uniques.
Les données de canal de paramètres sont transmises de manière acyclique pendant le fonctionnement PROFINET cyclique
sans entraver la communication PZD. Des services de communication acycliques spécifiques aux entraînements sont
nécessaires à cet effet. Vous pouvez soit les programmer personnellement sur la base des blocs fonctionnels système
SIMATIC RDREC et WRREC (voir les chapitres suivants), soit charger un exemple de projet spécifique STOBER spécialement
adapté aux servo-variateurs STOBER de 6e génération depuis la zone de téléchargement STOBER dans votre TIA Portal et le
paramétrer selon votre environnement système.
56
Modules de données process
[} 71]).
STOBER