Ohjelmointi voidaan tehdä ensin, mallintaa toiminta digitaalisena kaksosena ja sen jälkeen valita vapaasti tarpeeseen sopiva ohjain esimerkiksi tietyllä muistilla ja prosessorikapasiteetilla. Tämä luo samalla uutta liiketoimintaa, sillä automaation ohjelmistokehitystä voidaan tehdä rautariippumattomasti.
Jos digitaalinen kaksonen ei ole tuttu käsite, niin lisää tietoa sen periaatteesta ja hyödyistä voitte lukea suomeksi täältä tai englanniksi täältä.
WAGOn ohjaimet tukevat laajasti erilaisia kenttäväyliä, mahdollistaen liitettävyyden useimpiin väyläpohjaisiin antureihin ja toimilaitteisiin. Lisäksi ohjaimessa on kytkentämahdollisuus jopa neljälle Ethernet-väylälle, mikä tarkoittaa, ettei erillistä kytkintä välttämättä tarvita. Tämä säästää tilaa ja resursseja ylimääräisen laitteen hankinnassa. Kenttäväylien konfigurointi voidaan tehdä porttikohtaisesti selainpohjaisessa konfigurointiohjelmassa. Saman ohjaimen tukiessa eri kenttäväyliä, voidaan samaa ohjainta käyttää eri tarkoituksiin minimoiden varaosien määrän. Lisäksi ohjain voidaan räätälöidä valitsemalla tarvittavat kortit käyttötarkoitukseen, mikä mahdollistaa esimerkiksi valaistuksen ohjauksen, energianhallinnan, teollisuusautomaation tai vaikkapa raitiovaunun automaation hoitamisen yhdellä samalla ohjaimella.