4 parameter manager, Drive plc developer studio, Resources – Lenze DDS v2.3 User Manual

Page 198

Advertising
background image

Drive PLC Developer Studio

Resources

8-8

l

DDS EN 2.3

8.4

Parameter Manager

IEC 61131-3 uses variables to initialize, process and buffer user data. These variables are declared
in the declaration part of every POU, i.e. the assignment to a specific data type (byte or integer) is
advised. This declaration can be used to define variable properties such as resistance to mains
failure, defined initial values or assignments to fixed physical addresses.

Usually, variables are not used in controllers. Controller operation is based on codes. Field bus
profiles, parameterization programs, operation and display tools use these codes to process the
data stored in the controller.

The Parameter Manager of the Drive PLC Developer Studio is a tool for linking codes and variables
and accessing variables via codes. User codes and codes of the Lenze function blocks can be
managed by means of the Parameter Manager.

Parameter Manager

The user writes his IEC 61131-3 program using the Drive PLC Developer Studio and assigns a code
to specific variables to parameterize the program, for diagnostics or to exchange data via
fieldbus/system bus in online operation.

Variables of type VAR_IN_OUT and variables within a type VAR function block cannot be
assigned codes.

Example: Lenze function block L_PT1_:

nDelayTime

nOut_a

L_PT1_

nIn_a

VariableName

DataType

SignalType

VariableType

nIn_a

Integer

analog

VAR_INPUT

nOut_a

Integer

analog

VAR_OUTPUT

nDelayTime

-

-

VAR CONSTANT RETAIN

Tip!

Only codes assigned through the Parameter Manager can be displayed and parameterized via
GDC, Keypad or parameter monitor in the Drive PLC Developer Studio.

The remaining program structure (variables without code connection) cannot be accessed via the
known field bus profiles, parameterization programs, operating and display tools.

If, for example, the user assigns code C6000 to the variable nDelayTime, the parameterization and
diagnostics for the variable nDelayTime can be performed via this code. Only the codes assigned
by the user can be diagnosed/parameterized using the parameterization environment.

Show/Hide Bookmarks

Advertising