Den här artikeln omfattar följande ämnen:
Bakgrundsinformation
Syfte
Med den här appen är det möjligt att jämföra enheter från ett ETS-projekt med sina fysiska representanter i den faktiska KNX-installationen. På så sätt kan enskilda enheter, hela linjer och/eller områden (eller till och med hela ETS-projektet) jämföras. Det viktigaste användningsområdet är för att kontrollera funktionella skillnader (t.ex. på grund av manipulation/ändringar av tredje part) i installationen, t.ex. i händelse av garantianspråk. Ett annat användningsområde är att se till att nödvändiga modifikationer har uppnåtts, t.ex. i samband med en säkerhetsrelaterad uppgradering.
Vilka enheter kan jämföras?
I princip alla registrerade/certifierade enheter med åtminstone ett applikationsprogram 'ombord' kan jämföras, dvs. en KNX-drossel eller ett KNX-kontaktdon kan inte jämföras. Det finns dock ett undantag: enheter med 'multi-pass”-plug-in kan inte alls jämföras.
Tekniska detaljer
När en enhet har bemyndigats av ETS laddas alla dess nödvändiga konfigurationsdata, som kallas 'minnesbilden' (eller kort 'bilden') ned till enhetsminnet. Denna app har funktionaliteten ombord för att läsa tillbaka minnesbilderna från enheter (dvs. att rekonstruera 'minnesbilden'), för vilket den använder en tvåstegsprocess:
- Steg 1 - Grundläggande jämförelse
- Steg 2 - Utökad jämförelse
Steg 1 - Grundläggande jämförelse
Följande information läses ut från den fysiska enheten i installationen och jämförs med enheten i ETS-projektet:
- dess maskversion (även känt som 'enhetsbeskrivare')
- ID för det aktuella laddade applikationsprogrammet
- laddningsstatus för det aktuella laddade applikationsprogrammet
Om den grundläggande jämförelsen misslyckas, kommer den utökade jämförelsen inte att utföras. Den grundläggande jämförelsen misslyckas när:
- Maskversionen är okänd för ETS.
- Maskversionen matchar inte eller finns inte i kompatibilitetslistan.
- Applikationsprogrammets ID matchar inte, dvs kombinationen tillverkar-ID + enhetstyp + enhetsversion matchar inte.
- Laddningsstatus för applikationsprogrammet är inställt på 'Inte laddad'.
Om en enhet har flera applikationsprogram gäller det här för alla applikationsprogram.
Steg 2 - Utökad jämförelse
Appen skapar två minnesbilder, en baserad på informationen i ETS-projektet och den andra baserad på informationen som läses från den fysiska enheten. Appen jämför sedan båda minnesbilderna och genererar en lista med skillnader (om sådana finns).
En skillnad innebär dock inte nödvändigtvis en funktionell ändring och/eller manipulering av enheten.
Exempel: Ett scenariostandardvärde som laddas via ETS kan sedan modifieras av användaren (under körning), vilket måste betraktas som en 'tillåten' manipulering.
Aktivering
Följ dessa anvisningar för att aktivera appen:
- Köp en licens från MyKNX
- Licenciera den enligt vad som förklaras här
- Ingen ytterligare *.etsapp-fil måste installeras
Använd Device Compare-appen i ETS
Funktionen kan åberopas via kontextmenyn från en eller flera enheter. Eftersom denna app läser ut data via bussen, kommer det att resultera i att åtgärder visas i sidofältet (en per enhet).
Skillnader som hittats visas i resultatfönstret per enhet.
Med knappen Uppdatera programmeringsstatus är det möjligt att matcha den fysiska enheten i installationen igen med enheten i projektet.
Observera: Den här knappen påverkar alla enheter i listan.
Observera om nedladdningsflaggorna (i ETS-projektet):
- appen återställer (vid behov) respektive nedladdningsflaggor vid en felmatchning mellan den fysiska enheten och enheten i ETS-projektet.
- appen ställer in (vid behov) respektive nedladdningsflaggor vid en matchning mellan den fysiska enheten och enheten i ETS-projektet.
Sammanfattningsvis finns det tre olika resultat möjliga för en enhet i ett projekt efter jämförelsen:
- resultatet kan utvärderas: visas i grönt eller rött.
- resultatet kan inte utvärderas: visas i gult.
- inget resultat eftersom enheten inte kan eller till och med inte ska jämföras. (visas som varning)