Channel %1 block %2 illegal value


%1 = Channel number

%2 = Block number, label


On accessing an individual frame element, a frame component other than TRANS, ROT, SCALE or MIRROR was addressed or the function CSCALE has been given a negative scale factor.



$P_UIFR[5] = CSCALE (X, -2.123)

The frame components are either selected by means of the keywords

TR for translation (TRANS, internal 0)

RT for rotation (ROT, internal 1)

SC for scaling and (SCALE, internal 3)

MI for mirroring (MIRROR, internal 4)

or they are specified directly as an integral value 0, 1, 3, 4.

Example: Access to the rotation around the X axis of the current settable frame. R10=$P_UIFR[$AC_IFRNUM, X, RT] can also be programmed as: R10=$P_UIFR[$AC_IFRNUM, X, 1]

-    Interpreter stop

-    NC Start disable in this channel.


-    Interface signals are set.

-    Alarm display.

Address frame components only with the keywords provided; program the scale factor between the limits of 0.000 01 to 999.999 99.

Program Continuation:

Clear alarm with the RESET key. Restart part program

© Siemens AG 2005 All Rights Reserved