Inports
| |
In1 | Input #1 |
In2 | Input #2 |
Outports
| |
Out |
|
Mask Parameters
| |
Toggle | Toggle |
Toggling between inputs by double-clicking on block.
Doubleclicking of the ManualSwitch block changes the routing of the input signals and doesn’t open the Function Block Parameters dialog. So if changing the implementation is required, one has to open the dialog via Mask Parameters command of the context menu.
Developer note: To get the double-click feature the callback function of OpenFnc in Block Properties is manually altered to
Bool | Boolean Implementation |
FiP8 | 8 Bit Fixed Point Implementation |
FiP16 | 16 Bit Fixed Point Implementation |
FiP32 | 32 Bit Fixed Point Implementation |
Float32 | 32 Bit Floating Point Implementation |
Float64 | 64 Bit Floating Point Implementation |
Boolean Implementation
Inports Data Type
| |
In1 | bool |
In2 | bool |
Outports Data Type
| |
Out | bool |
8 Bit Fixed Point Implementation
Inports Data Type
| |
In1 | int8 |
In2 | int8 |
Outports Data Type
| |
Out | int8 |
16 Bit Fixed Point Implementation
Inports Data Type
| |
In1 | int16 |
In2 | int16 |
Outports Data Type
| |
Out | int16 |
32 Bit Fixed Point Implementation
Inports Data Type
| |
In1 | int32 |
In2 | int32 |
Outports Data Type
| |
Out | int32 |
32 Bit Floating Point Implementation
Inports Data Type
| |
In1 | float32 |
In2 | float32 |
Outports Data Type
| |
Out | float32 |
64 Bit Floating Point Implementation
Inports Data Type
| |
In1 | float64 |
In2 | float64 |
Outports Data Type
| |
Out | float64 |