Il est possible d’accéder à un tableau à trois dimensions en entrant l’identifiant par ex. awVar3dim (ARRAY [iRange1,iRange2,iRange3] OF WORD)
Identifiant (nom du tableau)
iRange1, iRange2 et iRange3 sont des variables de type INT ou des constantes qui doivent être situées dans l’intervalle des valeurs du tableau déclaré. Dans cet exemple, iRange1 est affectée à l’intervalle -8...1, iRange2 à l’intervalle 0...3 et iRange3 à l’intervalle 2...4 par ex. ARRAY [-8..1,0..3,2..4] OF WORD.
Dans cet exemple, vous appelez l’élément 15 avec awVar3dim[-7,0,4].
En-tête du POU
Corps en LD
Corps en ST
awVar3dim[-7,0,4] := wBinary_value;
Corps en IL
LD wBinary_value
ST awVar3dim[-7,0,4]