 |
ALPHA-VISION® Info: DynamicLimitGroups
|
DynamicLimitGroups
SUMMARY
Via dynamic limit groups the limit of a MP can be modified in dependency to
the value of another MP.
CONTENTS
- Introduction
- Create DynLimitLists
- Delete/ Modify/ Create/ DynamicLimits
- 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”.
- Assign status to the MP “ABC”.
- Assign Limit and DynLimitGroup via the entry fields: “Limit” – “Dynamic
limitgroup” for Status 2 of the MP.
- In the DynamicLimitGroup: Set the entry field “Ana.Measuring Point”
to “XYZ” and input the wanted scale group in field “Scalegroup”.
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:
- Dynamic Limits are combined in DynLimit-Lists.
- DynLimit-Lists got the extension ".dyl.xml"
Using the AvET you may:
- Create DynLimit-Lists.
- Create DynamicLimits within DynLimit-Lists.
- Modify DynamicLimits within DynLimit-Lists.
- Delete DynamicLimits within DynLimit-Lists.
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 center window the DynLimits of the DynLimitLists are
shown.
- The right window shows the properties of the DynLimit-List
itself.
In the toolbar are the actions ‘apply’, ‘reset’ and ‘new Object’ operable.
Delete DynLimits
Select the wanted DynLimit in the center window.
- The right window shows the definitions for that DynLimit.
- The 'delete' symbol in the toolbar becomes operable.
Click the 'delete' symbol in the toolbar.
- In the center window the entry is deleted.
- The right window is empty.
If on closing the file the modification is confirmed, the deletion is
final.
Modify DynLimits
Select the wanted DynLimit in the center window.
- The right window shows the definitions for that DynLimit.
In the right window you may modify the definitions.
- The field name of a modified field is marked with an asterisk.
- If the symbol ‘Apply’ is clicked the asterisk disappears.
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.
- The system places the default name Dynamic LimitN (N stands for
the running number)
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 |