Pb de code sous unity pro

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
md42
Aguerri de l'automation
Aguerri de l'automation
Messages : 87
Enregistré le : 22 mars 2016, 08:54

Pb de code sous unity pro

Message par md42 » 06 nov. 2019, 19:11

Bonsoir

Je bute sur un petit bout de code à réaliser.
J'ai 1 entrée TOR de mon M340 qui regarde l'état d'un voyant dune autre machine.
Quand tout va bien le voyant est allumé donc input = 1
Quand le système est en défaut le voyant clignote à une fréquence environ 0.5s ON puis 1s OFF puis etc...

J'ai besoin d'un bout de code qui me permette de savoir si le système est Ok ou en défaut et je ne sais pas comment faire.

Merci pour votre aide.

MiGaNuTs
Codeur fou
Codeur fou
Messages : 219
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret

Re: Pb de code sous unity pro

Message par MiGaNuTs » 06 nov. 2019, 19:26

Quand ton entrée tombe a 0 tu set un bit défaut.
Quand elle est a 1 pendant "un certain temps" tu peut reseter ce même bit de défaut.
Le tout est de régler ce "un certain temps" avec une durée suffisamment longue pour ne pas avoir de faux "plus de défaut", mais pas trop pour rester réactif au retour a la normale.
A vu de nez 1500 ms ça devrai faire l'affaire.

md42
Aguerri de l'automation
Aguerri de l'automation
Messages : 87
Enregistré le : 22 mars 2016, 08:54

Re: Pb de code sous unity pro

Message par md42 » 06 nov. 2019, 19:57

Tu ne peux pas le faire un exemple stp?
Merci

philou77
Dieu du process
Dieu du process
Messages : 966
Enregistré le : 21 oct. 2015, 10:00

Re: Pb de code sous unity pro

Message par philou77 » 06 nov. 2019, 23:15

tu lance une tempo avec ton entrée
T => 0.5S

si tempo = 1 alors tout va bien
si tempo = 0 alors défaut
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