F.1.5 Creation of the Data Sets

Since the example is using pre-configured DataSets, the DataSets for the communication of the “FillLevel” and “ValveOpenClose” signals are defined in the next step. This is shown in Figure F.11:

Figure F.11 – DataSets for the FillControl FunctionalEntity

Two DataSets are defined:

Figure F.12 shows the “ValveOpenCloseDataSet”, which contains the following variables:

Figure F.12 – Variables in the ValveOpenCloseDataSet

Table F.2 describes the values of the variables.

Table F.2 – Variables and values of ValveOpenCloseDataSet
Variable Value
ConfigurationVersionStructure with MajorVersion and MinorVersion with the VersionTime timestamp of the dataset configuration
DataSetMetaData(only data elements relevant to the example are shown):
Fields: [
Name: ValveOpenClose,
BuiltinType: Boolean,
DataType:Boolean,
ValueRank:-1,
ArrayDimensions: Not specified,
MaxStringLength: Not specified ]

DataSetMetaData

DataSetWriter Id

Not specified
ExtensionFieldsNot specified
CyclicDataSetTrue
PublishedData[ PublishedVariable: ValveOpenClose,
AttributeId: Value,
SamplingInterval: Not specified,
DeadbandType: Not specified,
DeadbandValue: Not specified
IndexRange: Not specified,
SubstituteValue: Not specified,
MetaDataProperties: Not specified]