WOLFRAM SYSTEM MODELER

SetIfGood1D

Set the output to the input if severity == Good

Wolfram Language

In[1]:=
SystemModel["OPCUA.Components.Clocked.BooleanSignals.SetIfGood1D"]
Out[1]:=

Information

Propagates the input value and its timestamp to the corresponding output if and only if the input severity is Good.

Parameters (2)

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

Connectors (5)

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