Con un Tipo de Datos Estructurados (DUT) se puede definir un tipo de dato compuesto por otros tipos de datos. Una DUT se define primero en el repositorio de DUTs y, seguidamente, se procesa como los tipos de datos estándar (BOOL, INT, etc.) en la lista de variables globales o la cabecera de la POU.
Una DUT contiene varias variables de diferentes tipos de datos (BOOL, INT, WORD, DUT...). Estas estructuras se utilizan, por ejemplo, para procesar tablas.