14 short mode, 15 auto declaration, Short mode – Lenze DDS v2.3 User Manual

Page 138: Auto declaration, Drive plc developer studio, Editors

Advertising
background image

Drive PLC Developer Studio

Editors

7-16

l

DDS EN 2.3

7.2.14

Short mode

The declaration editor provides the possibility to use the short form mode.

The short form mode is activated by completing a line with <Ctrl>+<Enter>.

The following short forms are supported:

All identifiers except the last one in a line become variable identifiers in the declaration.

The declaration type is determined by the last identifier in the line, where:

B

or BOOL

is

BOOL

I

or INT

is

INT

R

or REAL

is

REAL

S

or STRING

is

STRING

If these rules did not help to define a type, the type will be BOOL and the last identifier is not
used as a type (

).

Each constant becomes an initialization or a string length depending on the declaration type
(

‚, ƒ).

An address (as in %MD12) is extended by the AT attribute (

„).

A text behind a semicolon (;) becomes a comment (

ƒ).

All other characters in the line are ignored (such as the exclamation mark in in

…, for

example).

Examples:

Short form

Declaration



A

A:

BOOL

;

‚

A B

I

2

A, B:

INT

:= 2;

ƒ

ST

S

2; String

ST:

STRING

(2); (* String *)

„

X %MD12

R

5; Number

X

AT

%MD12:

REAL

:= 5.0; (* Number *)

…

B!

B:

BOOL

;

7.2.15

Auto declaration

If the option Auto declaration in the dialog box

Option, category Editor is activated, the following

dialog box will appear in all editors on entry of a not-yet-declared variable.

Use combination box Class to select the variable class.

Enter the variable name in text field Name (the input field is pre-assigned with the variable
name entered in the editor).

Enter the variable type in text field Type (the input field is pre-assigned with type BOOL).

Use the button ... to call the Help Manager for a selection of all available types.

Use text field Initial value to assign a value to the variable, otherwise the standard initial
value will be used.

Use check boxes CONSTANT (constant) and RETAIN (battery support) to define whether the
quantity is a constant or a retentive Retain variable.

Show/Hide Bookmarks

Advertising