Variable DB2 incohérente

Forum traitant des automates industriels de marque Siemens.
Répondre
delbeex
Code sa première boucle
Code sa première boucle
Messages : 17
Enregistré le : 05 nov. 2018, 19:58

Variable DB2 incohérente

Message par delbeex »

Bonjour,

Je suis en train de programmer (en LADDER sous TIA PORTAL v15 avec une CPU S7-1500) une fonction d'arrêt pour un ensemble de moteurs. Cette fonction récupère la valeur de l'interrupteur "STOP" et affiche une LED (tout cela fonctionne correctement) et positionne à "1" (avec la boîte (S)) une variable "stop" de la db2.
Mon soucis est le suivant : Lorsque j'appuie sur le bouton "STOP", la variable db2 est bien positionnée à "1", en revanche lorsque je relache le bouton poussoir, la variable reste à "1". Il ne s'agit pas d'un problème de câblage car le LED s'éteint bien et la led de sortie de carte DI/DQ également.

Merci à tous par avance :-).
Modifié en dernier par delbeex le 07 nov. 2018, 14:51, modifié 2 fois.
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2242
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Variable DB2 incohérente

Message par JC87 »

Ben si tu fait un SET sur une variable bit c'est un peu normal qu'elle reste à 1.. c'est comme qui dirait la seule et unique raison d'être d'une fonction "Set" :D Une simple affectation dans une bobine "normale" suffira donc pour avoir l'image du BP.

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
delbeex
Code sa première boucle
Code sa première boucle
Messages : 17
Enregistré le : 05 nov. 2018, 19:58

Re: Variable DB2 incohérente

Message par delbeex »

Mais bon sang quel couillon que je suis... :lol:

Merci à toi !
Avatar du membre
bipcoyote
Codeur fou
Codeur fou
Messages : 203
Enregistré le : 16 janv. 2018, 13:19
Localisation : Dunkerque

Re: Variable DB2 incohérente

Message par bipcoyote »

:lol:

Tkt a qui ce n'est pas arrivé, exemple:
"Je ne comprends pas pourquoi le programme ne marche pas ?"
"Oh le C.., le programme est en stop

++
delbeex
Code sa première boucle
Code sa première boucle
Messages : 17
Enregistré le : 05 nov. 2018, 19:58

Re: Variable DB2 incohérente

Message par delbeex »

:lol:
Répondre