EasyManua.ls Logo

Bosch VCU - Conditional Channels

Bosch VCU
136 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Project Configuration | 9
Bosch Motorsport Vehicle_Control_Unit_VCU_Manual 33/136
‘p_br_front’ rises to 30. As ‘p_br_front’ is > 20 (condition is TRUE), the condition ‘max
(p_br_front, p_br_front_mx)’ in the THEN window is triggered. The condition sets the
bigger value as new value for ‘p_br_front_mx’. As ‘p_br_front’ (30) is bigger than
‘p_br_front_mx’ (10), the new value for ‘p_br_front_mx’ is set to 30.
Although ‘p_br_front’ falls to 25, the value of ‘p_br_front_mx’ stays 30. This is caused
by the THEN-condition, because p_br_front_mx’ (30) is still bigger than
p_br_front’ (25).
‘p_br_front’ rises to 40. As ‘p_br_front’ (40) is bigger than ‘p_br_front_mx’ (30), the new
value for ‘p_br_front_mx’ is set to 40.
As ‘p_br_front’ falls below 20, the IF-condition turns to FALSE. Now the OTHERWISE-
condition is triggered. Because the condition ‘p_br_front_mx’ sets the value of
‘p_br_front_mx’ and the value is already set to 40, nothing changes.
When ‘p_br_front’ rises to 40, the IF-condition changes to TRUE again and triggers the
THEN-condition. Now the reset value (10) is used for ‘p_br_front_mx’ in the THEN-
condition.
The new value of ‘p_br_front_mx’ is 40 because 40 is bigger than 10.
9.3 Conditional Channels
Logical operations on measurement channel(s)
If-Else structure with reset
Logical result
Result can be used as input source for alarm display elements and further calculations
in the whole RaceCon project.
Creating a new Conditional Channel
1. Follow the steps shown in the screenshot.
The “Create/edit condition” window appears.

Table of Contents

Related product manuals