22/04/2020, 16:26:22
(Modification du message : 23/04/2020, 10:09:45 par groschenel.)
Bonjour à tous,
J'ai une touche d'un bp (Gira Tastsensor 3) en mode court - long - court (objet temps court 1 bit et objet temps long 1 bit) qui me permet de monter, stop, et descendre le volet de la baie vitrée sur une sortie (volet Hager TXA227) en montée/descente 1 bit. Pas de problème.
Avec la valeur du crépusculaire (en 1 bit) , lorsque cette valeur est sous passée le volet de la baie vitrée descend à 40% (objet position 1 byte) via logique d'un superviseur, puis avant d'aller dormir j'utilise la touche du bp pour la faire descendre. Jusque là toujours pas de problème.
Lorsque la valeur du crépusculaire est dépassée, le volet monte à 0% via logique d'un superviseur. Tout fonctionne aussi.
Après toute cette séquence, lors de l'utilisation de la touche du bp j'ai un problème de double appuis. Ok normal l'objet temps long 1 bit est resté sur la précédente valeur qui était 1.
Donc je me dis, je vais mettre l'objet temps long 1 bit dans la GA du retour d'état 1 bit pour qu'il connaisse la valeur. Je relance toute la séquence et je teste à nouveau la touche du bp et son fonctionnement a changé. On dirai qu'il sait transformer en long-court uniquement pour la descente.
Qu'est qui cloche ??
D'avance merci
Je vous mets la config des GA et en bleu la modification où le problème de transformation de la touche apparaît.
2/0/6 Montée / Descente volet Baie vitrée
J'ai une touche d'un bp (Gira Tastsensor 3) en mode court - long - court (objet temps court 1 bit et objet temps long 1 bit) qui me permet de monter, stop, et descendre le volet de la baie vitrée sur une sortie (volet Hager TXA227) en montée/descente 1 bit. Pas de problème.
Avec la valeur du crépusculaire (en 1 bit) , lorsque cette valeur est sous passée le volet de la baie vitrée descend à 40% (objet position 1 byte) via logique d'un superviseur, puis avant d'aller dormir j'utilise la touche du bp pour la faire descendre. Jusque là toujours pas de problème.
Lorsque la valeur du crépusculaire est dépassée, le volet monte à 0% via logique d'un superviseur. Tout fonctionne aussi.
Après toute cette séquence, lors de l'utilisation de la touche du bp j'ai un problème de double appuis. Ok normal l'objet temps long 1 bit est resté sur la précédente valeur qui était 1.
Donc je me dis, je vais mettre l'objet temps long 1 bit dans la GA du retour d'état 1 bit pour qu'il connaisse la valeur. Je relance toute la séquence et je teste à nouveau la touche du bp et son fonctionnement a changé. On dirai qu'il sait transformer en long-court uniquement pour la descente.
Qu'est qui cloche ??
D'avance merci
Je vous mets la config des GA et en bleu la modification où le problème de transformation de la touche apparaît.
2/0/6 Montée / Descente volet Baie vitrée
- Objet Montée / Descente (1bit) de la sortie Volet (Envoi: S / flag: CRW--)
- Objet temps long (1bit) du BP (Envoi: S / flag: C-WT-)
- Objet Indication d'état (1 bit) de la sortie Volet (Envoi: S / flag: CR-TU)
- Objet temps long (1 bit) du BP (Envoi: - / flag: C-WT-)
- Objet Stop (1 bit) de la sortie Volet (Envoi: S / flag: CRW--)
- Objet temps court (1 bit) du BP (Envoi: S / flag: C--T-)
- Objet Position en % (1 byte) de la sortie Volet (Envoi: S / flag: CRW--)
- Objet Indication position en % (1 byte) de la sortie Volet (Envoi: S / flag: CR-TU)
- Valeur limite (1 bit) du crépusculaire (Envoi: S / flag: C--T-)