Qu-Bot, A Quickly Programmable Robot User’s Manual
Page
25
of
52
Generates Delay in Microseconds, Milliseconds and Seconds.
Operates on more than One Operands. One of the operands
must be Variable and second operand can be either variable or
constant. Operators available are (+,-,*, /).
E.g.
1.
Variable1 = Variable2 – Variable3
2.
Variable1 =Variable2 * Constant
Notes:
1)
Various data type variables can be used in one
operation.
2)
Value will be limited as per the data type of Variable1 in
above example operations.
3)
Constant value in e.g. limited to 0-255.
Increment or decrement counter variable.
3.1.3.3. Conditional blocks (Green)
1.
Split code flow depending upon the condition. If
condition is true execute IF part and then go to step5.
2.
Check for next ELSEIF or ELSE block.
3.
If ELSEIF is encountered check condition. If condition is
true execute ELSEIF part and then go to step5. Else go to
step2.
4.
If ELSE is encountered execute else part.
5.
Execute code flow below ENDIF.
In this conditional blocks you can write multiple conditions
having OR & AND logic operations through Condition builder
window.
*All following functions can be done using this IF(Condition)
master block.
Branch depending upon the Front obstacle sensors or line
follower sensors.
Branch depending upon variable value.
Branch depending upon LDR_Vaue Variable.