L'accesso ad un array tridimensionale è possibile se si inserisce l'identificatore, p.es. awVar3dim (ARRAY [iRange1,iRange2,iRange3] OF WORD)
identificatore (nome dell'array di dati)
iRange1, iRange2 e iRange3 sono variabili di tipo INT o costanti che devono trovarsi nell'intervallo di valori della dichiarazione dell'array di dati. Per questo esempio iRange1 viene assegnato all'intervallo -8...1, iRange2 all'intervallo 0...3 e iRange3 all'intervallo 2...4, p.es. ARRAY [-8..1,0..3,2..4] OF WORD
Nell'esempio è possibile richiamare l'elemento 15 con awVar3dim[-7,0,4].
Intestazione del POU
Corpo LD
Corpo ST
awVar3dim[-7,0,4] := wBinary_value;
Corpo IL
LD wBinary_value
ST awVar3dim[-7,0,4]