Reading the Programme Status Access Symbols
en-938872/2 2 - 9
2
2.2.2.2 Addressing a List of Values
[
•
IRxx(i)] Addressing a list of values.
The symbol [
•
IRxx(i)] is used to address a list of values corresponding to the elements
specified by xx.
Index (i) defines the rank of the element in the list.
[
•
IRX(i)] Values of the dimensions programmed on the axes.
Index i = 1 to 11.
i = 1: value of X
i = 2: value of Y
i = 3: value of Z
i = 4: value of U
i = 5: value of V
i = 6: value of W
i = 7: value of A
i = 8: value of B
i = 9: value of C
i = 10: in G21: Y axis address index 10
in G22: Z axis address index 10
i = 11: in G21: X axis address index 11
in G22: Y axis address index 11
[
•
IRTX(i)] Values of the offsets programmed on the axes.
Index i = 1 to 9, same as the values of the dimensions
programmed on the axes (see [
•
IRX(i)]).
[
•
IRI(i)] Values of arguments I, J and K. Index i = 1 to 5.
i = 1: value of I
i = 2: value of J
i = 3: value of K
i = 4: in G21: J component address index 4
in G22: K component address index 4
i = 5: in G21: I component address index 5
in G22: J component address index 5
[
•
IRP(i)] Values of arguments P, Q and R. Index i = 1 to 3.
i = 1: value of P
i = 2: value of Q
i = 3: value of R
[
•
IRH(i)] Numbers of current programmes or subroutines or lower nesting
levels.
Index i = 1 to n subroutine.
i = 1: addresses the main programme
i = 2: addresses the subroutine called by the main programme
i = 3: addresses the next subroutine, etc. (8 possible nesting
levels)