GB/T 32235.2-2024 Industrial Process Measurement, Control, and Automation - Digital Factory Framework - Part 2: Model Elements
1 Scope
This part specifies detailed requirements for model elements of the Digital Factory framework. It defines the nature of the information provided by the model elements, but not the format of this information.
Note: General requirements for the main model elements of the DF reference model are specified in GB/T 32235.1.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes requirements of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
GB/T 32235.1-2024 Industrial-process measurement, control and automation - Digital Factory framework - Part 1: General principles (IEC 62832-1:2020, IDT)
ISO/TS 29002-5 Industrial automation systems and integration - Exchange of characteristic data - Part 5: Identification scheme
ISO/IEC 6523 Information technology - Structure for the identification of organizations and organization parts
3 Terms, definitions, abbreviated terms and conventions
3.1 Terms and definitions
For the purposes of this document, the terms and definitions given in GB/T 32235.1-2024 apply.
3.2 Abbreviated terms
For the purposes of this document, the following abbreviated terms apply.
CDEL: Collection of Data Elements
DER: Data Element Relationship
DET: Data Element Type
DF: Digital Factory (as qualifier)
DLOP: Device List of Properties
IC: Item Code
ID Identifier
IRDI: International Registration Data Identifier
LOP List of Properties
OLOP: Operational List of Properties
PS: Production System (as qualifier)
RAI: Registration Authority Identifier
UML: Unified Modeling Language
URI: Uniform Resource Identifier
VI: Version Identifier
Note 1: The abbreviated term DF is only used as a qualifier for model elements specified in this document. It is not understood as a replacement for the Digital Factory concept defined in GB/T 32235.1-2024, 3.1.19.
Note 2: The abbreviated term PS is only used as a qualifier for model elements specified in this document. It is not understood as a replacement for the production system concept defined in GB/T 32235.1-2024, 3.1.24.
3.3 Conventions for representing the definition of a model element
3.3.1 Convention for names
While GB/T 32235.1 is using general names for describing the concepts, this document and IEC 62832-3 define more formal requirements. In order to clearly identify the names of the model elements, this document and IEC 62832-3 use ‘PascalCase’ for names.
A help for matching the names between GB/T 32235.1 and this document is provided in Table B.1.
3.3.2 Representation of specific DataElementTypes
The template used in this document for representing the definition of specific DataElementTypes of the DF reference model is specified in Table 1 .
Note: Definitions in this document are independent of actual definitions of model elements in any specific dictionary.
Table 1 shows the mandatory fields for defining a specific DataElementType. Optionally, additional fields may be provided (for example SynonymousName, LetterSymbol, RangeOfPermissibleValues, PhysicalUnit and DETcategory).
Each shaded cell indicates the name of a corresponding field (the value of the field is shown as unshaded cell).
The template provides the definition of a specific DataElementType (identity and meaning). It is formatted as fields with respective values. Because the template is intended to be used when the specific DataElementTypes are registered in a ConceptDictionary, the fields use names of model elements defined in this document.
A specific DataElementType is defined by providing data in the relevant fields (i.e. the table is filled). A "-" in an unshaded cell indicates that the field is not applicable to the definition of the specific DataElementType.
3.3.3 Representation of the definition of model elements
The template used in this document for representing the definition of model elements of the DF reference model is specified in Table 2.
The upper part of the template provides the definition of a model element (identity and meaning). It is formatted as fields with respective values. Because these fields are intended to be used accordingly when the model elements will be registered in a ConceptDictionary, the fields use names of model elements defined in this document. The ItemCode and VersionIdentifier fields can be used to uniquely identify a model element within the DF framework.
The structure of the model element is represented in the lower part of the template as a list of constituent elements. Depending on cardinality and conditions, each constituent element in the template may be instantiated as a constituent of the defined model element. Constituent elements inherited from the ParentModelElement are not listed.
The field "Structure element" contains a reference to a model element definition. The constituent element is derived from the referenced model element definition.
A constituent element may be defined as an instance of a model element or as a reference to an instance of a model element.
The field “I/R" contains a text string ("I", "R" or "I/R"), which indicates whether the constituent element is defined as an instance or as a reference:
a) the value "I" indicates that the structure contains an instance of the particular constituent element (or multiple instances depending on the value of the cardinality);
b) the value "R" indicates that the structure contains a reference to an instance of the particular constituent element (or multiple references depending on the value of the cardinality);
c) the value "I/R" indicates that the structure contains either an instance of or a reference to an instance of the particular constituent element (or multiple ones depending on the value of the cardinality).
Note: In the case of "I/R", the use of an instance or a reference is decided by the actual implementation.
The field "Cardinality" contains a range which defines the number of constituent elements, the range is expressed using the following convention:
[a..b]
where:
a is the minimum number of constituent elements;
b is the maximum number of constituent elements.
Example: The number of constituent elements can be expressed as follows:
[0..1] indicates the model element may have one constituent element;
[0..n] indicates the model element may have one or more constituent elements;
[1..1] indicates the model element shall have exactly one constituent element;
[1..n] indicates the model element shall have one or more constituent elements.
The field "Conditions" contains a text string which describes potential restrictions applicable to the number of constituent elements in terms of relationships with other constituent elements.
Standard
GB/T 32235.2-2024 Industrial process measurement, control and automation—Digital factory framework—Part 2: Model elements (English Version)
Standard No.
GB/T 32235.2-2024
Status
valid
Language
English
File Format
PDF
Word Count
35500 words
Price(USD)
1065.0
Implemented on
2025-3-1
Delivery
via email in 1~3 business day
Detail of GB/T 32235.2-2024
Standard No.
GB/T 32235.2-2024
English Name
Industrial process measurement, control and automation—Digital factory framework—Part 2: Model elements
GB/T 32235.2-2024 Industrial Process Measurement, Control, and Automation - Digital Factory Framework - Part 2: Model Elements
1 Scope
This part specifies detailed requirements for model elements of the Digital Factory framework. It defines the nature of the information provided by the model elements, but not the format of this information.
Note: General requirements for the main model elements of the DF reference model are specified in GB/T 32235.1.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes requirements of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
GB/T 32235.1-2024 Industrial-process measurement, control and automation - Digital Factory framework - Part 1: General principles (IEC 62832-1:2020, IDT)
ISO/TS 29002-5 Industrial automation systems and integration - Exchange of characteristic data - Part 5: Identification scheme
ISO/IEC 6523 Information technology - Structure for the identification of organizations and organization parts
IETF RFC 3986 Uniform Resource Identifier (URI): Generic Syntax
3 Terms, definitions, abbreviated terms and conventions
3.1 Terms and definitions
For the purposes of this document, the terms and definitions given in GB/T 32235.1-2024 apply.
3.2 Abbreviated terms
For the purposes of this document, the following abbreviated terms apply.
CDEL: Collection of Data Elements
DER: Data Element Relationship
DET: Data Element Type
DF: Digital Factory (as qualifier)
DLOP: Device List of Properties
IC: Item Code
ID Identifier
IRDI: International Registration Data Identifier
LOP List of Properties
OLOP: Operational List of Properties
PS: Production System (as qualifier)
RAI: Registration Authority Identifier
UML: Unified Modeling Language
URI: Uniform Resource Identifier
VI: Version Identifier
Note 1: The abbreviated term DF is only used as a qualifier for model elements specified in this document. It is not understood as a replacement for the Digital Factory concept defined in GB/T 32235.1-2024, 3.1.19.
Note 2: The abbreviated term PS is only used as a qualifier for model elements specified in this document. It is not understood as a replacement for the production system concept defined in GB/T 32235.1-2024, 3.1.24.
3.3 Conventions for representing the definition of a model element
3.3.1 Convention for names
While GB/T 32235.1 is using general names for describing the concepts, this document and IEC 62832-3 define more formal requirements. In order to clearly identify the names of the model elements, this document and IEC 62832-3 use ‘PascalCase’ for names.
A help for matching the names between GB/T 32235.1 and this document is provided in Table B.1.
3.3.2 Representation of specific DataElementTypes
The template used in this document for representing the definition of specific DataElementTypes of the DF reference model is specified in Table 1 .
Note: Definitions in this document are independent of actual definitions of model elements in any specific dictionary.
Table 1 shows the mandatory fields for defining a specific DataElementType. Optionally, additional fields may be provided (for example SynonymousName, LetterSymbol, RangeOfPermissibleValues, PhysicalUnit and DETcategory).
Each shaded cell indicates the name of a corresponding field (the value of the field is shown as unshaded cell).
The template provides the definition of a specific DataElementType (identity and meaning). It is formatted as fields with respective values. Because the template is intended to be used when the specific DataElementTypes are registered in a ConceptDictionary, the fields use names of model elements defined in this document.
A specific DataElementType is defined by providing data in the relevant fields (i.e. the table is filled). A "-" in an unshaded cell indicates that the field is not applicable to the definition of the specific DataElementType.
3.3.3 Representation of the definition of model elements
The template used in this document for representing the definition of model elements of the DF reference model is specified in Table 2.
The upper part of the template provides the definition of a model element (identity and meaning). It is formatted as fields with respective values. Because these fields are intended to be used accordingly when the model elements will be registered in a ConceptDictionary, the fields use names of model elements defined in this document. The ItemCode and VersionIdentifier fields can be used to uniquely identify a model element within the DF framework.
The structure of the model element is represented in the lower part of the template as a list of constituent elements. Depending on cardinality and conditions, each constituent element in the template may be instantiated as a constituent of the defined model element. Constituent elements inherited from the ParentModelElement are not listed.
The field "Structure element" contains a reference to a model element definition. The constituent element is derived from the referenced model element definition.
A constituent element may be defined as an instance of a model element or as a reference to an instance of a model element.
The field “I/R" contains a text string ("I", "R" or "I/R"), which indicates whether the constituent element is defined as an instance or as a reference:
a) the value "I" indicates that the structure contains an instance of the particular constituent element (or multiple instances depending on the value of the cardinality);
b) the value "R" indicates that the structure contains a reference to an instance of the particular constituent element (or multiple references depending on the value of the cardinality);
c) the value "I/R" indicates that the structure contains either an instance of or a reference to an instance of the particular constituent element (or multiple ones depending on the value of the cardinality).
Note: In the case of "I/R", the use of an instance or a reference is decided by the actual implementation.
The field "Cardinality" contains a range which defines the number of constituent elements, the range is expressed using the following convention:
[a..b]
where:
a is the minimum number of constituent elements;
b is the maximum number of constituent elements.
Example: The number of constituent elements can be expressed as follows:
[0..1] indicates the model element may have one constituent element;
[0..n] indicates the model element may have one or more constituent elements;
[1..1] indicates the model element shall have exactly one constituent element;
[1..n] indicates the model element shall have one or more constituent elements.
The field "Conditions" contains a text string which describes potential restrictions applicable to the number of constituent elements in terms of relationships with other constituent elements.