Drive plc developer studio, Appendix, Show/hide bookmarks – Lenze DDS v2.3 User Manual

Page 324

Advertising
background image

Drive PLC Developer Studio

Appendix

15-14

l

DDS EN 2.3

No.

Possible remedy

Cause

3740

Unknown type: <Name>

You are using an incorrect type for variable declaration.

3741

Type identifier expected

You are using a keyword or an operator instead of a correct type identifier.

3742

Enumeration value expected

An identifier is missing behind the left parenthesis, or behind a comma within the area in
parentheses, in the definition of the enumeration type.

3743

Integer expected

Enumeration values can only be initialized with INT-type integers.

3744

Enumeration constant <Name> already defined

Check that you have observed the following rules while assigning enumeration values.

All values must be unique within one enumeration definition.

All values must be unique within all global enumeration definitions.

All values must be unique within all local enumeration definitions of an organization unit.

3745

Range delimiters are permitted for integer data types only!

Subrange types may be defined based on integer data types only.

3746

Range delimiter <Name> incompatible with data type
<Name>

A limit for the range specified for the subrange type is outside the limits permitted for the
basic type.

3747

Unknown string length: <Name>

You are using an unknown constant to define the string length.

3748

More than 3 dimensions are impermissible for one array

You are using in excess of the permissible 3 dimensions for an array.
Use an ARRAY OF ARRAY as required.

3749

Lower range limit <Name> unknown

You are using an undefined constant as the lower range limit of a subrange or array type.

3750

Upper range limit <Name> unknown

You are using an undefined constant as the upper range limit of a subrange or array type.

3760

Incorrect initial value
bzw. Initialisierung von Pointern
pt:POINTER TO<typ>:= ADR(variable); nicht möglich

Use an initial value that corresponds to the type definition.
Use the variable declaration dialog for assistance.

Shift+F2 or Edit

W

Variable configuration

Grundsätzlich sollten Pointer vermieden werden.
Beachten Sie auch im Kapitel Datentypen den Abschnitt Pointer.

^ 10-4

3761

VAR_IN_OUT variables must have no initial value.

Remove the initialization in the variable declaration.

3780

VAR, VAR_INPUT, VAR_OUTPUT or VAR_IN_OUT expected

The first line after an organization unit name must contain one of these keywords.

3781

END_VAR or identifier expected

Insert a valid identifier or END_VAR at the beginning of the declaration line.

3782

Unexpected end

Declaration part:
Insert the key word END_VAR at the end of the declaration part.
Text editor:
Insert instructions that end the last instruction sequence (END_IF, for example).

3783

END_STRUCT or identifier expected

Ensure that the type declaration is completed properly

3800

The global variables require too much memory. Increase
the available memory in the project options

Increase the number of segments set in the build options in the project options.

3801

Variable <Name> is too big. (<Size> byte)

The variable is using a type larger than 1 data segment. Dependent on the automation
system, the segment size can be defined in dialog box Automation system settings tab

Memory layout. Contact the control manufacturer if you find no entry option there.

3802

Memory for Retain variables used up.
Variable <Name>, %u byte.

The available memory area for Retain variables is exhausted. Dependent on the automation
system, the memory area can be defined in dialog box Automation system settings tab

Memory layout. Contact the control manufacturer if you find no entry option there.
Note!
Also that in the case of instances of function blocks in which a Retain variable is used, the

Retain memory manages the complete instance.

3803

Memory area for global variables exhausted. Variable
<Name>, <Number> byte.

The memory area available for global variables is exhausted.

The available memory area depends on the target system.

Information about the memory area available for the target system is given in the dialog

box Target settings, tab

Memory layout.

3820

VAR_OUTPUT and VAR_IN_OUT not allowed in functions.

You must not define any output / reference parameters in a function.

3821

At least one input required for a function

Insert at least one input parameter for the function.

3840

Unknown global variable <Name>.

You are using a VAR_EXTERNAL variable in the organization unit, for which no associated
global variable has been declared.

3841

Declaration of <Name> does not match global declaration! The type specified in the declaration of the VAR_EXTERNAL variable does not match that in

the global declaration.

3900

Multiple underscores in the identifier.

Remove multiple underscores in the identifier name.

3901

Max. 4 address fields allowed.

You are using a direct address assignment to an address that contains in excess of four
levels (e. g %QB0.1.1.0.1).

3902

Keywords must be written in uppercase

Write the keyword in uppercase or activate the option Autoformat.

3903

Incorrect time constant

The constant is not specified in accordance with the IEC 61131-3 format.

3904

Time constant overflow

You are using a value for the time constant that can no longer be represented within the
internal format. The maximum representable value is t#49d17h2m47s295ms.

3905

Incorrect date constant

The constant is not specified in accordance with the IEC 61131-3 format.

3906

Incorrect time-of-day constant

The constant is not specified in accordance with the IEC 61131-3 format.

3907

Incorrect date/time constant

The constant is not specified in accordance with the IEC 61131-3 format.

3908

Incorrect string constant

The string constant includes an incorrect character.

4000

Identifier expected

Enter a correct identifier here.

Show/Hide Bookmarks

Advertising