Periode

General

Type

EF

Devices supporting the parameter

Cam Track

Traceable

No

Functional Description

Specifies the period of the position source (PositionSource). This data is required because under certain conditions the position value can be outside of the "Periode" of the motion. This may occur as a result of for example, the dead time compensation (OnDelay, OffDelay) of the position values or by working through position manipulations in cycle intervals.

Example

An axis is moved via a POU PDL_FB_EndlessFeed. The period here is set to 360. The velocity is 1000 units/s.

The task calls up the POU every 10 ms, meaning that a position manipulation to keep the axis position in the period is executed 10 ms too late in the worst case.

This equals a position value of 1000 units/s * 0.01 s = 10 units.

If a cam from the CamSwitchGroup is now set in the area from 0 to 10 units, this cam switch is often set too late.

This effect can be removed when the CamSwitchGroup pays attention to the PDL_FB_End­lessFeed() period when setting the cam switch.

In this example, the period of the CamTrack must be set equal to the period in the PDL_FB_End­lessFeed() POU.