Κανονικά, όταν ένα έργο Coder εκτελείται, προχωρά από τη μία κάρτα στην επόμενη μόλις ολοκληρωθεί η ενέργεια. Χρησιμοποιώντας τη λειτουργία Step, μπορείτε να ξεκινήσετε ένα έργο, αλλά σε μια ειδική λειτουργία όπου ελέγχετε τη ροή. Όταν χρησιμοποιείτε το κουμπί Step, το Ρομπότ 123 θα κάνει παύση μετά από κάθε κάρτα Coder, μέχρι να πατηθεί ξανά το κουμπί Step. Όταν ξεκινήσει ένα έργο, το ρομπότ 123 θα το εκτελέσει σύμφωνα με τις οδηγίες, αλλά ενδέχεται να μην είναι όπως το είχε σχεδιάσει ο χρήστης. Η δυνατότητα να βλέπει ο χρήστης τις κάρτες να εκτελούνται μία κάθε φορά δίνει στον χρήστη μια καλύτερη εικόνα για το ποιες κάρτες μπορεί να προκαλούν το σφάλμα, επομένως η διόρθωση σφαλμάτων μπορεί να γίνει μια πιο στοχευμένη και αποτελεσματική διαδικασία.
Πώς να χρησιμοποιήσετε τη λειτουργία βημάτων
Για να χρησιμοποιήσετε τη λειτουργία Step, το ρομπότ 123 πρέπει να είναι συνδεδεμένο με τον κωδικοποιητή σας. Για πληροφορίες σχετικά με τη σύνδεση ενός ρομπότ 123 και ενός κωδικοποιητή, ανατρέξτε στο άρθρο Χρήση του κωδικοποιητή VEX της βιβλιοθήκης VEX.
Πριν χρησιμοποιήσετε τη λειτουργία Step, δημιουργήστε ένα έργο στο Coder. Στη συνέχεια, επιλέξτε το κουμπί Βήμα στο επάνω μέρος του Coder για να ξεκινήσετε.
Μόλις επιλεγεί, θα εμφανιστεί μια κίτρινη ενδεικτική λυχνία δίπλα στην κάρτα κωδικοποιητή "When start 123" για να υποδείξει από πού ξεκινά το έργο.
Πατήστε ξανά το κουμπί Step και το κίτρινο φως θα μετακινηθεί προς τα κάτω στην επόμενη κάρτα στον Coder.
Επιλέξτε ξανά το κουμπί Step για να ξεκινήσετε την κάρτα Coder δίπλα στο κίτρινο φως. Το φως θα γίνει πράσινο καθώς εκτελείται η κάρτα Coder.
Μόλις ολοκληρωθεί η συμπεριφορά, θα εμφανιστεί ένα κίτρινο φως δίπλα στην επόμενη κάρτα Κωδικοποιητή, υποδεικνύοντας ότι είναι έτοιμη να εκτελέσει την επόμενη εντολή όταν επιλεγεί ξανά το κουμπί Βήμα.
Παρακολουθήστε αυτό το βίντεο για να δείτε τη λειτουργία Step που χρησιμοποιείται για να προχωρήσετε βήμα προς βήμα στο έργο, μία κάρτα τη φορά.
Όταν κάνετε βήματα σε ένα έργο, η επιλογή του κουμπιού Έναρξη θα προκαλέσει την εκτέλεση του υπόλοιπου έργου με πλήρη ταχύτητα. Αυτό μπορεί να σας φανεί χρήσιμο αν θέλετε να δείτε τις πρώτες κάρτες Coder, αλλά στη συνέχεια να ολοκληρώσετε το υπόλοιπο έργο όπως είναι γραμμένο.
Αποσφαλμάτωση με τη λειτουργία Step
Η λειτουργία Step επιβραδύνει τη ροή του έργου και παρέχει άμεση οπτική ανατροφοδότηση σχετικά με το τι κάνει το ρομπότ 123 σε κάθε κάρτα Coder στο έργο. Αυτό επιτρέπει στον χρήστη να εξετάζει το έργο, μία κάρτα Κωδικοποιητή κάθε φορά, για να παρατηρεί συμπεριφορές και να διορθώνει λάθη.
Σε αυτό το παράδειγμα, η πρόθεση είναι το Ρομπότ 123 να κινηθεί σε ένα τετράγωνο (κινηθείτε προς τα εμπρός για 1 βήμα και στρίψτε δεξιά, 4 φορές για να δημιουργήσετε ένα τετράγωνο). Ωστόσο, υπάρχει μια λάθος τροπή στο έργο.
Χρησιμοποιήστε τη λειτουργία Project Stepping για να ξεκινήσετε και να εκτελέσετε το έργο βήμα προς βήμα μέχρι να παρατηρήσετε κάποιο λάθος.
Διορθώστε το λάθος.
Στη συνέχεια, επιλέξτε το κουμπί Διακοπή και χρησιμοποιήστε το κουμπί Βήμα για να ξεκινήσετε ξανά το έργο από την αρχή, χρησιμοποιώντας τη λειτουργία Βήμα για να παρατηρήσετε τη συμπεριφορά του Ρομπότ 123 με κάθε κάρτα Κωδικοποιητή του έργου.