Dit artikel beschrijft kort de verschillen tussen deze softwarepakketten, onder andere op basis van hun geschiedenis.
App
- Werd geïntroduceerd met ETS4.
- Is een softwarepakket dat functies aan ETS toevoegt, het is dus niet specifiek voor één bepaald apparaat.
- Kan enkel worden geactiveerd binnen een ETS-project, d.w.z. het project moet geopend zijn (met uitzondering van EIBlib/IP).
DCA
- Werd geïntroduceerd met ETS5.
- Is een apparaatspecifieke app, de toegevoegde functionaliteit is dus niet bestemd voor algemeen gebruik.
- Er bestaat slechts één soort: Gebruikersinterface.
- De toegevoegde functionaliteit is ingebouwd.
Plug-in
- Werd geïntroduceerd met ETS2.
- Een plug-in voegt apparaatspecifieke functionaliteit toe aan ETS.
- Er zijn 3 verschillende soorten: Gebruikersinterface, Download (Hawk) & Data Handler.
- De toegevoegde functionaliteit is weliswaar NIET ingebouwd.
Ingebouwd: DCA-voordelen
- Selecteer bv. een apparaat in de ETS Topologie-lijstweergave (links): er wordt een extra tab 'DCA', naast 'Communicatieobjecten', 'Kanalen' en 'Parameters', toegevoegd aan de lijstweergave van het apparaat (rechts).
- Multiple instance wordt ondersteund (tegelijkertijd bewerken van meerdere kopieën).
- Zelfde updatesysteem als ETS.
- Zelfde operating systeem-ondersteuning als ETS.