Uživatelé tak mohou v pracovním prostředí zcela volně definovat trajektorie, rychlost a souřadný systém spojený s nástrojem, Program CNC se nahraje do PLC jako jednoduchý textový soubor a může být tak velký, jak je třeba. Pro programování stroje mohou být použita i data ze systémů CAD/CAM. Předem naprogramované komponenty a kombinace funkcí CNC a PLC šetří výrobcům strojů čas nutný po programování a náklady na hardware.
V softwarové sadě od společnosti Baumüller můžete najít všechny základní funkce, které potřebujete, v podobě standardizovaných a validovaných komponent nebo v podobě předem připravených modulů určených pro specifické obory a úlohy. Kombinace těchto základních funkcí umožňuje v inženýrském prostředí ProMaster vytvářet aplikace bez velkého úsilí při programování, většinou jen nastavením hodnot parametrů specifických pro používaný stroj.