
Drive PLC Developer Studio
Appendix
15-14
l
DDS EN 2.3
No. Possible remedyCause
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 t he 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 Y ou 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 f or assistance.
Shift+F2 or Edit
WVariable 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 p art:
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 manuf acturer if you find no entry option there.
3802 Memor y for Retain variables used up.
Variable <Name>, %u byt e.
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 manuf acturer 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 Memor y area for global variables exhausted. Variable
<Name>, <Number> byt e.
The memory area available for global variables is exhausted.
• The available memor y area depends on the target system.
• Information about the memory area available for the target system is given in the dialog
box Target settings,tabMemory layout.
3820 VAR_OUTPUTandVAR_IN_OUTnotallowedinfunctions. 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 V AR_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. Y ou 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 const ant The constant is not specified in accordance with the IEC 61131-3 f or mat .
3904 Time constant overflow You are using a value for the time constant that can no longer be represent ed 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 t he IEC 61131-3 f or mat .
3907 Incorrect date/time constant The constant is not specified in accordance with the IEC 61131-3 f or mat .
3908 Incorrect string constant The string constant includes an incorrect character.
4000 Identifier expected Enter a correct identifier here.
Comentarios a estos manuales