How to use the Blanking Time module?

How can external parameters be used to set the Delay Time parameter when using the Blanking Time module, specifically to achieve arbitrary configuration of this parameter through external variables?

I suspect that by “external variables” you mean “external signals” that change dynamically during a simulation.

The Blanking Time blocks currently do not support this out-of-the-box, but you can easily implement this functionality yourself:

  1. Copy a Blanking Time block into your model
  2. Right-click on it and select Subsystem > Break library link from the context menu, then select Subsystem > Look under mask from the context menu.
  3. Open the dialogs of the Delay blocks in the subsystem and change the parameter Dead time source from internal to external.
  4. Add another Signal Inport to the subsystem, name it e.g. Tb and connect it to the T inputs of the Delay blocks.
  5. On the Blanking Time block icon, you can drag the new Tb input to a desired location by pressing the Shift key.
  6. Finally, select Subsystem > Edit mask… from the context menu and on the Dialog page remove the now obsolete dialog parameter “Delay time (s)”.