Asynchronous programming or parallel processes in Karel

  • MULTI-TASKING- Looks like I found what I wanted! I want several processes to run in the program "Several programs were running at the same time" . If anyone has created a similar kind of program, would love to see an example! Thank you!

  • If your program has no motion or wait instructions (no blocking instructions) then you can use an infinite loop style of programming to achieve asynchronous behavior.


    This is common in many scenarios:

    1. Fanuc BG Logic

    2. Using a Run command to start a Fanuc TP program with a jump at the bottom and label at the top.

    3. PLC programming

    4. Microcontrollers

Advertising from our partners