WOLFRAM SYSTEM MODELER
SetIfGood1DSet the output to the input if severity == Good |
|
SystemModel["OPCUA.Components.Clocked.BooleanSignals.SetIfGood1D"]

Propagates the input value and its timestamp to the corresponding output if and only if the input severity is Good.
| nin |
Value: 0 Type: Integer Description: Size of array input |
|---|---|
| goodValue_start |
Value: fill(false, nin) Type: Boolean[nin] Description: Value of goodValue before the first value with severity Good |
| severity |
Type: SeverityInput Description: 'input UAStatusSeverity' as connector |
|
|---|---|---|
| timestamp |
Type: TimestampInput Description: 'input Timestamp' as connector |
|
| goodTimestamp |
Type: TimestampOutput Description: 'output Timestamp' as connector |
|
| value |
Type: BooleanInput[nin] Description: 'input Boolean' as connector |
|
| goodValue |
Type: BooleanOutput[nin] Description: 'output Boolean' as connector |