blockVariableBooleanFault
Generate variable signal of type Real
Extends from FaultTriggering.FaultOutput.Internal.InternalBooleanFault (Generate variable Fault of type Boolean).
Information
This block is used to simulate a variable fault. Using the function FaultTriggering.createFaultPackage all the faults in the model can be found and set.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | fault_local (from InternalBooleanFault) | false | Default fault value if no external triggering is used |
| FaultTriggering.Utilities.Types.Variable_Fault_Boolean | externalBooleanFault (from InternalBooleanFault) | FaultTriggering.Utilities.Types.Variable_Fault_Boolean() | External Fault Triggering parameters |
| Boolean | useModelModeSelection | false | toggles external output for mode selection |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.BooleanOutput | fault (from InternalBooleanFault) | Final fault value | |
| Modelica.Blocks.Interfaces.BooleanOutput | y | ||
| Modelica.Blocks.Interfaces.IntegerOutput | mode | externalBooleanFault.faultMode | Connector of Integer output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| FaultTrigger | faultTrigger (from InternalBooleanFault) | ||
| FaultTriggering.Utilities.Types.Fault_SelectBooleanFault | faultNumber (from InternalBooleanFault) | Internal variable automatically set by the FaultTriggering library. Do NOT change! |
Revisions
![]() |
Copyright
© 2012-2015, DLR Institute of System Dynamics and Control |
