DynamicLimitGroups

SUMMARY

Via dynamic limit groups the limit of a MP can be modified in dependency to the value of another MP.

CONTENTS

  1. Introduction
  2. Create DynLimitLists
  3. Delete/ Modify/ Create/ DynamicLimits
  4. Properties

Introduction

The limit of an analog MP can be, dependent of the value of another MP, modified dynamically
The dynamisation of limits is done by allocating Limit Groups to the status information of an analog MP.

The list is used on generating the SPU-Database only.

Example of a sequence
The Limit 1 of MP “ABC” should be dynamized in dependency to the value of MP “XYZ”.
On a change of the value of MP “XYZ” the ScaleGroup is used to define the limit new. Afterwards it is checked that it is within the range and whether Limit1 > Limit2.
- If ok, the limit within the status definition is overwritten. => Limit1 of "ABC" is dynamized
- If not, the limit within the status definition is kept.

In the AvET:

Using the AvET you may:

Create DynLimitLists

Recommendation:
Create a subfolder called "DynLimitLists" in the Project folder.

In the pull down menu ‘File’ of the toolbar - select "new".
In the opened window select the item “DynLimit-Lists”.
Input the wanted name in the ‘Name’ –field and the wanted location below.

Note:
The path of the opened project is shown, it may be extended - not existent directories are created.


Finish with OK.

Note:
A GroupAlarmList with the given name and the extension ".dyn.xml" is created in the defined folder and shown in the tree in the left window.


Information about entries in the fields you will find down below under the headline ‘properties’.

Delete/ Modify/ Create/ DynamicLimits

Open the wanted DynLimitLists via double-click.

In the toolbar are the actions ‘apply’, ‘reset’ and ‘new Object’ operable.

Delete DynLimits
Select the wanted DynLimit in the center window. Click the 'delete' symbol in the toolbar. If on closing the file the modification is confirmed, the deletion is final.

Modify DynLimits
Select the wanted DynLimit in the center window. In the right window you may modify the definitions. If on closing the file the modification is confirmed, the change is final.

Information about entries in the fields you will find down below under the headline ‘properties’.

Create DynLimit
Select ‘New Object’ in the toolbar.
A DynLimit is created. If on closing the file the modification is confirmed, the newly created Dynamic Limit is saved.

Information about entries in the fields you will find below under the headline ‘properties’.

Properties

List name: DynLimit-List
File extension: .dyl.xml
Objects: DynamicLimits

Properties of the DynLimit-List
Field (Name in Refresh- Actionscript & XML-Files) Description assosiated VisuNT-Field (max.Lenght)
Name (Name) Name of the DynLimit-List non-existent
Description free Text non-existent

Properties of Dynamic Limits
Field (Name in Refresh- Actionscript & XML-File) Description assosiated VisuNT-Field (max.Lenght)
Name (Name) Name of the Dynamic Limit non-existent, created on import from: _grpalarm.dbf: dyligr-Column
Description free Text non-existent
Ana. Measuringpoint (RefAnaMpId) Name of the analog Source MP non-existent
ScaleGroup (ScaleGrpId) ID of the assigned ScaleGroup non-existent
SubstituteValue (SubstituteValue) not evaluated yet non-existent