WireElementReference
Note: There is a newer version of this specification see VEC 2.1.0
A WireElementReference represents the usage of a WireElement in the context of a PartUsage or PartOccurrence. For contacting purposes, a WireElementReference has WireEnds. KBLFRM-384
General Information
Attribute | Value |
---|---|
Owner | instancing_electrical_parts |
Applied Stereotype | |
Base Classifier | RoutableElement |
Is Abstract | false |
Derived Classifiers |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
identification | String | 0..1 | Specifies a unique identification of the WireElementReference. The identification is guaranteed to be unique within the WireRole. |
WireElementReference |
unconnected | Boolean | 0..1 | If this attribute is true, the WireElementReference is not connected (unused) on purpose. This can be the case for example if a multi core is used, but not all cores are necessary in a specific situation. However, for all WireElements defined in the WireSpecification a corresponding WireElementReference shall exist. This attribute can be used to mark these unused cores explicitly. |
WireElementReference |
Outgoing Relations
Type | Role | Mult. | Mult. | Description |
---|---|---|---|---|
WireLength | wireLength | 0..* | 1 | Specifies the different length of a wire. |
WireElement | referencedWireElement | 1 | 0..* | References the WireElement that is represented by the WireElementReference. |
Signal | signal | 0..1 | 0..* | References the signal that is transmitted by the WireElementReference. |
WireEnd | wireEnd | 0..* | 1 | Specifies the ends of the WireElementReference for contacting purposes. |
Connection | connection | 0..1 | 0..* | References the Connection that is realized by the referenced WireElement (WireElementReference). KBLFRM-341 |
ConnectionGroup | connectionGroup | 0..1 | References the ConnectionGroup that is realized by this WireElementReference. This applies normally to WireElementReference that have subWireElements. |
Incoming Relations
Type | Mult. | Role | Mult. | Description |
---|---|---|---|---|
WireGrouping | 0..* | relatedWireElementReference | 0..* | References the concrete wire elements (WireElementReference) that are grouped by the WireGrouping. |
WireRole | 1 | wireElementReference | 0..* | Specifies the WireElementReferences used in the WireRole. For multi core wires more than one WireElementReference is needed. |