Forklaring og test af programmet, med ekstra parametre
2.
Programmeres skal nu udvides med nogle parameter mere.
Eksisterende parametre :
Navn : OP_NED
Datatype : bool
Mode : Input
Funktion :
Hvis bit er ”0” = robot kører ikke op og ned.
Hvis bit er ”1” = robot kører op og ned.
Navn : VENSTRE_HOEJRE
Datatype : bool
Mode : Input
Funktion :
Hvis bit er ”0” = robot kører ikke venstre og højre.
Hvis bit er ”1” = robot kører venstre og højre.
Parametre der skal tilføjes :
Navn : ANTAL_GANGE
Datatype : num
Mode : Input
Funktion :
Tal bestemmer hvor mange gange robotten skal køre op/ned og venstre/højre.
Navn : FAERDIG
Datatype : bool
Mode : Input/Output (der skal sættet et bit)
Funktion :
Når rutinen har kørt de antal gange der er bestemt, skal bittet gå ON
Yderlig programfunktion DEL 1 :
Hvis parameter ”OP_NED” og ” VENSTRE_HOEJRE” begge er false
Skal der komme nedenstående fejlmelding på TP panelet :
”Parameter ”OP_NED” og ” VENSTRE_HOEJRE”
”Er begge false”
”Sæt en af parametre true”
Yderlig programfunktion DEL 2 :
Rutinen parametrerbar blok op/ned og venstre/højre
Skal nu kaldes 2 gange i main.
KALD første gang
· Robotten skal KUN køre op/ned
· Den skal køre 10 gange
· Når den har kørt 10 gange, skal der sættes et bit (bool)
der hedder Prg_slut1
KALD anden gang
· Robotten skal KUN køre venstre/højre
· Den skal køre 5 gange
· Når den har kørt 5 gange, skal der sættes et bit (bool)
der hedder Prg_slut2
