This functionality is only available for certain module packages.

Placement of item on item

In order to place an item on an item MateMarker and MateMap are used combined.

The principle is shown using the example of a contactor with auxiliary contact block. The contactor is usually placed on a mounting rail and the auxiliary contact block on the contactor.

The following figure shows the desired result:

As the following figure shows, the contactor disposes of the usual mounting points, including the handle G1 with which the contactor is placed on the mounting rail. In this example a mounting point (AUX CONTACTS) at whose position the auxiliary contact is placed is to be added to the 3D macro.

The block for the auxiliary contacts is also equipped with the usual mounting points and the handle G1:

The contactor is created with the name GE100000 and the following parameters in the EEC modular system:

Name Value Standardized Type Declared in
EPN GE.100000 false PartNumber GE100000
Plug MountingRail false Plug GE100000
Socket GE.100000 false Socket GE100000
MateMarker GE.100000 false MateMarker GE100000

The auxiliary contact block is created with the name GE100994 and the following parameters:

Name Value Standardized Type Declared in
EPN GE.100994 false PartNumber GE100994
Plug GE.100000 false Plug GE100994
MateMap
=Map{
	Pair{'dest','GE.100000:AUX CONTACTS'},
	Pair{'src','G1'},
	Pair{'dx',0},
	Pair{'dy',0},
	Pair{'dz',0},
	Pair{'angle',0}
}
false MateMap GE100994

The Plug parameter must have the same value as the Socket parameter of GE100000 in order to form the discipline structure correctly. The MateMap parameter contains a Map that connects the G1 handle with the AUX CONTACTS mounting point to the GE.100000 MateMarker.

From this EEC creates a discipline structure as in the following figure:

After the generation of the Pro Panel code and opening of Pro Panel the result conforms with the figure shown at the beginning.