moteurs AV AR

Forum traitant des automates industriels de marque Siemens.
kosbor
Aguerri de l'automation
Aguerri de l'automation
Messages : 83
Enregistré le : 23 oct. 2015, 18:29

Re: moteurs AV AR

Message par kosbor »

Code : Tout sélectionner

U	Vanne1CommandeOuvrir
U	Vanne1AutorisationOuvrir
S	Vanne1Sortie

U	Vanne1CommandeFermer
U	Vanne1AutorisationFermer
R	Vanne1Sortie

U	Vanne1Sortie
=	A100.0
Beaucoup de gens diront que pour piloter une vanne un = ça suffit, j'ai eu plusieurs cas où ça n'allait pas et le set reset est indispensable!

Je ne vois pas l'interet de Vanne1Sortie, en allant à l'occurence d'une sortie je vois tout de suite le type d'actionneur grace à un SR
C'est exactement comme dans un plan electrique apres un auto maintien rajouter un relais pour dire qu'on utilise pas de memoire
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7162
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: moteurs AV AR

Message par itasoft »

@kosbor
ça veut dire que on ne peut pas le faire avec des relais alors ? ça serait étonnant
Automaticien privé (de tout)
itasoft@free.fr
kosbor
Aguerri de l'automation
Aguerri de l'automation
Messages : 83
Enregistré le : 23 oct. 2015, 18:29

Re: moteurs AV AR

Message par kosbor »

Si avec auto maintient
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2085
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: moteurs AV AR

Message par philou77 »

RE !

C'est exactement ce que dit Itasoft.
Un auto maintien c'est une équation booléenne avec un = au bout ;)

U(
U Vanne1CommandeOuvrir
U Vanne1AutorisationOuvrir
O
U A100.0
)
U(
ON Vanne1CommandeFermer
ON Vanne1AutorisationFermer
)
= A100.0

Ceci devrait faire la même chose mais sans S/R (note l'auto maitien de A100.0)
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
kosbor
Aguerri de l'automation
Aguerri de l'automation
Messages : 83
Enregistré le : 23 oct. 2015, 18:29

Re: moteurs AV AR

Message par kosbor »

Oui je suis d'accord à 100% avec l'equation ecrite , on reste avec un = , mais on complique le code
Un auto maintient ça reste une memoire donc en gros un SET deguisé en =
Le SR a été crée pour nous eviter de faire des = avec des sauts

Apres pour ces rares situations j'utiliserais toujours cette reflexion :
Si on a Vanne1CommandeOuvrir et qu'on a Vanne1AutorisationOuvrir alors on met A100.0 à 1
Si on a Vanne1CommandeFermer et qu'on a Vanne1AutorisationFermer alors on met A100.0 à 0
Avatar du membre
josé
Codeur fou
Codeur fou
Messages : 263
Enregistré le : 20 oct. 2015, 17:02

Re: moteurs AV AR

Message par josé »

bonsoir
Je vais ramemer ma fraise...
-L'auto-maintient consomme moins de mémoire que le SET/RESET.
-Dans un programme où les étapes d'un grafcet activent et désactivent des sorties par SET/RESET( set a l'étape 3 et reset a l'etape 8) si l'on force l'étape 5 on se retrouve dans une position incontrolable.
Il ne faut pas abuser du SET/RESET, mais il a parfois son utilité.
Je m'explique : pour le dialogue automate/afficheur j'ai parfois eu des bits qui restaint a "1" alors que l'afficheur etait reglé en temporaire.Une "mise a "1" par l'afficheur et un RESET des "BPafficheurs" en fin de programme automate m'a souvent fiabilisé le fonctionnement.
Créateur de pannes ...
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2085
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: moteurs AV AR

Message par philou77 »

+1


Ton exemple de grafcet est très 'parlant' de ce qu'il ne faut pas faire !
Dans un grafcet, une action sur plusieurs étapes doit être répétée à chaque étape !! ce qui revient à faire des U Etape xx et un = sur la sortie (et pas un set / reset)
on ecrit ce que l'on fait, et on fait ce que l'on écrit ;)
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Répondre