Programming an E-machine for the Lego-RCX-Brick.

Demonstrating the execution of a control-application written in E-code on the E-machine on our RCX-robot..












Standby-Mode



Running-Mode

Block 1



Block 1

Block 2

Block 3

Block 4

Block 5

  1.driver-sensor
◄–––––––––––   1.condition-test for

  I/O-drivers







  2.mode-switch-check
condition test    mode switch

  1.driver motor














  2.driver sensor












  I/O-drivers













  2.driver motor

  task-drivers









delay
  3.driver sensor

  3.driver oh2mc








–► unit
–►   task-drivers











1000 ms

  4.driver oh2mc










condition-test   5.driver dc2mc


















  like

  like

  like

# TASKS: 1




# TASKS: 4

# TASKS: 2..4

  block 2

  block 3

  block 4

◄–3.show standby



◄———————— 6. show_running-mode—(250 ms max)——— –– –►

  -mode–►



◄———————— 7. direction_changee—(250 ms max)——— – – –►






◄–8.motor-control–►
◄––4.motor-control––►











◄9.obstacle-handling►
◄5.obstacle-handling►






  4.set future to begin-




  10.set future to

  6.set future to





 6.set future

  ning of this block         

  next block 2              

  next block 3                

                 

               

 to block 2 

◀——––250 ms–—–—▶ timeline

◀––––––50 ms––––––▶
◀–50 ms–▶
◀–50 ms–▶
◀–50 ms–▶

















For further details, please take a look at our e-code!