Configure
This method can be used at runtime to initially configure the instance of a filter (if it was not already configured in the declaration) or to reconfigure it.
If a filter instance is not configured, the methods Call() and Reset()cannot be used.
Syntax
METHOD Configure : BOOL
VAR_INPUT
stConfig : ST_WG_ComboFilter;
END_VARSample
(*Declaration without configuration*)
fbFilter : FB_WG_ComboFilter();(* initial configuration of fbFilter *)
IF bInit THEN
bSucceed := fbFilter.Configure(stConfig := stParams);
bInit := FALSE
END_IF
(* reconfigure fbFilter on bReconfigure = TRUE *)
IF bReconfigure THEN
stParams.nSamplesToFilter := 11; (*change filter order*)
bSucceed := fbFilter.Configure(stConfig := stParams);
bReconfigure := FALSE;
END_IF
Return value
Name | Type | Description |
|---|---|---|
Configure | BOOL | TRUE if the weighing instance was configured successfully. |
Inputs