BECKHOFF BK3000 Manuel d'utilisation
Page 25

Coupleur PROFIBUS BK3xx0 dans PROFIBUS DP
BK3xxx/LC3100
25
exemple, la panne d'un esclave DP (DP-Slave), est déterminée par le
paramètre de fonctionnement "Auto-Clear". Si ce paramètre a l'affectation
"True" (Vrai), alors le DPM1 commute les sorties de tous ses esclaves DP
(DP-Slaves) en position sûre dès qu'un esclave DP (DP-Slave) n'est plus
prêt pour le transfert des données utiles. Ensuite, le DPM1 passe en état
Clear. Si ce paramètre est sur "False" (Faux), alors le DPM1 reste aussi en
situation d'erreur en état Operate et l'utilisateur peut déterminer lui-même
la réaction du système.
Communication entre
DPM1 et esclaves DP (DP-
Slaves)
La communication entre le DPM1 et les esclaves DP (DP-Slaves) qui en
dépendent est réalisée automatiquement par le DPM1 selon un ordre
récurrent déterminé. Lors de la configuration du système de bus,
l'utilisateur détermine la dépendance d'un esclave DP (DP-Slave) au
DPM1. Pour suivre, on définit quels esclaves DP (DP-Slaves) devront être
inclus ou exclus du transfert cyclique de données utiles.
La communication entre le DPM1 et les esclaves DP (DP-Slaves) se
compose des phases de paramétrage, de configuration et de transfert de
données. Avant qu'un esclave DP (DP-Slave) ne soit inclus dans la phase
de transfert des données, le DPM1 vérifie, lors des phases de paramétrage
et de configuration, si la configuration prévue correspond à la configuration
réelle des appareils. Lors de cette vérification, le type d'appareil, le format
et la longueur des informations de même que le nombre d'entrées et
sorties doivent correspondre. L'utilisateur a ainsi l'assurance qu'aucune
erreur de paramétrage n'a été commise. En plus du transfert de données
utiles, qui est exécuté automatiquement par le DPM1, il est possible
d'envoyer de nouvelles données de paramétrage aux esclaves DP (DP-
Slaves), sur demande de l'utilisateur.
Mécanismes de protection
Au niveau des périphériques décentralisés, il est indispensable, pour des
raisons de sécurité, de doter les systèmes de fonctions de protection
efficaces contre un mauvais paramétrage ou contre la panne des
dispositifs de transfert. Le PROFIBUS-DP utilise des mécanismes de
contrôle sur le maître DP (DP-Master) et sur les esclaves DP (DP-Slaves).
Ces mécanismes sont réalisés sous la forme de contrôle du temps.
L'intervalle de contrôle est défini lors de la configuration du système DP.
Pour le maître DP (DP-Master)
Le DPM1 contrôle le transfert de données utiles des esclaves DP (DP-
Slaves) avec le Data_Control_Timer. Pour chaque esclave DP (DP-Slave)
attribué est utilisé une horloge de contrôle. Le contrôle du temps réagit
quand, au cours d'un intervalle de contrôle, aucun transfert de données en
bonne et due forme ne se produit. Dans ce cas, l'utilisateur est informé. Si
la réaction automatique aux erreurs (Auto_Clear = True) est activée, le
DPM1 quitte son état Operate, commute les sorties des esclaves DP (DP-
Slaves) correspondants en position sûre et se place en état de
fonctionnement Clear.
Pour l'esclave DP (DP-Slave)
L'esclave DP (DP-Slave) utilise le contrôle de réponse pour détecter des
erreurs du maître DP (DP-Master) ou des zones de transfert. Si aucune
communication avec le maître DP (DP-Master) correspondant n'a lieu au
cours de l'intervalle de contrôle de réponse, alors l'esclave DP (DP-Slave)
commute lui-même les sorties en position sûre. De plus, en
fonctionnement Multi-Master, une protection d'accès aux entrées et sorties
des esclaves DP (DP-Slaves) est indispensable afin d'assurer l'accès
direct uniquement pour le maître (Master) autorisé. Pour tous les autres
maîtres DP (DP-Masters), les esclaves DP (DP-Slaves) mettent à
disposition une image des entrées et sorties qui peut être lue par chacun
des maîtres DP (DP-Masters) même sans autorisation d'accès.