This sub-package contains basic logic controllers as the relay and relay with feedback.
Extends from Modelica.Icons.Package (Icon for standard packages).
Name | Description |
---|---|
![]() | Relay |
![]() | Relay with hysteresis |
![]() | Examples |
On-Off relay controller.
1 if u(t) >= 0 y(t) = 0 if u(t) < 0
Extends from IndustrialControlSystems.Controllers.Interfaces.BaseBlock (partial interface for a continuous time control block).
Name | Description |
---|---|
Ymax | maximum output value |
Ymin | minimum output value |
Th | input treshold value |
Discretisation | |
Ts | Sampling time (if <= 0 continuous time) |
Name | Description |
---|---|
u | input |
y | output |
On-Off relay with hysteresis controller.
1 if u(t) >= ThH and y(t) == 0 y(t) = 0 if u(t) < ThL and y(t) == 1
Extends from IndustrialControlSystems.Controllers.Interfaces.BaseBlock (partial interface for a continuous time control block).
Name | Description |
---|---|
Ymax | maximum output value |
Ymin | minimum output value |
ThL | input treshold (low) value |
ThH | input treshold (high) value |
initState | initial state |
Discretisation | |
Ts | Sampling time (if <= 0 continuous time) |
Name | Description |
---|---|
u | input |
y | output |