7 MAPPING ToC Previous Next

7.4 COMM_IF Section and BLOCK Section ToC Previous Next

7.4.7 BLOCK_MEMORY part, BLOCK_PARAM part ToC Previous Next

7.4.7.1 Header information ToC

No rules are specified to use the information described in the BLOCK_MEMORY part and BLOCK_PARAM part headers to create CSP+ machine ObjectType.

7.4.7.2 Preset label CSPP element ToC

Elements having preset labels in the BLOCK_MEMORY part and BLOCK_PARAM part are mapped not to CSP+ machine ObjectType but to a machine Object with the CSP+ machine ObjectType instantiated.

Some of elements having preset labels in the BLOCK_MEMORY part and BLOCK_PARAM part are mapped to Attributes and Properties of DataVariables as mapping destination for the elements specified in the COMM_IF_CONFIGURATION as its reference source, and others are mapped to return values for the Services (Read, Publish, Republish) to be executed for the DataVariables. Table 73 shows the mapping specifications.

Table 73 – Mapping Specifications for BLOCK_MEMORY Part and BLOCK_PARAM Part CSPP Elements

No. LABEL name of CSPP element (mapping source) Mapping destination Rule
1. P_Value Value   Attribute   of the DataVariable Maps the value acquired from the machine to the Attribute value. However, when MIN_INC item has been defined in P_Value element or its reference source element, a value acquired from the machine is converted depending on the MIN_INC item value and mapped to the Attribute value.
2. P_NA Severity   field (bit 30 and bit 31) of the statusCode element of a value as DataValue DataType*1 from the Service return values When the value acquired from the machine is 0 (not missing), the Severity should be “00” (Good Success). When the value acquired is 1 (missing), the Severity should be “10” (Bad Failure).
3. P_Accuracy ValuePrecision   Property   for DataVariable Maps a value acquired from the machine (BLOCK_MEMORY part) or an element DATA item value (BLOCK_PARAM part) to a Value Attribute value of a Property.
4. P_ChangeDate “sourceTimestamp” member of a value as DataValue DataType*1 from the Service return values Maps the item value acquired from the machine to the member value.
5. P_MeasurementDate “serverTimestamp” element of a value as DataValue DataType*1 from the Service return values Maps the item value acquired from the machine to the element value.
6. P_Period Duration   Property   for DataVariable Converts the value acquired from the machine (the unit is specified by the ENG_UNIT item value for the element) in millisecond unit and maps to the Attribute value of the Property.
7. P_Cycle MinimumSampleingInterval   Attribute   for DataVariable Maps DATA item value of the element to the Attribute value.

*1: For a Read Service, the results[] value corresponds to the DataValue DataType. For a Publish or Republish Service, the Value element of the notificationData[] element in the notificationMessage value corresponds to the DataValue DataType.

7.4.7.3 CSPP element other than preset label ToC

No rules are specified to use the information for the elements other than the preset label in the BLOCK_MEMORY part and BLOCK_PARAM part to create CSP+ machine ObjectType.

Previous Next