Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Merten: çà commence à bien faire...
#47
Non non, il n'y a pas de conneries ;-) , pour conforter tes propos :

Extrait du cours KNX :
Communication : (actif) la liaison entre les objets de communication
et le bus est normale
(inactif) les télégrammes sont acquittés,
mais l'objet n'est pas modifié

Lecture : permet de lire la valeur de l'objet via le bus

Ecriture : permet de modifier la valeur de l'objet via le bus

Transmission : (actif) si (pour un capteur) la valeur de l'objet est
modifiée, un télégramme correspondant est envoyé
(inactif) l'objet n'émet un télégramme de
réponse qu'en cas de demande de lecture (si read actif)

Actualisation (Mise à jour) : Les télégrammes de réponse de valeur
sont interprétés comme instruction d'écriture : la valeur de l'objet
est actualisée

Pour revenir au problème de Marc assin, personnellement quand il y a
un objet "Etat", c'est celui que j'utilise pour mettre à jour un objet
tiers.

@+

On 23 oct, 00:03, jef2000 <jef2...@ouaye.net> wrote:
> D'après ce que j'en ai compris:
> Le flag "write" fait en sorte que l'état de l'objet (interne au
> participant) est mis à jour si un télégramme "write" passe sur le bus
> pour son adresse groupe
> Le flag "read" fait en sorte que si une requête de lecture passe sur
> le bus, le participant y répond en envoyant son état interne.
> Le flag "transmit" autorise le participant à envoyer son état sur le
> bus lorsque le programme d'application chargé dedans le demande.
>
> Donc j'en déduis les règles suivantes:
> Le flag write est toujours activé sauf lorsque ça n'a pas de sens
> (pour la température actuelle par ex.)
> Pour le flag "read" je fais en sorte que pour une addresse de groupe
> donnée, un seul participant aie le flag "read" activé. De préférence
> celui qui représente le mieux l'état de la fonction (souvent c'est
> l'actuateur)
> Pour le flag "transmit", je l'active lorsque le participant est censé
> envoyer quelque chose de sa propre initiative. Pour les modules
> poussoir, il est toujours activé. Pour les modules de sortie pas.
> Généralement, quand un module de sortie doit envoyer quelque chose sur
> le bus de sa propre initiative, c'est via un objet séparé (retour de
> status) qui lui a le flag "transmit" activé.
> En tout cas, c'est comme ça que j'ai compris le problème... N'hésitez
> pas à me corriger si je dis des conneries.
> Je vais m'arrêter là parce que plus j'en dit, plus j'ai l'impression
> d'embrouiller tout le monde.
>
> On 22 oct, 13:59, Marc Assin <raym...@warichet.com> wrote:
>
> > On 22 oct, 10:55, jef2000 <jef2...@ouaye.net> wrote:> Je pense que vous ne parlez pas tous de la même chose.
>
> > Je crois bien que si, même si c'est un peu embrouillé
>
> > > Si tu veut
> > > pouvoir lire le mode actuel, il suffit comme Dfrog l'explique, de
> > > mettre le flag "read".
>
> > Oui, bien d'accord. Il se trouve que le flag "Communication" est mis
> > par défaut, j'ai donc rajouté le flag "Read", puis "Transmit". Rien
> > n'y fait. Et donc, c'est le point de départ du post.
>
> > Est-ce que qq a une bonne explication des flags ? Ce que j'ai trouvé
> > dans les specs est un peu "sec", c'est une description, pas une
> > explication.
> > Cette histoire de flag me turlupinne depuis le début, car enfin, voilà
> > un flag qui s'apelle "Read" et lorsqu'il n'est PAS mis, on peut lire
> > quand même ?!?
> > Et j'ai cru comprendre que les flags dans le HS (qui portent le même
> > nom) ne fonctionnent pas pareil.
>
> > > Si par contre tu veut que le thermostat
> > > t'envoie de lui-même son mode quand il en change, tu dois utiliser
> > > l'objet 44 évoqué par mickg avec le flag "Transmit".
>
> > Oui, c'est super chouette, mais je n'avais pas vu aussi loin. C'est
> > p'têt la meilleure solution.
>
> > > C'est 2 opérations complètement différentes,
>
> > OK, bien d'accord
>
> > > il reste à savoir si ta visu
> > > effectue une opération de lecture du mode sur le bus ou bien si elle
> > > se contente de stocker au fur et à mesure le mode qu'elle reçoit.
>
> > Bonne question, je ne sais pas trop, je crois que le HS prend des
> > initiatives, mais sur base de quoi ?
> > Pour l'instant, dans la Visu, je peux forcer le mode du th, via des
> > boutons (ces boutons envoient simplement des commandes de "mode" au
> > th., mais le fonctionnement normal est contrôlé par l'horloge)
> > Puis, je voudrais que dans la Visu, le thermostat affiche son mode
> > "actuel" (nuit, confort, etc) via un objet dynamique. Cà ne marche
> > pas.
> > J'ai regardé au niveau ETS, et monitor, et là aussi, je constate que
> > çà ne marche pas.
> > Je viens de re-regarder à l'instant, çà marche, .... je n'ai rien
> > modifié depuis hier, .... c'est à n'y rien comprendre (j'ai laissé les
> > flags R,T sur tout les modes de fonctionnement du th).


Messages dans ce sujet
Merten: çà commence à bien faire... - par Marc Assin - 31/08/2007, 08:06:11
Merten: çà commence à bien faire... - par Dfrog - 31/08/2007, 10:54:53
Merten: çà commence à bien faire... - par Dfrog - 31/08/2007, 10:57:24
Merten: çà commence à bien faire... - par Marc Assin - 31/08/2007, 12:43:48
Merten: çà commence à bien faire... - par Marc Assin - 31/08/2007, 12:51:01
Merten: çà commence à bien faire... - par Dfrog - 31/08/2007, 14:30:53
Merten: çà commence à bien faire... - par Dfrog - 31/08/2007, 14:32:44
Merten: çà commence à bien faire... - par Marc Assin - 01/09/2007, 10:21:06
Merten: çà commence à bien faire... - par Marc Assin - 01/09/2007, 14:44:38
Merten: çà commence à bien faire... - par Dfrog - 01/09/2007, 20:46:12
Merten: çà commence à bien faire... - par Dfrog - 01/09/2007, 20:47:22
Merten: çà commence à bien faire... - par leon - 03/09/2007, 14:39:00
Merten: çà commence à bien faire... - par Marc Assin - 03/09/2007, 15:29:24
Merten: çà commence à bien faire... - par leon - 03/09/2007, 15:54:15
Merten: çà commence à bien faire... - par leon - 03/09/2007, 15:55:42
Merten: çà commence à bien faire... - par Marc Assin - 03/09/2007, 18:50:27
Merten: çà commence à bien faire... - par leon - 03/09/2007, 20:20:02
Merten: çà commence à bien faire... - par Marc Assin - 03/09/2007, 20:48:59
Merten: çà commence à bien faire... - par leon - 04/09/2007, 20:30:46
Merten: çà commence à bien faire... - par Marc Assin - 04/09/2007, 20:52:43
Merten: çà commence à bien faire... - par leon - 04/09/2007, 21:12:35
Merten: çà commence à bien faire... - par Marc Assin - 04/09/2007, 21:21:30
Merten: çà commence à bien faire... - par Marc Assin - 06/09/2007, 08:13:24
Merten: çà commence à bien faire... - par Dfrog - 06/09/2007, 08:23:48
Merten: çà commence à bien faire... - par leon - 06/09/2007, 08:31:55
Merten: çà commence à bien faire... - par Marc Assin - 06/09/2007, 08:51:35
Merten: çà commence à bien faire... - par Marc Assin - 06/09/2007, 09:22:58
Merten: çà commence à bien faire... - par Dfrog - 06/09/2007, 09:35:39
Merten: çà commence à bien faire... - par Marc Assin - 06/09/2007, 11:19:51
Merten: çà commence à bien faire... - par Marc Assin - 17/09/2007, 08:21:26
Merten: çà commence à bien faire... - par junior76 - 17/09/2007, 09:06:14
Merten: çà commence à bien faire... - par leon - 18/09/2007, 16:55:21
Merten: çà commence à bien faire... - par Marc Assin - 18/09/2007, 17:41:19
Merten: çà commence à bien faire... - par leon - 18/09/2007, 20:25:19
Merten: çà commence à bien faire... - par Dfrog - 19/09/2007, 06:15:46
Merten: çà commence à bien faire... - par Dfrog - 19/09/2007, 06:27:37
Merten: çà commence à bien faire... - par leon - 19/09/2007, 07:43:46
Merten: çà commence à bien faire... - par Dfrog - 21/09/2007, 12:10:16
Merten: çà commence à bien faire... - par Marc Assin - 21/10/2007, 20:33:34
Merten: çà commence à bien faire... - par Dfrog - 22/10/2007, 06:43:46
Merten: çà commence à bien faire... - par mickg - 22/10/2007, 07:00:31
Merten: çà commence à bien faire... - par Marc Assin - 22/10/2007, 08:01:31
Merten: çà commence à bien faire... - par mickg - 22/10/2007, 08:10:54
Merten: çà commence à bien faire... - par jef2000 - 22/10/2007, 09:55:13
Merten: çà commence à bien faire... - par Marc Assin - 22/10/2007, 12:59:55
Merten: çà commence à bien faire... - par jef2000 - 22/10/2007, 23:03:24
Merten: çà commence à bien faire... - par mickg - 23/10/2007, 07:06:29
Merten: çà commence à bien faire... - par David Aussillou - 23/10/2007, 10:39:06
Merten: çà commence à bien faire... - par Marc Assin - 23/10/2007, 11:20:26
Merten: çà commence à bien faire... - par David Aussillou - 23/10/2007, 12:50:53
Merten: çà commence à bien faire... - par keldo - 24/10/2007, 13:34:17
Merten: çà commence à bien faire... - par keldo - 24/10/2007, 14:43:43
Merten: çà commence à bien faire... - par keldo - 24/10/2007, 16:12:29
Merten: çà commence à bien faire... - par Roby - 25/10/2007, 10:25:07
Merten: çà commence à bien faire... - par olivier95800 - 30/10/2007, 12:43:47
Merten: çà commence à bien faire... - par olivier95800 - 30/10/2007, 19:42:45
Merten: çà commence à bien faire... - par Marc Assin - 01/11/2007, 21:45:32
Merten: çà commence à bien faire... - par mickg - 02/11/2007, 09:18:57
Merten: çà commence à bien faire... - par Marc Assin - 02/11/2007, 14:18:49
Merten: çà commence à bien faire... - par mickg - 02/11/2007, 14:52:54
Merten: çà commence à bien faire... - par Marc Assin - 02/11/2007, 20:58:32

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)