Crea una función universal para calcular la traza de una matriz (suma de los elementos en diagonal) de un array de tres dimensiones con un tamaño variable del tipo de datos DINT. Se realiza una doble comprobación de que el array está dentro del área de memoria permisibles (DT o FL) y que sus dimensiones son las mismas.