Son válidos:
Tipos de datos INT, DINT, WORD, DWORD, REAL, STRING, TIME
Arrays con tipos de datos distintos a BOOL
Todas las DUTs que contienen elementos con tipos de datos además de BOOL
Estos tipos de datos se ubican en las siguientes áreas: WX, DWX, WY, DWY, WR, DWR, WL, DWL, SV, DSV, EV, DEV, DT, DDT, LD, DLD, FL, DFL.
El compilador las asigna automáticamente a un DT, DDT, FL o DFL, en el caso de las variables locales y para las variables globales que no tienen una dirección física explícita.
Arrays con el tipo de dato BOOL de forma que el número total de elementos se pueda dividir en 16.
Estos tipos pueden estar asignados a las áreas X, Y, R, L, T, y C. En caso de no realizar una asignación explícita en la lista de variables globales y para las variables locales, el compilador asigna automáticamente un área R.
Todas las DUTs con un número de variables simples tipo BOOL divisible por 16 con resto.
Son asignadas automáticamente por el compilador en el área R.