To play a ramp function on user 2, once every 04 cycles (period 4.8s) load the following configuration file:


# create simulated supercycle
!S FGC.CYC.SIM 0204

# use MINRMS pre and post functions
!S MODE.PRE_FUNC MINRMS
!S MODE.POST_FUNC MINRMS

# Need to disable before new function parameters can be accepted
!S REF.FUNC.PLAY(2) DISABLED
!S REF.FUNC.TYPE(2) NONE

# temporarily reduce linear rate to 800A/s
!S REF.DEFAULTS.I.LINEAR_RATE 800

#prepare user 2 with RAMP function
!S REF.RAMP.INITIAL(2) 000
!S REF.RAMP.FINAL(2) [set value here]
!S REF.RAMP.ACCELERATION(2) 1e5
!S REF.RAMP.DECELERATION(2) 1e5
!S REF.RAMP.LINEAR_RATE(2) 400

#enable function
!S REF.FUNC.TYPE(2) RAMP
!S REF.FUNC.PLAY(2) ENABLED