 |
ALPHA-VISION® Reference: User defined classes
|
User defined classes
SUMMARY
Description of user defined classes.
CONTENTS
- Introduction
- Property Definitions
- Number
- String
- Time
Introduction
- Classes are created via File/New and selecting “Class” from
the list. So to any Class there belongs a file with the
extension .cls.xml.
- Via the button "New Object" different property definitions
can be inserted into a class.
Property Definitions
Type: Defines the behavior of the property at runtime:
| Type |
Behavior |
| Constant |
Cannot be modified in the runtime |
| Internal Value |
The value can be set by any application
und is accepted immediately; all applications are notified (Similar
to the System Object Values in VISION NT)
|
Target Value (setpoint)
|
Is set by the visualisation only. |
| Actual Value |
Is set by the process (Server) only. |
| Target-Actual Value |
If the value is set by the
visualization (e.g. SetVal-Job) it is not modified but a
telegram is send to the process. If the value is set by the process
then it is modified and all applications are notified. That is
equivalent to the value of PVs or MPs in VISION NT.
|
Number
- Property definitions of the type 'Number' represent numerical
properties.
- Value Type.
This is the type of a number within the visualization: Boolean,
integer or float.
- If the value is set by the
visualization (e.g. SetVal-Job) it is not modified but a
telegram is send to the process. If the value is set by the process
then it is modified and all applications are notified. That is
equivalent to the value of PVs or MPs in VISION NT.
String
- Lines: That defines the size of the input field (number of lines)
to be used for inputting the correct values of String-Properties in AvEdit.
The number of lines must be at least 1.
Time
- Format: That defines the format to be used for inputting the correct
values of Time-Properties in the Editor.