This functionality is only available for certain module packages. Info / Copyright

Placement of parts on mounting rails

By default, the first part is placed on a mounting rail with the mounting point M4 centered at the left-hand edge.

Further parts are lined up without gaps with the mounting point M4 to the mounting point M2 of the predecessor. You do not have to make specifications in this regard.

To place parts at a distance from mounting point M4 of the mounting rail, use the Coordinate or CoordinateMap parameter.

If parts are to be placed on the mounting rail at a distance from an already placed part, use the Mate parameter.

Parts whose holding clip is not aligned centered have the handle G1 or have to be extended by the handle G1. The handle G1 should be positioned at the left-hand edge in the center of the holding clip for these parts.

The following specifications can be used for the placement.

Parameter Parameter type Usage Syntax Example
Part number PartNumber

Part number of a device in the Eplan parts database (<22001> Part number)

='<part number>'

Phoenix Contact feed-through terminal PT 2.5 gray:

='PXC.3209510'

Coordinate Coordinate Distance in X direction from M4 of the mounting rail

=List{<x-coordinate>}

=List{20.0}
Coordinate Map CoordinateMap Distance in X direction from M4 of the mounting rail (Y coordinate is ignored)

=Map{
Pair{'x',<x-coordinate>},
Pair{'y',<y-coordinate>}
}

=Map{
Pair{'x',20.0},
Pair{'y',0.0}
}
Mate Mate Position on the mounting rail

Line up without gaps:

=List{
'<source mate',
'<destination mate>'
}

Line up at a distance to the predecessor:

=List{
'<source mate',
'<destination mate>',
<x-offset>
}

Line up parts with add-ons (<x-offset> corresponds to the width of the add-on):

=List{
'<source mate',
'<destination mate>',
<x-offset>
}

Line up of symmetrical parts to symmetrical predecessors without gaps:

=List{
'M4',
'M2'
}

Line up of asymmetrical parts to symmetrical predecessors without gaps:

=List{
'G1',
'M2'
}

Line up of asymmetrical parts to asymmetrical predecessors without gaps:

=List{
'M4',
'M2'
}

Line up of symmetrical parts to symmetrical predecessors at a distance:

=List{
'M4',
'M2',
20.0
}

Line up of asymmetrical parts to symmetrical predecessors at a distance:

=List{
'G1',
'M2',
20.0
}

Line up of asymmetrical parts to asymmetrical predecessors at a distance:

=List{
'M4',
'M2',
20.0
}

Line up of parts with add-ons:

=List{
'M4',
'M2',
7.5
}
Plug Plug Plug-Socket concept ='<plug name>' ='PF_MP_S1'
Position String or integer Position within the sequence in a hierarchy level of the project

As string:

='<position>'

As integer:

=<position>

Position as string:

='2'

Position as integer:

=2
Socket Socket

Plug-Socket concept

='<socket name>'

='MR1_PF_MP_S1'

Note

The unit that is set in Pro Panel is always used for the specifications of length, height, width, etc.

The specification of an angle can be effected either in degrees or in radians (see Unit for Angles).

Tip

If the placement is to be carried out in relation to a previously placed object, it is recommended to use the Position parameter to specify the sequence of the objects to be placed.