User_PRG.Init ()

INFORMATION

The cam track data can also be changed during runtime in the HighPrio task.

stConfigCamSwitch.lrDeadTime := 10.0;

stConfigCamSwitch.lrHysteresis := 0.05;

stConfigCamSwitch.xLowActive := FALSE;

stConfigCamSwitch.xNoAccelerationCompensation := FALSE;

fbCamTrack.stConfigCamTrack := stConfigCamSwitch;

astCamTrackData[1].eDirection := SEW_CamSwitch.E_Direction.Both;

astCamTrackData[1].lrLimitLeft := 100.0;

astCamTrackData[1].lrLimitRight := 500.0;

astCamTrackData[1].lrSwitchTime := 0.0;

astCamTrackData[2].eDirection := SEW_CamSwitch.E_Direction.Left;

astCamTrackData[2].lrLimitLeft := 2000.0;

astCamTrackData[2].lrLimitRight := 2500.0;

astCamTrackData[2].lrSwitchTime := 0.0;

astCamTrackData[3].eDirection := SEW_CamSwitch.E_Direction.Both;

astCamTrackData[3].lrLimitLeft := 1000.0;

astCamTrackData[3].lrLimitRight := 1500.0;

astCamTrackData[3].lrSwitchTime := 0.0;

astCamTrackData[4].eDirection := SEW_CamSwitch.E_Direction.Right;

astCamTrackData[4].lrLimitLeft := 10.0;

astCamTrackData[4].lrLimitRight := 50.0;

astCamTrackData[4].lrSwitchTime := 0.0;

xInitDone := fbCamTrack.LinkMaster(Axis1);