Mark,
You can't change a parameter during a simulation. Only variables can be changed. The problem is not with the table but with the pulse generator. The pulse generator has a parameter "period". period can only be modified at compile time (or from Mathematica during real time simulations). You can write a block that takes the period as an input and outputs the pulses you want.
I am using a boolean pulse generator in one of my models and plan to wrap a control system that will vary the period.
Are you trying to make a variable PWM signal (each cycle is fixed in duration but the % of time spent high is variable) or are you trying to vary the period of a fixed duty cycle waveform (the duty cycle is always a fixed percentage but the duration of the cycle is variable)?
The first case is straightforward. The second case is a bit trickier because you need to decide how to handle changes in period (I assume you only want to allow changes after the completion of the previous cycle). Depending on what you want, I might be able to post something that will help you.
Regards,
Neil