Block %2 Variable Of Type Array Has Too Many Dimensions; Block %2 Symbol %3 Cannot Be Created; Block %2 Area Specification Missing For Gud Area - Siemens Sinamics S120 Diagnostic Manual

Hide thumbs Also See for Sinamics S120:
Table of Contents

Advertisement

NCK alarms
12190
[Channel %1: ] Block %2 variable of type ARRAY has too many dimensions
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
Array with variables of type STRING may be no more than 1-dimensional, and with all other variables no more than
2-dimensional.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Press the NC Stop key and select the function "Correction block" with the softkey PROGRAM CORRECT. The cor-
rection pointer positions on the incorrect block.
Correct the array definition, with multi-dimensional arrays define a second 2-dimensional array if necessary and oper-
ate it with the same field index.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
12200
[Channel %1: ] Block %2 symbol %3 cannot be created
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Symbol in the source block
Definitions:
The symbol to be created with the DEF instruction cannot be created because:
- it has already been defined (e.g. as variable or function)
- the internal memory location is no longer sufficient (e.g. with large arrays)
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Make the following checks:
- Check with the text editor whether the name to be allocated in the active program cycle (main program and called
subprograms) has already been used.
- Estimate the memory requirements for the symbols already defined and reduce these if necessary by using fewer
global and more local variables.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
12205
[Channel %1: ] Block %2 area specification missing for GUD area
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
The area specification
(NCK or CHAN) was not programmed in the definition instruction for a GUD variable.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Complete the area specification for the GUD variable definition in the GUD definition file.
The definition of a GUD variable must conform to the following syntax:
DEF <Area> <Data type> <Variable name> e.g.
DEF NCK INT intVar1
DEF CHAN REAL realVar1
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
114
Diagnostics Manual, 07/2010, 6FC5398-8BP40-0BA0
Alarms

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents