บล็อกที่ไม่ต้องรอ
บล็อกที่ไม่ต้องรอให้สแต็กดำเนินต่อไปแม้ว่าพฤติกรรมของบล็อกจะยังไม่สมบูรณ์
บล็อก [Drive] เป็นตัวอย่างที่ดีของบล็อกที่ไม่ต้องรอ ในตัวอย่างด้านล่าง หุ่นยนต์ 123 ไม่เคลื่อนที่เนื่องจากบล็อก [Drive] เริ่มต้นขึ้น แต่บล็อก [หยุดขับ] จะหยุดก่อนที่มอเตอร์จะเคลื่อนที่ได้
บล็อกที่ไม่ต้องรอมีประโยชน์เมื่อคุณต้องการดำเนินการหลายอย่างพร้อมกัน
รอบล็อค
บล็อกที่รอจะหยุดส่วนที่เหลือของสแต็กจนกว่าการทำงานของบล็อกนั้นจะเสร็จสิ้น
บล็อกรอส่วนใหญ่จะพบในกลุ่มบล็อกระบบขับเคลื่อน
หากหุ่นยนต์ 123 จำเป็นต้องขับในสี่เหลี่ยมจัตุรัส 1 ขั้น คุณสามารถใช้บล็อกรอเพื่อให้หุ่นยนต์ 123 ดำเนินการแต่ละอย่างแยกกัน