Preceding Block And Current Block %2 Must Be Separated; Conflict When Activating User Data Type %2 - Siemens Sinamics S120 Diagnostic Manual

Hide thumbs Also See for Sinamics S120:
Table of Contents

Advertisement

16930
[Channel %1: ] Preceding block and current block %2 must be separated through an
executable block
Parameters:
%1 = Channel number
%2 = Block number
Definitions:
The language functions WAITMC, SETM, CLEARM and MSG must be packed in separate NC blocks due to the lan-
guage definition. To avoid velocity drops, these blocks are attached to the next NC block internally in the NCK (for
MSG only in path control mode, for WAITMC to the previous NC block). For this reason, there must always be an exe-
cutable block (not a calculation block) between the NC blocks. An executable NC block always includes e.g. travel
movements, a help function, Stopre, dwell time etc.
Reaction:
Correction block is reorganized.
Interpreter stop
Interface signals are set.
Alarm display.
Remedy:
Program an executable NC block between the previous and the current NC block.
Example:
N10 SETM.
N15 STOPRE ; insert executable NC block.
N20 CLEARM.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
16931
[Channel %1: ] Subprograms: action %2<ALNX> maximum nesting depth exceeded
Parameters:
%1 = Channel number
%2 = Action number/action name
Definitions:
Various actions can cause the current procedure to be interrupted. Depending on the action, asynchronous subrou-
tines (ASUBs) are activated. These ASUBs can be interrupted in the same manner as the user program. Unlimited
nesting depth is not possible for ASUBs due to memory limitations.
Example: In the case of an approach block in a repositioning procedure do not interrupt repeatedly, instead wait until
processing is completed.
Possible actions are: mode change, SlashOn/Off, overstoring.
Reaction:
Interface signals are set.
Alarm display.
NC Stop on alarm.
Remedy:
Initiate a block change and repeat the action.
Program
Clear alarm with the Delete key or NC START.
Continuation:
16932
[Channel %1: ] Conflict when activating user data type %2
Parameters:
%1 = Channel number
%2 = Data type
Definitions:
The "activate user data" function (PI service _N_SETUDT) modifies a data block (tool offset, settable zero offset or
base frame) which is also written by the NC blocks in preparation.
In the event of a conflict, the value entered by the HMI is reset.
Parameter %2 specifies which data block is affected:
1: Active tool offset
2: Base frame
3: Active zero offset
Reaction:
Alarm display.
Remedy:
Check the inputs on the HMI and repeat if necessary.
Program
Clear alarm with the Delete key or NC START.
Continuation:
Alarms
Diagnostics Manual, 07/2010, 6FC5398-8BP40-0BA0
NCK alarms
255

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents