Le protocole de communication pour les données de paramètres dans le bus local est désigné ci-après
comme PCP.
Les objets sur le nœud de bus de champ DVP1:
Slot
Index
Service
1 ... 63
2
Write
0
3
Write
0
4
Write
0
5
Read
1 ... 63
47
Read/Write
1 ... 63
48
Read/Write
Ces objets doivent permettre de montrer comment il est possible d'accéder à un Slave intelligent par
différents Masters.
DPV1 dans le Master C1 et C2
REMARQUE
Tous les outils de configuration/commandes n'assistent pas DPV1 ou ne l'assistent que de
manière limitée. Vérifier cette corrélation avent la programmation de l'application. Si DPV1
n'est pas suffisamment assisté, il est possible d'utiliser les fonctions via le canal de
données de process cyclique.
DPV1 dans le Master C1 représente l'une des solutions les plus simples pour échanger des données en
mode acyclique. L'etablissement de la communication (Initiate) est supprimée car il existe déjà une liaison
entre le Master et le Slave dans la transmission acyclique des données. Il est possible de commencer
directement par l'échange de données.
Dans la communication C2, les champs de données sont identiques à ceux de la communication C1. Les
SAP (Service Access Points) sont 51 pour la communication C1, 48 et 50 pour la communication C2 (49
pour l'établissement de la communication). L'établissement (Initiate) ou la coupure (Abort) de la
communication via SAP49 et 50 entre Master et Slave constituent une tâche supplémentaire. Utilisez des
appareils DPV1, car les sous-programmes de la gestion des communications sont alors plus simples à
réaliser.
Une seule communication DPV1 active est autorisée à la fois. Il est possible de connecter jusqu'à huit
bornes ou modules compatibles PCP au nœud de bus de champ DPV1.
Déroulement
Notez que les données PCP des modules d'entrée/sortie sont généralement interrogées par des index
d'objets de 16 bits. Malheureusement, DPV1 offre sulement des champs pour des index de 8 bits de
longueur. De là est née une séquence de 2 (4) étapes à l'instar du profil PROFIDrive:
Read (Write/Polling - Read/Polling)
1. a) Envoi de la demande sous forme de Write (Read) sur le Slot x
b) Interrogation de la réponde sur Write (Read)
2. a) Envoi d'un Read sur le Slot x
b) Interrogation de la réponse sur Read
Write (Write/Polling - Read/Polling)
1. a) Envoi de la demande sous forme de Write (Write) sur le Slot x
b) Interrogation de la réponde sur Write (Write)
Observation
Paramètres de module
Octet de commande (format de diagnositc, confirmation manuelle
défaut de périphérique, ...)
Confirmation (événement bus local)
1: Confirmation stop bus local
2: Confirmation défaut de périphérique
Aperçu des modules PCP et du statut
Données PCP selon profil Profidrive
Données PCP
D
ESCRIPTIONS DU SYSTÈME
8644/phoenix - 47