12582

Parameters:


Definitions:


Reactions:


Remedy:

Program Continuation:


Channel %1 block %2 field index %3 incorrect

%1 = Channel number %2 = Block number, label %3 = Source symbol

$A or $V variables are assessed in real-time in motion synchronous actions, i.e. in the interpolation cycle. All other variables (e.g. user-defined variables) are still computed at block preparation. It is not permissible to index the index of a variable for block preparation with a real-time variable.

Example:

DEF INT INPUT[3]

WHEN $A_IN[1] == INPUT[$A_INA[1]] DO ...

The locally defined variable INPUT must not be indexed with a real-time variable. Program editing:

WHEN $A_IN[1] == $AC_MARKER[$A_INA[1]] DO ...

-    Correction block

-    Interface signals are set.

-    Alarm display.

Modify program: Use real-time variables.

Clear alarm with NC START or RESET key and continue the program.


© Siemens AG 2005 All Rights Reserved


1-478