Changing Frames per Second

panda is not dead^^ far away from it.
well there are several features to limit the maximal frame per second count.
but like i already said. its not a good idea to depend on the framerate at all.
in case you need a task that executes itself every 0,2 seconds just do

def yourtask(task):
    #add whatever you want here..  

    taskMgr.doMethodLater( 0.2 , yourtask, 'yourtask' )
    return Task.done

if you really want to go the way over framerates (once more i advise you NOT to do so) this might help you: http://panda3d.org/apiref.php?page=ClockObject#setMode

the reason why limiting the framerate usualy is not used is cause on slow machines the framerate can still drop below the limit.

maybe you can explain why a slow computer would run into a timing issue in your case. cause usualy there are simple solutions for that. without messing around with the framerates and such.
that’s why you’r always better off with running your tasks at the specified time you want.