12589

Parameters:


Definitions:


Reactions:


Remedy:

Program Continuation:


Channel %1 block %2 motion synchronous action: variable %3 not allowed with modal ID

%1 = Channel number %2 = Block number %3 = Variable name

The modal ID in motion synchronous action must not be formed by means of an on-line variable.

Examples:

ID=$AC_MARKER[1] WHEN $a_in[1] == 1 DO $AC_MARKER[1] = $AC_MARKER[1]+1 This can be corrected in the following way:

R10 = $AC_MARKER[1]

ID=R10 WHEN $a_in[1] == 1 DO $AC_MARKER[1] = $AC_MARKER[1]+1

The ID in a synchronous action is always permanent, and cannot be changed in the

interpolation cycle.

-    Correction block

-    Interface signals are set.

-    Alarm display.

Modify part program: Replace the on-line variable by an arithmetic variable.

Clear alarm with the RESET key. Restart part program


1-485


© Siemens AG 2005 All Rights Reserved