Richtlijnen voor KNX-groepsadressen

Om op een efficiënte manier KNX te programmeren en om je KNX-projecten van begin tot eind soepel te laten verlopen, moet je nadenken over hoe je de KNX Groep Adressen (afgekort GA) – structuren gaat configureren en documenteren tijdens de ontwerp- en planningsfasen van je projecten.

In deze gids zullen we de verschillende typen KNX-groepsadres structuren beschrijven en de best practices die gebruikt kunnen worden bij het ontwerpen, plannen en configureren van KNX-systeeminstallaties.

Je leert alles over Groepsadressen in les 1.8 van de Online KNX opleiding deel 1

Waarom de opzet van KNX Groep Adressen belangrijk is

Enkele van de meest voorkomende problemen met KNX-installaties en ETS – programmering komen voort uit de volgende problemen met betrekking tot KNX-groepsadressen:

  • Geen duidelijk overzicht of weten waar je details kunt vinden in je KNX-project.
  • ETS-programmering is moeilijk en onoverzichtelijk als er geen duidelijke KNX-groepsadres structuur is.
  • Als KNX-groepsadressen slecht gestructureerd zijn, is foutopsporing moeilijk. 
  • KNX-groepsadressen die slecht gedocumenteerd zijn, maken visualisatie moeilijk.
  • Geen beschrijvingen of details beschikbaar voor KNX-groepsadressen of groepsobjecten.
  • Geen flexibiliteit in het ontwerp- en configuratieproces waardoor de installateur of integrator niet gemakkelijk GA’s kan aanpassen (zonder al het andere een ‘puinhoop’ te maken).

Om complicaties te voorkomen en om een probleemloze programmering in ETS te garanderen, moeten KNX-groepsadressen correct gestructureerd, goed gedocumenteerd en gemakkelijk te lezen of te begrijpen zijn (zelfs voor anderen).

Verschillende soorten groepsadres structuren

Soms moet je verschillende soorten GA-structuren in het arsenaal hebben, om te passen bij de verschillende soorten KNX-projecten waaraan je werkt.

Er is geen ‘magische’ groepsadres structuur die superieur is of beter werkt dan alle andere. De beste GA-structuur is gewoon degene die je het beste kent en waarmee je jezelf prettig voelt.

Er zijn echter nog steeds voor- en nadelen voor elk van de verschillende structuren die we hieronder zullen beschrijven.

Functie-gebaseerde, gebouw gebaseerde en apparaat gebaseerde KNX-groepsadres structuren

We kunnen de verschillende GA-structuren grofweg onderverdelen in 3 hoofdgroepen – gebaseerd op functies, gebouwen en apparaten.

  1. Functie gebaseerde groepsadres structuur (gepromoot door de KNX- associatie).
  2. Opbouw gebaseerde groepsadres structuur (meestal gebruikt in grotere projecten).
  3. Op apparaat gebaseerde groepsadres structuur (meer onbekend, maar het is nog steeds de moeite waard om te vermelden).

Bovendien zijn er veel verschillende variaties op deze groepen.
In feite kan een apparaat gebaseerde stijl worden gezien als een variatie op de op functies gebaseerde GA-structuur.
Om deze groepsadres principes te vereenvoudigen, is het verstandig om ze als slechts 2 verschillende delen te beschouwen:

Hoofd- en middelste structuur – die het kader bepaalt van hoe we alles opbouwen.
Groepsadressen die hetzelfde zijn voor alle soorten structuren – die we een GA-set kunnen noemen).

Door de GA-set te scheiden, wordt het duidelijker hoe de hoofd- en midden structuur moeten worden gebouwd.

Een voorbeeld voor een Dimmer, waarbij we 5 GA gebruiken. Die 5 adressen samen noemen we een Set.
(Het is handig de GA in het Engels te benoemen, zodat eventuele andere programmeurs of support van fabrikanten soepeler verloopt. Natuurlijk ben je vrij in de benaming en taal die je gebruikt)

Afkorting (EN) Functie (EN) Lengte Afkorting Functie
SW Switch 1bit S Schakelen
FB Switch Feedback 1bit TM Schakeling – Status terugmelding
DIM Dimming 4bit D Dimmen
VAL Value 1byte W Waarde sturing
VALFB Value Feedback 1byte WTM Waarde – Status terugmelding
         
GA Set voor Dimmen

Meest voorkomende GA-sets:

Schakelen Dimmen Verwarming Zonwering
1 SW 1 SW 0 TEMP 0 MOVE
2 FB 2 FB 1 SETP 1 STEP
  3 DIM 2 MODE 2 POSITION
  4 VAL 3 OUTPUT 3 WIND
  5 VALFB 4 FEEDBACK 4 RAIN
    5 ENABLE 5 FB POSITION
    6 DIAGNOSTICS 6 FB SLATS
       
