inhiber un esclave profinet [RESOLU]

Forum traitant des automates industriels de marque Siemens.
Répondre
dpo
Dieu du process
Dieu du process
Messages : 817
Enregistré le : 27 nov. 2015, 20:03

inhiber un esclave profinet [RESOLU]

Message 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
Modifié en dernier par dpo le 10 juin 2025, 17:17, modifié 1 fois.
Avatar du membre
ProfnovA
Créateur de langage
Créateur de langage
Messages : 572
Enregistré le : 21 oct. 2015, 08:21

Re: inhiber un esclave profinet

Message par ProfnovA »

dpo
Dieu du process
Dieu du process
Messages : 817
Enregistré le : 27 nov. 2015, 20:03

Re: inhiber un esclave profinet

Message 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
dpo
Dieu du process
Dieu du process
Messages : 817
Enregistré le : 27 nov. 2015, 20:03

Re: inhiber un esclave profinet

Message 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
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: inhiber un esclave profinet

Message par djé »

Salut,
Déjà mis en oeuvre la fonction "D_ACT_DP" ca fonctionne nickel.
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
dpo
Dieu du process
Dieu du process
Messages : 817
Enregistré le : 27 nov. 2015, 20:03

Re: inhiber un esclave profinet

Message par dpo »

Testé et validé
MiGaNuTs
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1572
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: inhiber un esclave profinet [RESOLU]

Message par MiGaNuTs »

Merci pour vos retours. Je note l'info dans mon pokedex, ça me servira peut être un jour :)
Répondre