Programmer proprement - Version imprimable +- Forum KNX francophone / English KNX forum (https://www.knx-fr.com) +-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3) +--- Forum : ETS (https://www.knx-fr.com/forumdisplay.php?fid=9) +--- Sujet : Programmer proprement (/showthread.php?tid=7654) |
Programmer proprement - ouily - 20/12/2021 Bonjour, J'essaye de comprendre comment doit être organisé au mieux la programmation car c'est pas tout que ça marche mais j'aimerai que ce soit fait proprement (j'ai pri une petite leçon de Flag dans un autre post qui m'a fait me poser de nombreuse questions). Je prend pour exemple une chambre avec un détecteur d'ouverture qui doit déclencher une alarme et éteindre le chauffage: Groupe Principal 1 Ouvrant Groupe Médian 0 Détecteur Ouverture Groupe Adresse 0 Fenetre Chambre Soit 1/0/0 Contacteur (Flags S... - - T -) TOR 1 (Flag -... R W - U) TOR 2 (Flag -... R W - U) Groupe Principal 2 Chauffage Groupe Médian 0 Commande Groupe Adresse 0 Radiateur Chambre Soit 2/0/0 TOR 1 (Flag S... R W - U) Groupe Principal 3 Alarme Groupe Médian 0 Detection Ouverture Groupe Adresse 0 Radiateur Chambre Soit 3/0/0 TOR 2 (Flag S... R W - U) Est ce que cette organisation vous parait convenable ou y a t'il une autre façon de s'y prendre. Ce qui me gêne c'est que je ne vois pas ce qui agit sur le radiateur de la chambre quand je suis positionné dans ETS sur son adresse de groupe et doit passer par la fenêtre topologie. (Mon installation est conséquente et j'ai beaucoup d'interactions entre les participants) Merci pour vos conseils RE: Programmer proprement - Scorpio5 - 21/12/2021 Y a pas une façon de faire, chacun sa logique L'essentiel c'est que ce soit clair et facile à s'y repérer Et même selon la taille du projet, on ne peut pas toujours appliquer les même principe des adresse de groupe... Peso j'aine bien mettre en groupe principale, l'étage.. En médians : 0 général 1 lumières, 2 lumière statut, 3 stores, 4 store statut, 5 Chauffages,... Et en adresse , on/off, varié, %... (idem sur le médian 2 avec statut.) Et store, m/d, incl, %hauteur, %lamelle. Statut store, en haut, en bas, stat %haureur, stat %lamelle... En gros, chaque trio ou quatuor ce répète avec les même numéro en statut, 1/1/1, a le statut 1/2/1 C'est pratique a la création avec le copier etendu d'ets, au liaison a faire après, et au dépannage... Mais tout dépend de ce que tu d'or programmer... RE: Programmer proprement - fabric24 - 21/12/2021 Bonjour Que veux tu dire quand tu dis je ne vois pas ... ? Quand tu ouvres une AG tu sais toutes les associations que tu lui as donnée Il existe la colonne nb d association dans la vus AG, pratique pour voir si au moins 2 associations par AG Pour les AG 2 et 3 il manque des associations ou alors tu as un superviseur RE: Programmer proprement - ouily - 21/12/2021 Le detecteur communique dans la GA 1/0/0 mais les TOR agissent dans les GA 2/0/0 et 3/0/0 (voir les flags) J'aurai pu mettre les S dans la GA 1/0/0 mais tout va se mélanger à la longue Une autre façon de faire que je préfère sur le même exemple: Groupe Principal 1 Ouvrant Groupe Médian 0 Détecteur Ouverture Groupe Adresse 0 Fenetre Chambre Soit 1/0/0 Contacteur (Flags S... - - T -) Groupe Principal 2 Chauffage Groupe Médian 0 Commande Groupe Adresse 0 Radiateur Chambre Soit 2/0/0 TOR 1 (Flag S... - W - U) Contacteur (Flags -... R - T -) Groupe Principal 3 Alarme Groupe Médian 0 Detection Ouverture Groupe Adresse 0 Radiateur Chambre Soit 3/0/0 TOR 2 (Flag S... - W - U) Contacteur (Flags -... R - T -) Comme dit Scorpio, je pense qu'au final chacun fait un peu le truc à sa sauce. |