Pin Wire Mapping
Note: There is a newer version of this specification see VEC 2.0.1
A PinWireMappingSpecification can be used to create variance free mappings between a wire (represented by the contact point) and the pin of an E/E component. This is a possibility to create a shortcut in the model between a wire and its connected E/E-component (e.g. a fuse) that might be only indirectly connected to a wire (e.g. via a fuse and relay carrier). This is a relevant information for e.g. the validation of fusing.
In a concrete 100% variant, this is an information that could be derived from the data provided by the VEC, if available. Informally spoken, the way in the model would be from the WireEnd over to the ContactPoint and from there to the cavity of the harness connector. From the harness connector to the fuse and relay carrier PinComponentReference, via the CouplingPoint. From the PinComponentReference, via the InternalComponentConnection to the slot of the fuse and then via another CouplingPoint to the fuse.
However, in a 150% scenario, even if all component assignments to modules are known, this information cannot be derived unambiguously without extensive knowledge of the variant management mechanisms. This is illustrated with the graphic representation in the diagram. There are two wires (controlled by Variant A & B) attached to a single cavity (green). Via an internal connection of the carrier they are connected to a single component slot (light blue). This slot contains two different fuses (controlled by variant Y & Z). Without knowledge of the conditions between the variant A, B, Y & Z it is impossible to say what fuse is responsible for the protection of which wire. That knowledge might not be available at all times, for all partners in the process.
The PinWireMappingPoint provides a possibility to define this information in the VEC (the golden / yellow arrows in the illustration).