De meest voorkomende GA sets

We kunnen ook de verschillen zien tussen de hoofd-, midden- en subgroep in deze matrix.

Stijl Hoofdgroep Middengroep Adres  
Functie gebaseerd Functie Sub-functie Kanaal naam *
Gebouw gebaseerd Gebouw deel Functie Kanaal naam **
Apparaat gebaseerd Apparaat type Gebouw deel Kanaal naam **
         

* GA verspreid over verschillende middengroepen
** Alle GA in dezelfde subgroep

 

Dus als je jouw groepsadres sets aan deze verschillende structuren toevoegt, heb je iets dat lijkt op het onderstaande voorbeeld.

OPMERKING: Het is belangrijk om het verschil te begrijpen tussen een groepsadres structuur en een groepsadres SET .

Als je deze scheiding uitvoert, kun je beginnen met het definiëren van de groepsadres set die je het liefst gebruikt en deze vervolgens in je gewenste structuur plaatsen. 

De 3 meest gebruikte groepsadres structuren:

Dit deel is alleen zichtbaar voor ingelogde gebruikers.

En onderdeel van Cursus 1 – introductie KNX systeemargumenten topologie en communicatie

Wat is de beste groepsadres structuur om te gebruiken voor jouw KNX-projecten?

 

Zoals we aan het begin van deze gids hebben vastgesteld, is er geen echte ‘beste structuur’ die kan worden gebruikt.

De beste groepsadres structuur die je kunt gebruiken, is simpelweg degene die je het prettigst vindt om te gebruiken én die het beste bij je project past.

En het is zeer waarschijnlijk dat je verschillende stijlen van GA-structuren in je eigen proces wilt mengen, maar er zijn een paar dingen die je eerst moet overwegen.

 

  • Probeer de structuur zo vanzelfsprekend mogelijk gedocumenteerd mogelijk te maken. Het nummer van de subgroep moet bijvoorbeeld overeenkomen met het kanaalnummer om foutopsporing te vergemakkelijken.

  • Geef jouw groepsadressen een duidelijke naam. Alleen het indexeren en coderen van de naam is praktisch wanneer je de GA-structuur maakt, maar het kost een fractie van een seconde elke keer dat je met het adres moet werken wanneer je het moet onthouden (of als je een snelle kruisverwijzing moet maken). Je moet ook bedenken hoe moeilijk het is om de naam van een groepsadres te wijzigen als het installatieprogramma kanaal 5 naar kanaal 9 heeft verplaatst. Hoe meer tekst je moet herschrijven, hoe groter de kans dat je de oude tekst vergeet die je eerder hebt gebruikt. . Dit zal uiteindelijk de leesbaarheid van je KNX-project verstoren (de functies van ETS zullen hier echt veel helpen).

  • Denk aan de tijd die je besteedt aan het koppelen van GA’s in ETS. Als je constant naar GA’s moet zoeken bij het koppelen van GA’s aan objecten, dan zou je moeten overwegen om de structuur te stroomlijnen (gebruik functies in ETS of laat de GA in één middelste groep instellen). Idealiter zou je in staat moeten zijn om een apparaat te openen in Gebouwstructuur en alle objecten voor een bepaald kanaal te tonen. En in een ander paneel open je de groepsadres structuur en kun je alle objecten koppelen zonder in het groepsadres venster te hoeven scrollen.

Rechttoe rechtaan linken:

 

Een van de meest efficiënte manieren om GA’s te gebruiken, is door een combinatie te hebben van zowel apparaat- als functie gebaseerde structuren – aangezien dit het gemakkelijk maakt om de structuur te creëren op basis van de apparaten die je in het KNX-project gaat plaatsen. 

Leer alles over Groepsadressen (en meer) in deel 1 van de Online KNX opleiding:

Download hier de uitgebreide XML met daarin een template voor (bijna) alle KNX projecten:

KNX Functie Afkortingen

 

Enkele veel voorkomende afkortingen die worden gebruikt voor de functies  zijn:

SW – Schakelen
DIM – Lichter / donkerder
VAL of VDIM – Waarde dimmen
FB – Terugmelding
VFB of VALFB – Waarde terugmelding
SA – Schakelactor
DA – Dimactor
BA – Jaloezieactor
BI – Binaire ingang
HA – Verwarmingsactor
MAN – Verzamelleiding
RAD – Radiator
FCA – Fan-coil-actor
KP- Toetsenbord
LK- Lichttoetsenbord
SP – Sensorplaat
RTR – Ruimtetemperatuur-rollover ( moduswijziging )
PRS – Aanwezigheidsobject om verwarming te activeren
WDW – Vensterobject om verwarming terug te zetten
SET –
Setpoint SETFB – Setpointterugmelding
IND – Indicatie