Echange De Données; Déroulement De La Communication - Pilz PNOZmulti Manuel D'utilisation

Masquer les pouces Voir aussi pour PNOZmulti:
Table des Matières

Publicité

Echange de données
Dans ce chapitre nous allons décrire le principe de communication entre
un programme utilisateur et le PNOZmulti. Les demandes et les segments
de données sont détaillés au chapitre 5.
Déroulement de la communication
Vous débutez toutes les communications en transmettant une demande au
PNOZmulti. Les demandes permettent d'obtenir des données du
PNOZmulti ou d'envoyer des données vers le PNOZmulti :
1. Demande :
L'utilisateur envoie une demande au PNOZmulti, par l'intermédiaire du
programme utilisateur.
2. Retour d'information :
Le PNOZmulti transmet au programme utilisateur un retour d'information
confirmant la réception sans erreur de la demande.
Lorsque plusieurs demandes ont été faites, le programme utilisateur doit
encore envoyer, après le retour d'information, un segment de données
spécifiant plus en détail la demande. Après réception, le PNOZmulti
envoie de nouveau un retour d'information (voir Fig. 5-2).
3. Segment de données :
Selon la demande, un segment de données est envoyé par le pro-
gramme utilisateur ou par le PNOZmulti. La taille du segment de don-
nées varie en fonction de la demande (Fig. 5-1).
4. Message d'information :
L'utilisateur transmet, par l'intermédiaire du programme utilisateur, un
retour d'information confirmant la réception sans erreur du segment de
données.
Chaque partenaire de communication utilise une tempo de communication.
• Pour chaque étape de communication, le PNOZmulti attend une réponse
pendant 500 ms. S'il ne reçoit pas de réponse, il réinitialise la communi-
cation. Dans ce cas, la communication ne peut redémarrer que lors-
qu'une demande du programme utilisateur a été de nouveau transmise.
• Pour chaque étape de communication, le programme utilisateur attend
une réponse pendant 550 ms. S'il ne reçoit pas de réponse, il réinitialise
la tempo de communication. Dans ce cas, la communication ne peut
redémarrer que lorsqu'une demande du programme utilisateur a été de
nouveau transmise.
Manuel d'utilisation de l'interface de diagnostic PNOZmulti
4-1

Publicité

Table des Matières
loading

Table des Matières