Page 1 sur 1

inhiber un esclave profinet [RESOLU]

Posté : 03 juin 2025, 16:02
par dpo
Bonjour
je vais aller chercher des infos auprès du support mais peut être que l'un d'entre vous a déjà eu ce cas.
Si un automate S7-1500 discute avec un équipement lambda en profinet
est-il possible d'inhiber la com de cet équipement au choix de l'opérateur ?
Un peu comme on utilise le GET_DIAG où on indique une liaison pour connaitre l'état d'un équipement, j'image une fonction où via un bit on peut dire à l'automate de ne pas lire/écrire un esclave Profinet

Pourquoi ?
je travaille sur une architecture où deux automates A et B reliés sur un même réseau Ethernet pourraient communiquer avec un équipement tiers profinet; Un seul à la fois, sur la supervision on choisit si le tiers est piloté par A ou B. Comme cet équipement tiers serait déclaré dans les com de A et B, il ne faut pas que A écrive dedans si B est choisi.
Le Tiers n'est pas un automate donc impossible de faire deux tables d'écritures différentes. Le tiers est un équipement de pesage que l'on peut utiliser sur la ligne A OU la ligne B.

Merci d'avance

Re: inhiber un esclave profinet

Posté : 03 juin 2025, 16:49
par ProfnovA

Re: inhiber un esclave profinet

Posté : 03 juin 2025, 17:01
par dpo
super merci, j'étais en train de fouiller sur le support de siemens
ça ne colle pas à mon besoin mais un tech m'a indiqué qu'on pouvait avoir un ilot d'entrées/sorties profinet sur un réseau avec deux CPU et affecter les cartes séparément sur les CPU
https://support.industry.siemens.com/cs ... n&lc=fr-FR

Re: inhiber un esclave profinet

Posté : 05 juin 2025, 20:27
par dpo
Bien vu Profnova

voici la réponse du support :

>> Vous pouvez utiliser la fonction D_ACT_DP qui est valide pour les esclaves DP et les périphériques IO

veuillez trouver ci-joint le(s) lien(s) vers la(les) page(s) de notre site Internet ( http://support.industry.siemens.com ) concernant votre demande.

How do you enable and disable DP slaves and IO devices using the "D_ACT_DP" instruction?
https://support.industry.siemens.com/cs ... /105020938

et dans le manuel en français
SIMATIC STEP 7 Basic/Professionnel V18 et SIMATIC WinCC V18
D_ACT_DP : Activer / Désactiver les esclaves DP
https://support.industry.siemens.com/cs ... 6891?dl=fr

Re: inhiber un esclave profinet

Posté : 06 juin 2025, 10:34
par djé
Salut,
Déjà mis en oeuvre la fonction "D_ACT_DP" ca fonctionne nickel.

Re: inhiber un esclave profinet

Posté : 10 juin 2025, 17:17
par dpo
Testé et validé

Re: inhiber un esclave profinet [RESOLU]

Posté : 10 juin 2025, 19:17
par MiGaNuTs
Merci pour vos retours. Je note l'info dans mon pokedex, ça me servira peut être un jour :)