Der Begriff Industrie 4.0 ist heute schon fast jedem Unternehmen bekannt. Durch diesen Wandel haben sich die Anforderungen an die Automatisierungstechnik massiv erhöht.
Es gibt immer mehr Sensoren, Aktoren und Schnittstellen in einer Maschine, die man benötigt, um am Markt mithalten zu können. Diese sind jedoch alle einzeln zu programmieren. Dadurch stößt die manuelle Programmierung an ihre Grenzen. Es kann nicht mehr jeder Zustand einer Maschine definiert werden, da schon bei 32 zu verarbeiteten Signalen mehr als 4 Milliarden mögliche Zustände zu bedenken wären. Deshalb arbeiten moderne Maschinen ohne Selmo Solution mit limitierter und unüberprüfbarer Software.