Data Point Element Configuration
The JSON file can contain data to configure a Data Point Element. It is possible to specify the following:
Data Point Element Configuration Data | ||
Data | Use | Description |
Description | Optional | List of values used as descriptions of the WinCC OA object model. Each value must contain the following data:
The empty list (“Description”: [ ]) resets the description, while the name of the DPE is assumed as default description. |
VL | Optional | True to enable logging properties in the Value Log (Event) of the History Database. |
AL | Optional | True to enable logging properties in the Activity Log of the History Database. |
DL0 | Optional | True to enable Display Level 0 (properties will be visible in Engineering mode). |
DL1 | Optional | True to enable Display Level 1 (properties will be visible in the Status and Commands window available for graphic objects.). |
DL2 | Optional | True to enable Display Level 2 (properties will be visible in the Operation tab). |
DL3 | Optional | True to enable Display Level 3 (properties will be visible in the Extended Operation tab). |
DL4 | Optional | True to enable Display Level 4 (properties to be exposed to the OPC server interface and other northbound interfaces in future that will make use of this setting). |
GroupId | Optional | String representing the property group. For details about the acceptable values, in ArrayAttributes Object see Table Group ID Values. The empty string (“GroupId”: “”) sets the value as “Invalid”. |
Persist | Optional | True if the value of the property must be persisted in the database any time its value changes. |
Display |
| Object containing the display data for the data point element. For details, in ArrayAttributes Object see Table Display Data. The empty object (“Display”: { }) resets the display data. |
GmsType | Optional | An object representing the GMS type configuration data. This object must contain the GmsType element describing the GMS type of the property. For details about the acceptable values, see Table GMSType. |
Commands | Optional | Commands associated to the current property. For details about the definition of a command, see Commands Configuration. |
Alarms | Optional | Alarms associated to the current property. For details about the definition of a command, see Alarms Configuration. |
It is also possible to extend the PvssType object of a data point element in order to specify:
- The Normal Value of the property and its display status, adding the Status object (see Table Data Point Element Status).
- The array attributes, only in case the PvssType specified is one of the supported arrays, adding the ArrayAttributes object (see Table Data Point Element ArrayAttributes).
- Status Object
- ArrayAttributes Object
- GMSType
- GmsBool Configuration
- GmsInt Configuration
- GmsUint Configuration
- GmsReal Configuration
- GmsEnum Configuration
- GmsBitString Configuration
- GmsDateTime Configuration
- GmsDuration Configuration
- GmsBitString64 Configuration
- GmsInt64 Configuration
- GmsUint64 Configuration
- GmsNone Configuration