Yleiskuvaus
ETS tukee nyt parannettuja linkitystoimintoja ryhmäosoitteiden (GA) ja ryhmäobjektien (GO) välillä.
Tämän päivityksen avulla käyttäjät voivat:
- Linkittää useita ryhmäosoitteita yhteen ryhmäobjektiin.
- Monilinkitys käyttämällä ALT + V.
- Leikepöydän muoto tekstipohjaista linkitystä varten.
- Linkitys käyttämällä sivupalkin ryhmäsäiliötä.
Tässä asiakirjassa selitetään jokainen tekniikka yksityiskohtaisesti, mukaan lukien toiminnallisuus, säännöt ja rajoitukset.
1. Useita ryhmäosoitteita yhteen ryhmäobjektiin
Voit yhdistää useita ryhmäosoitteita yhteen ryhmäobjektiin.
Esimerkki:
Ryhmäobjekti 1 → 0/0/1, 0/0/2, 0/0/3
Kuinka käyttää:
- Valitse haluamasi ryhmäobjekti laitteesta projektin alta.
- Vedä ja pudota tai liitä useita ryhmäosoitteita valittuun ryhmäobjektiin.
2. Monilinkitys käyttämällä ALT + V
Käyttötarkoitus:
Voit liittää useita ryhmäosoitteita peräkkäin useisiin ryhmäobjekteihin.
Esimerkki:
| Ryhmäobjekti | Linkitetty ryhmäosoite |
|---|---|
| Kohde 1 | 0/0/1 |
| Kohde 2 | 0/0/2 |
| Kohde 3 | 0/0/3 |
Kuinka käyttää:
- Valitse useita ryhmäosoitteita → klikkaa hiiren kakkospainikkeella → Kopioi tai kopioi ne (Ctrl + C).
- Valitse useita ryhmäobjekteja.
- Paina ALT + V liittääksesi peräkkäin.
- ETS yhdistää ryhmäosoitteet yksi kerrallaan järjestyksessä.
Käyttäytyminen ääritapauksissa:
- Jos valittuna on enemmän ryhmäosoitteita kuin ryhmäobjekteja → vain vastaavat parit linkitetään.
-
Jos bitin leveys ei vastaa toisiaan → kyseinen pari jätetään väliin, ja näyttöön tulee varoitus:
"Kaikkia ryhmiä ei voida yhdistää, tarkista tulokset."
- Jos linkitys ylittää laitteen rajat → ohitetaan samalla tavalla ja annetaan sama varoitus.
Vedä & pudota:
- Sama peräkkäinen käyttäytyminen pätee, jos ALT-näppäintä painetaan vetämisen ja pudottamisen aikana.
3. Leikepöydän muotoilu tekstipohjaista linkitystä varten
ETS tukee linkittämistä tekstileikepöydän sisällön avulla edellyttäen, että se noudattaa tiettyä muotoilua.
Leikepöydän muotoilu (eBNF):
<Leikepöytä> = <GroupAddress>, {<Separator>, <GroupAddress>}
<GroupAddress> = (?decimal_uint16? - 0) | <TwoLevelGA> | <ThreeLevelGA>
<TwoLevelGA> = (?maingroup?, "/", ?subgroup?) - "0/0"
<ThreeLevelGA> = (?maingroup?, "/", ?middlegroup?, "/", ?subgroup?) - "0/0/0"
<Erotin> = "," | ";" | <Whitespace>, {<Whitespace>}
<Whitespace> = ?space? | ?tab? | ?EOL?
Tärkeitä huomautuksia:
- Liitetyn tekstin on oltava täysin analysoitavissa, ja kaikkien viitattujen ryhmäosoitteiden on oltava olemassa nykyisessä projektissa.
- Jos jäsentäminen epäonnistuu tai jokin ryhmäosoite puuttuu, ETS ei huomioi liittämistä ja palaa käyttämään sisäistä objektin leikepöytää.
- Sekalaiset ryhmäosoitteiden merkintätavat ovat sallittuja (esim. sekä 1/2/3 että desimaalinen 123).
Leikepöydän käyttäytyminen:
- Kun ryhmäosoitteita kopioidaan, ETS päivittää myös Windowsin leikepöydän.
- Yksityiskohtaisesta näkymästä kopioiminen säilyttää CSV-taulukon järjestelmän leikepöydällä.
4. Linkittäminen sivupalkin ryhmien säiliön kautta
Kopioi ja liitä tai vedä ja pudota -toiminnon lisäksi ETS mahdollistaa ryhmäosoitteiden linkittämisen ryhmäobjekteihin sivupalkin Ryhmät-säiliön avulla.
Kuinka käyttää:
- Avaa sivupalkin ryhmien säiliö.
- Vedä haluamasi ryhmäosoite kohderyhmäobjektin päälle laitenäkymässä tai päinvastoin.
- ETS yhdistää ne vastaavasti.
Yksityiskohtaiset vaiheet löytyvät KNX-tuen artikkelista:
🔗 Sivupalkkiryhmien säiliö - KNX-tuki.
Yhteenveto tuetuista linkitystekniikoista
| Tekniikka | Kuvaus | Oikopolku / Toiminto |
|---|---|---|
| Useat GA:t → yksi GO | Perinteinen linkitys | Vedä & pudota / Ctrl+V |
| Monilinkitys | Yksi GA per GO | ALT+V |
| Sivupalkin linkitys | Manuaalinen linkitys | Vedä sivupalkin kautta |
| Tekstileikepöytä | Jäsennetty linkitys | Liitä |