
Drive PLC Developer Studio
Appendix
15-17
l DDS EN 2.3
No. Possible remedyCause
4264 The selector of the CASE instruction must be INT-type. Ensure that the selector is an integer or bitstring data type (DINT, DWORD, for example).
4265 Number expected after, In the CASE selector list, another selector must be specified after a comma.
4266 A t least 1 instruction required. Enter an instruction, at least a semicolon.
4267 A function block call must start with an instance name. The identifier in the function block call is no instance. Declare an instance of the required
function block, or use the name of an instance that has already been declared.
4268 Expression expected Enter an expression at this position.
4269 END_CASE expected after ELSE branch Complete the CASE instruction with an END_CASE after the ELSE branch.
4270 CASE constant %ld already in use A CASE selector must be used once only within a CASE instruction.
4271 The lower limit of the specified range is greater than the
upper limit.
Correct the s elector range limits so that the lower limit is not greater than the upper limit.
4272 Parameter <Name> expected at <Position> in <Name>
call!
If the function parameters within the function call are specified with parameter names, the
position of the parameters (sequence) must match that in the function definition.
4273 CASE range <range limits> overlaps with already used
range <range limits>
Ensure that the selector ranges specified in the CASE instruction do not overlap.
4274 Multiple ELSE branch in CASE instruction A CASE instruction must not contain in excess of one ELSE branch.
4300 Jump or Return require a Boolean input Ensure that the input for the jump or the Return instruction is a Boolean expression.
4301 Organization unit <Name> requires exactly <number>
inputs
The number of inputs does not match the number of VAR_INPUT and V AR_IN_OUT variables
specified in the organization unit definition.
4302 Organization unit <name> requires exactly <number>
outputs
The number of outputs does not match the number of VAR_OUTPUT variables specified in the
organization unit definition.
4303 <Name> is not an operator Replace <name> with a valid operator.
4320 Non-Boolean expression <name> used for contact The switching signal for a contact must be a Boolean expression.
4321 Non-Boolean expression <name> used for coil The output variable of a coil must be BOOL-type.
4330 Expression expected at input EN of organization unit
<name>
Assign the input EN of organization unit <name> with an input or an expression.
4331 Expression expected at input <number> %d of organization
unit <name>
The input of the operator organization unit is not assigned.
4332 Expression expected at input <name> of organization unit
<name>
The input of the organization unit is VAR_IN_OUT-type and not assigned.
4333 Identifier expected in jump The specified jump target is no valid identifier.
4334 Expression expected at jump input Assign the jump input with a Boolean expression. If that is TRUE, the jump is executed.
4335 Expression expected at Return input Assign the input of the Return instruction with a Boolean expression. If that is TRUE, the
return is executed.
4336 Expression expected at output input Link the output with the expression that can be assigned to this output.
4337 Identifier expected for input Insert a valid expression or identifier in the input box.
4338 Organization unit <name> has no real inputs None of the inputs of operator organization unit <name> is assigned with a valid expression.
4339 Incompatible types at output: Cannot convert <name> into
<name>.
The expression in the output box is not type-compatible with the expression it is to be
assigned.
4340 Jump requires a Boolean input Ensure that the input for the jump is a Boolean expression.
4341 Return requires a Boolean input Ensure that the input for the Return instruction is a Boolean expression.
4342 Input EN of the box requires a Boolean input Link the EN input of the organization unit with a valid Boolean expression.
4343 Constant assignment: Impermissible type for parameter
<name> of <name>: Cannot convert <type> into <type>.
You declared input <name> of organization unit <name> as VAR_INPUT CONSTANT, while
assigning it an expression in the dialog Parameters that is not type-compatible.
4344 S and R require Boolean operands Insert a valid Boolean expression behind the Set or Reset instruction.
4345 Impermissible type for parameter <name> of <name>:
Cannot convert <type> into <type>.
You assigned an expression to input <name> of organization unit <name>, that is not
type-compatible.
4346 An output must not be a constant The target of an assignment must be a variable or direct address with write access.
4347 VAR_IN_OUT parameter requires write-accessible variable Write-accessible variables must be transferred to VAR_IN_OUT parameters as these can be
modified within the organization unit.
4350 An SFC action cannot be called from outside SFC actions can be called only within the SFC organization unit within which they have been
defined.
4351 Step name is no permissible identifier: <name>. Rename the step, and select a valid identifier for the name.
4352 Permissible step name : <name> followed by invalid
characters
Delete the impermissible characters in the step name.
4353 Step names used twice: <name> Rename one of the steps.
4354 Jump to undefined step: <name> Select an existing step name as the jump target, or insert a step with the as-yet undefined
name.
4355 A transition must not have any side effects (assignments,
FB calls etc.)
A transition must only contain a Boolean expression.
4356 Jump without valid step names: <name> Use a valid identifier as jump target.
4357 IEC librar y not found Check whether the library iecsfc.lib was integrated into the Librar y Manager, and whether
the library paths specified in the project options are correct.
Kommentare zu diesen Handbüchern