le 07-22-2014 10:37 AM
Bonjour à tous,
Je rencontre un problème pour implémenter une condition. Je souhaiterai renvoyer "True" si ma valeur d'alerte change par rapport à la précédente, et dans le cas contraire renvoyer "False"
Avec un registre à décalage, cela pourrait-il fonctionner ?
De plus, est-il possible d'avoir une commande qui renvoie plus ou moins ? (+ ou - 5 par exemple)
Bien cordialement
le 07-22-2014 10:38 AM
Ma structure "case" est la première dans l'event "enregistrement"
le 07-22-2014 01:19 PM
oui, c'est bien avec un shift register qu'il faudra implémenter ça... à demain 😉
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus
le 07-22-2014 07:48 PM
sortir "true" ... si ma valeur change par rapport à la précédente
la led OUT flashe 200ms à chaque fois que IN entre une valeur différente de la précédente.
(la valeur actuelle et la valeur précédente sur une porte xor)
C'est juste "le principe" avec un SR ... à adapter suivant ton besoin spécifique.
le 07-23-2014 02:24 AM
Merci Ouadji pour votre aide, cependant je n'ai pas très bien compris, "(la valeur actuelle et la valeur précédente sur une porte xor)"
?
le 07-23-2014 02:44 AM
le 07-23-2014 03:06 AM
Merci beaucoup pour l'explication Ouadji
le 07-23-2014 05:09 AM
SI j'ai deux valeurs à vérifier, je réalise cela deux fois avec un OU à l'entrée de ma strucutre condition ?
07-23-2014 05:13 AM - modifié 07-23-2014 05:17 AM
quelque info en plus sur le shift register :
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus
le 07-23-2014 05:19 AM
le fonctionnement de cette "chose" n'est pas bien compliquée.
Ceci dit ... c'est comme un percolateur ... tant que l'on ne t'a pas expliqué "une fois" ... tu bois de l'eau.
Le tout est de bien comprendre ce qu'est, et comment fonctionne, un registre à décalage.
Dans les cours de Logique en aborde également les registres à décalages ...
c'est autre chose ... quoique ... en fait non ...
on passe très facilement de la notion de registre à décalage "pure logique", à la notion de registre à décalage "Labview".
et plus j'y réfléchis (en écrivant ce post) ... et plus je me dis qu'en réalité c'est exactement la même chose.
Quant à la "porte XOR" ... ou tu connais les portes logiques ... ou tu dois t'y plonger de suite.
La notion de "temporalité" (passé, présent et futur ... valeur précédente, valeur actuelle) est intimement liée à la notion de "flux de données".
Car dans un registre à décalage en "pure logique" ... tout particulièrement si c'est un registre à décalages synchrone,
cette notion de temporalité n'existe pas ... la prise en compte de l'ensemble des états modifiés est simultanée.
La notion de "flux de données" positionne les données sur une ligne de temps.
voilou, petite parlotte