Pb test dans un IF - Version imprimable +- Forum Lifedomus (http://forum-lifedomus.com) +-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7) +--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8) +---- Forum : Automatismes (http://forum-lifedomus.com/forumdisplay.php?fid=42) +----- Forum : Automates (Module logique avancé) (http://forum-lifedomus.com/forumdisplay.php?fid=144) +----- Sujet : Pb test dans un IF (/showthread.php?tid=1367) |
Pb test dans un IF - Ives - 09-13-2015 Bonjour, Lorsque l'heure système est égale à "hFiltrationPiscineAmidiOn" la sortie "Filtration piscine passe bien à "ON" mais lorsque l'heure système est égale à "hFiltrationPiscineAmidiOff" c'est encore un "ON" qui est envoyé ? (je précise que lorsque je fais le test l'heure système n'est pas dans l'intervalle [hFiltrationPiscineMatinOn, hFiltrationPiscienMatinOff] qui correspond à l'autre OU logique. [ATTACH=CONFIG]551[/ATTACH][ATTACH=CONFIG]552[/ATTACH] Pb test dans un IF - Julien - 09-14-2015 Bonjour, L'opérateur compris entre est mal configuré. Il faut mettre sur le point de gauche la valeur comparé (ici l'heure système), le point du milieu est la valeur a et le point de droite est valeur b. Julien Pb test dans un IF - Ives - 09-14-2015 Bonjour, Idem. C'est encore un "ON" qui est envoyé lorsque l'heure système est égale à "hFiltrationPiscineAmidiOff" Voici la configuration du déclencheur. Pb test dans un IF - Julien - 09-14-2015 C'est normal car l'opérateur compris entre a les crochets vers l'intérieur c'est a dire que le if est vrai de hFiltrationPiscineAmidiOn a hFiltrationPiscineAmidiOff compris. C'est donc une minute après hFiltrationPiscineAmidiOff que ce n'est plus vrai et qu'il enverra un Off. Il existe un opérateur ] a, b [ mais là c'est votre heure de départ qui ne fonctionnera plus avec votre déclencheur tel qu'il est fait. Pb test dans un IF - Ives - 09-14-2015 En modifiant le déclencheur de cette façon ça fonctionne [ATTACH=CONFIG]554[/ATTACH] |