pySimBlocks.gui.blocks.controllers.pid

class pySimBlocks.gui.blocks.controllers.pid.PIDMeta[source]

Bases: BlockMeta

Describe the GUI metadata of the discrete PID controller block.

is_parameter_active(param_name: str, instance_params: Dict[str, Any]) bool[source]

Return whether a PID parameter is active for the selected controller mode.

Parameters:
  • param_name – Parameter name to test.

  • instance_params – Current instance parameter values.

Returns:

True if the parameter should be shown.