Program Continuation:

Axis %1 drive %2 wrong piston position

%1 = NC axis number %2 = Drive number

The error is triggered if the actual position of the drive is negative.


Incorrect counting direction of actual position on drive side.

Incorrect piston zero alignment.

If the drive is referenced and the offset between the piston zero (piston stop at A side) and the machine zero is entered in MD 5040, the piston position in MD 5741 can only indicate positive values (from zero to piston stroke length).

-    Mode group not ready.

-    The NC switches to follow-up mode.

-    Channel not ready.

-    NC Start disable in this channel.

-    Interface signals are set.

-    Alarm display.

-    NC Stop on alarm.

-    Channel not ready.

The counting direction for the actual position is correct on the drive side if:

1.    Pos. setpoint voltage (e.g. function generator) -> cylinder piston travels from A to B. If not: Invert the actuation signal (change MD 5476 bit 0).

2.    Cylinder piston travels from A to B -> v_act (MD 5707) > 0. If not: Invert the actual value (change MD 5011 bit 0).

Check the piston zero alignment and correct if necessary:

Set MD 5012 bit 14 and bit 15 to zero, save bootfile, reset NCK, perform a reference point approach and then align the position.

Clear alarm with the RESET key in all channels of this mode group. Restart part program.


© Siemens AG 2005 All Rights Reserved