ExampleThe current state of the "Travel to fixed stop" function can be determined in the SERUPROASUB via the system variables $AA_FXS and $VA_FXS, and the appropriate responseinitiated:Program code: FXS_SERUPRO_ASUP.MPF CommentN100 WHEN ($AA_FXS[X]==3) AND ($VA_FXS[X]==0) DOFXS[X]=1; Reference=="Selection not active" AND; Actual=="Axis not at fixed stop"; => "Switch on"N200 WHEN ($AA_FXS[X]==0) AND ($VA_FXS[X]==1) DOFXS[X]=0; Reference=="Axis not at fixed stop" AND; Actual=="Fixed stop successfully approached"; => "Switch on"N1020 REPOSA ; Reapproaching the contour linearly with all axesDisplaying the REPOS offsetOnce the search target has been found, for each axis, the actual state regarding the "Travelto fixed stop" is displayed using the following NC/PLC interface signals:● DB31, ... DBX62.4 (activate travel to fixed stop)● DB31, ... DBX62.5 (fixed stop reached)Example:If the axis is at the fixed stop and the target block is available after deselection of FXS, the newtarget position is displayed via DB31, ... DBX62.5 (fixed stop reached) as the REPOS offset.REPOS and FXSWith REPOS, the functionality of FXS is repeated automatically and called FXS-REPOS in thefollowing. This sequence is comparable to the FXS_SERUPRO_ASUP.MPF program.Whereby every axis is taken into account and the last torque programmed before the searchtarget is used.The user can treat FXS separately in a SERUPRO ASUB.The following then applies:Every FXS action executed in the SERUPRO ASUB automatically takes care of$AA_FXS[ ] = $VA_FXS[ ].This deactivates FXS-REPOS for axis X.F1: Travel to fixed stop6.2 Detailed descriptionBasic Functions304 Function Manual, 01/2015, 6FC5397-0BP40-5BA2 PreviousNext |