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
labelValue String 0..1 Specifies the value of label, if this WireElementReference is labled. WireElementReference
labelType LabelType 0..1 WireElementReference
labelPosition LabelPosition 0..1 Specifies the position of label, if this WireElementReference is labled. WireElementReference
labelingTechnology LabelingTechnology 0..1 Specifies the used LabelingTechnology, if this WireElementReference is labled. WireElementReference

Outgoing Relations

Other End This End General
Role Type Mult. Agg. Unique Ordered Mult. Description
wireLength WireLength 0..* Y Y N 1 Specifies the different length of a wire.
connectionGroup ConnectionGroup 0..* N Y N

References the ConnectionGroup that is realized by this WireElementReference. This applies normally to WireElementReference that have subWireElements.

wireEnd WireEnd 0..* Y Y N 1 Specifies the ends of the WireElementReference for contacting purposes.
referencedWireElement WireElement 1 N Y N 0..*

References the WireElement that is represented by the WireElementReference.

signal Signal 0..1 N Y N 0..* References the signal that is transmitted by the WireElementReference.
connection Connection 0..* N Y N 0..* References the Connection that is realized by the referenced WireElement (WireElementReference). KBLFRM-341

Incoming Relations

This End Other End General
Role Mult. Agg. Unique Ordered Type Mult. Description
relatedWireElementReference 0..* N Y N WireGrouping 0..*

References the concrete wire elements (WireElementReference) that are grouped by the WireGrouping.

wireElementReference 0..* Y Y N WireRole 1 Specifies the WireElementReferences used in the WireRole. For multi core wires more than one WireElementReference is needed.
Previous