Beim Programmieren in EcoStruxure Machine Expert können Standarddatentypen, benutzerdefinierte Datentypen oder Instanzen der Funktionsbausteine verwendet werden. Jedem Bezeichner wird ein Datentyp zugeordnet. Dieser Datentyp legt fest, wieviel Speicherplatz reserviert wird und welche Werte dem Speicherinhalt entsprechen.