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
 
